Spec
Explores code + LTM, then writes acceptance criteria. USE WHEN defining what to build before planning.From its SKILL.md
npx -y skills add RohiRIK/OpenLtm --skill SpecAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.2 KB, as published. Nobody here has run it
Spec
Before writing a spec, explore the codebase and recall prior decisions from LTM. Produces acceptance criteria that feed directly into /plan.
LTM tools and the recall → learn ritual live in one place: SkillSearch('ltm memory contract') loads the Ltm skill.
Workflow Routing
| Workflow | Trigger | File |
|---|---|---|
| ExploreAndSpec | "spec", "define what to build", "requirements", "before plan" | Workflows/ExploreAndSpec.md |
Examples
Example 1: New feature on existing project
User: "/spec add rate limiting to the API"
→ recall + context for auth/API decisions
→ Explores existing middleware and route files
→ Writes spec with acceptance criteria into specs/
→ Hands off to /plan
Example 2: Bug investigation
User: "/spec the session token expires too early"
→ recall for session/auth gotchas
→ Explores auth files and session logic
→ Writes spec with reproduce steps and acceptance criteria
→ Hands off to /test (ProveIt)