Skip to content

shared/skills/

Canonical skill definitions. All SKILL.md files live here. Tool-specific directories contain symlinks: - .cursor/skills/<name>../../shared/skills/<name> (Cursor loads from here) - Claude Code user-level skills at ~/.claude/skills/ are separate installs; document them here as the authoritative reference

Installed skills

Skill Description
agent-wiki-ingest Ingest a source into the agent wiki (knowledge/agent-wiki/)
agent-wiki-lint Health-check the agent wiki for orphans, stale claims, broken links
execution-router Route a task to the right agent or tool
handoff-readiness-assessor Assess whether a project is ready for handoff
lesson Capture a correction as the most enforceable artifact (hook > lint/test > skill > rule-line) and log it to the lesson ledger so the mistake can't recur
local-agent-capture Capture people, relationships, and commitments into the local-agent store via natural language → la CLI
pkm-capture Capture an idea, task, link, or person into AnyType inbox; routes Tasks at confidence > 0.85
pkm-link Link AnyType objects (people, events, ideas, projects)
pkm-person Add/update person profiles with org role, relationship context, and org chart linking
pkm-summarize Summarize PKM content
pkm-task Create, update, query, and close tasks in AnyType
project-packet-builder Build a structured handoff packet for a project
rules-bootstrap Bootstrap rules for a new project from the global baseline
security-checklist Run a security review checklist
skill-factory Create a new skill from a chat description
tech-debt-triage Map and prioritize tech debt in a codebase

Adding a new skill

  1. Create shared/skills/<skill-name>/SKILL.md
  2. Add an entry to this README
  3. Create the Cursor symlink: cd .cursor/skills && ln -s "../../shared/skills/<skill-name>" <skill-name>
  4. If it should be Claude Code user-global, copy or install to ~/.claude/skills/<skill-name>/