docs: rewrite repo indexes and context pack for skills/ layout
Replace the stale common/ structure docs with the current skills/ bucket layout. Root and bucket READMEs now index every SKILL.md by invocation type, AGENTS.md lists the ten actual buckets, and the project context pack is condensed to purpose, structure, conventions, and validation.
This commit is contained in:
@@ -1,28 +1,19 @@
|
||||
# Steve Beaulac Skills
|
||||
|
||||
A collection of agent skills (slash commands and behaviors) loaded into my agent.
|
||||
A collection of agent skills (slash commands and behaviors) loaded into AI coding agents. Skills live under `skills/`, grouped by purpose; each bucket README and the root README index its `SKILL.md` files by invocation type.
|
||||
|
||||
# Structure
|
||||
|
||||
Skills are organized into buckets based on where they can be used and their category.
|
||||
|
||||
- Use `/common/` for skills that work in all CLI agents.
|
||||
- Use `/common/misc/` for skills that work in all CLI agents and are in the misc category.
|
||||
- Use an agent-specific bucket only when a skill is intended for a specific agent.
|
||||
|
||||
Skill are organized into categories based on their function. For example, `/common/misc/` is a bucket for miscellaneous skills that work in all CLI agents.
|
||||
|
||||
If we have a skill that is only relevant to a specific agent, we can put it in an agent-specific bucket. For example, if we have a skill that is only relevant to the `opencode` agent, we can put it in `/opencode/misc`.
|
||||
|
||||
## list of categories
|
||||
## Skill buckets
|
||||
|
||||
- `engineering/` — daily code work
|
||||
- `productivity/` — daily non-code workflow tools
|
||||
- `misc/` — kept around but rarely used
|
||||
- `personal/` — tied to my own setup, not promoted
|
||||
- `pkm/` — personal knowledge management
|
||||
- `in-progress/` — drafts not yet ready to ship
|
||||
- `deprecated/` — no longer used
|
||||
- `misc/` — kept around but rarely used
|
||||
- `personal/` — tied to the user's own setup, not promoted
|
||||
- `pkm/` — personal knowledge management
|
||||
- `pstack/` — personal agent workflow skills
|
||||
- `productivity/` — general workflow tools
|
||||
- `setup-skills/` — one-time repository setup skill and its references
|
||||
- `skill-authoring/` — create and maintain agent skills
|
||||
- `thinking-and-docs/` — decisions and documentation workflows
|
||||
|
||||
Each bucket folder has a `README.md` that lists every skill in the bucket with a one-line description, with the skill name linked to its `SKILL.md`. Bucket `README.md`s and the top-level `README.md` group entries into **User-invoked** and **Model-invoked**.
|
||||
|
||||
@@ -48,7 +39,7 @@ Gitea wiki at `git@gitea.sagacity.ca:steve/Skills.wiki.git`, cloned into `docs/a
|
||||
|
||||
## Project Context Pack
|
||||
|
||||
Agent memory file that describes the repo's context, codebase, and navigation rules. See `.agents/project-context.md`.
|
||||
Agent memory file that describes the repo's context, codebase, and navigation rules. See `.agent/project-context.md`.
|
||||
|
||||
### Agent CLI
|
||||
|
||||
|
||||
Reference in New Issue
Block a user