feat(skills): support flat numbered artifacts
This commit is contained in:
12
AGENTS.md
12
AGENTS.md
@@ -1,7 +1,7 @@
|
||||
# skills
|
||||
|
||||
Personal agent skills packaged through Nix.
|
||||
The domain glossary lives at `$(xdg-user-dir DOCUMENTS)/ai-artifacts/projects/skills/CONTEXT.md`.
|
||||
The domain glossary lives at `$(xdg-user-dir DOCUMENTS)/ai-artifacts/projects/skills/011-skills-context.md`.
|
||||
|
||||
## Conventions
|
||||
|
||||
@@ -18,3 +18,13 @@ The domain glossary lives at `$(xdg-user-dir DOCUMENTS)/ai-artifacts/projects/sk
|
||||
|
||||
- `python3` is supplied by the default Nix dev shell, not the ambient environment.
|
||||
Enter `nix develop` before running Python-based project tools.
|
||||
- A skill-local `GLOSSARY.md` is runtime reference for that skill and has no relationship to the project's AI-artifacts-vault context glossary.
|
||||
- This repository owns packaged skill sources only.
|
||||
Enabling, replacing, or removing them in a consumer repository such as dotfiles is outside its scope.
|
||||
- `nix flake check` evaluates the Git snapshot and omits untracked skill files.
|
||||
Use `nix flake check "path:$PWD"` to include a newly created skill before staging it.
|
||||
- `$(xdg-user-dir DOCUMENTS)/ai-artifacts` is itself an Obsidian vault for AI-generated artifacts, distinct from the personal vault where AI-generated notes are forbidden.
|
||||
- Project artifact filenames carry globally allocated identifiers.
|
||||
Discover context and ADR artifacts through the AI artifacts vault convention rather than assuming fixed names or type directories.
|
||||
- Do not turn opportunistic use of another skill into a declared dependency.
|
||||
Invocation of an unrelated skill remains the agent's discretion unless the current skill directly requires its contract.
|
||||
|
||||
Reference in New Issue
Block a user