Skill Detail
achilles_specs
achilles_specs extends the bootstrap layer with AchillesAgentLib integration rules, runtime configuration defaults, and LLM usage conventions. In the current repository those behaviors are demonstrated through portable example modules stored inside the skill folder.
| Depends on | gamp_specs |
|---|---|
| Local artifacts | SKILL.md, DS.md, skill.json, examples/depsLoader.mjs, examples/runtimeConfig.mjs |
| Repository documentation hooks | AGENT.md, AGENTS.md, DS001-coding-style.md, DS002-llm-model-strategy.md |
| Primary spec | DS004-achilles-specs.md |
Portable Example Code
The repository no longer treats src/ as the location for Achilles helper code. The dependency resolver and runtime configuration example now live in skills/achilles_specs/examples/, which means a copied skill folder still carries the implementation examples that its descriptor and documentation discuss.
Runtime Rules
The example dependency loader resolves AchillesAgentLib from the parent directory before consulting node_modules. The runtime configuration example adds manual override support for provider settings, model tiers, and task tags. These are example implementations for downstream projects, not a runtime distributed from this repository root.
Relation to Tests
The tests under tests/achilles_specs/ verify these example modules and their behavior. They exist to keep the repository honest and to prevent documentation drift, but they are not deployment artifacts for projects that merely copy the skill folder.