linear-workflowlisted
Install: claude install-skill samuhlo/ein-agent
# Linear Workflow
Use this skill whenever work should be tracked in Linear:
- creating features, bugs, improvements, docs, QA, tooling tasks
- reading an existing issue before implementation
- creating or updating Linear projects
- syncing SDD progress back to Linear
- closing verified work
## Mental Model
- Linear = external source of truth for work status.
- SDD = local execution system for exploration, implementation, and verification.
- Engram = memory of decisions, lessons, and solved problems.
- Git/PR = final code delivery.
## Default Workspace Rules
- Team: `Samuhlodev`
- Team key: `SAM`
- Default assignee: `me`
- Preferred states:
- `Backlog` for untriaged ideas
- `Todo` for ready work
- `In Progress` for active implementation
- `In Review` for implemented and awaiting final review
- `Done` for verified and closed
- Common labels:
- `Feature`
- `Bug`
- `Improvement`
- `Front`
- `Back`
- `Design`
- `Docs`
- `QA`
- `AI`
- `Tooling`
## Professional Rules
1. For serious work, use issue-first flow.
2. Search projects before creating projects or issues, including completed/archived projects.
3. Do not create duplicate projects.
4. Completed projects are still reusable as containers for new related issues.
5. Only create a project when the user explicitly asks for a new initiative and no clear existing project matches.
6. If a matching project exists, use it even if it is stale or completed.
7. If project creation is ambiguous, ask one