Create and manage Epics - collections of related issues for major feature areas. Use when starting a new project(big feature), organizing work into themes, or adding reference documents.
npxskills add skilluse/skilluse--skill epicLoading…
Create and manage Epics - collections of related issues for major feature areas. Use when starting a new project(big feature), organizing work into themes, or adding reference documents.
npxskills add skilluse/skilluse--skill epicLoading…
Create and manage Epics for organizing related issues.
project/
└── specs/
├── epics/
│ ├── cli/
│ │ ├── epic.md # Epic overview and issue references
│ │ ├── progress.md # Sprint progress tracking
│ │ └── references/ # Reference documents
│ │ └── Design.md
│ └── website/
│ ├── epic.md
│ ├── progress.md
│ └── references/
└── issues/
└── ...
An Epic is a collection of related issues grouped by major feature area or project.
Components:
epic.md - Overview, goals, and issue referencesprogress.md - Sprint progress tracking logreferences/ - Design docs, specs, requirementsmkdir -p specs/epics/epic-name/references
# [Epic Title]
Brief description of what this epic encompasses.
## Overview
High-level goals and scope of this epic.
## Key Features
1. Feature area 1
2. Feature area 2
3. Feature area 3
## Related Issues
| Issue | Title | Status |
|-------|-------|--------|
| task01-xxx | Description | pending |
| task02-xxx | Description | pending |
## Progress
See [progress.md](progress.md) for sprint tracking.
## References
- [Design.md](references/Design.md) - Main design specification
# [Epic Name] Progress
## Current Status
Brief status description.
## In Progress
- [ ] issue-id - Description
## Completed Sprints
### [Sprint Name]
- [x] issue-id - Description
#### [YYYY-MM-DD] Session #N
- Working on: issue-id
- Completed: F001, F002
- Notes:
- What was done
- Decisions made
Copy or create reference documents in specs/epics/epic-name/references/:
git add specs/epics/epic-name/
git commit -m "feat: create epic-name epic"
Update the "Related Issues" table in epic.md:
| Issue | Title | Status |
|-------|-------|--------|
| task01-xxx | Description | completed |
| task02-xxx | Description | in-progress |
| task03-xxx | New issue | pending |
Add session entries to progress.md:
#### [YYYY-MM-DD] Session #N
- Working on: issue-id
- Completed: F001, F002, F003
- Commits: abc123
- Notes:
- Brief description of work done
Copy new reference documents to references/ and update epic.md:
## References
- [Design.md](references/Design.md) - Main design specification
- [API.md](references/API.md) - API documentation
epic.md and progress.mdepic.md when issues completeprogress.mdCreate or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).