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 ongamp_specs
Local artifactsSKILL.md, DS.md, skill.json, examples/depsLoader.mjs, examples/runtimeConfig.mjs
Repository documentation hooksAGENT.md, AGENTS.md, DS001-coding-style.md, DS002-llm-model-strategy.md
Primary specDS004-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.