Domain-focused workflow skills for coding agents.
skills/planning/— project planning, PRDs, issue slicing, triage, and wayfinding.skills/engineering/— implementation, diagnosis, review, Git maintenance, and delivery.skills/architecture/— domain modeling and deep-module design.skills/knowledge/— research, handoffs, and cross-project wikis.skills/experimental/— prototypes and extension authoring.agents/— Claude Code subagents used by some skills.hooks/voice-readback/— optional turn-completion hook, registered only on request.
Everything installs through the cross-agent skills
CLI, which reads the skills/<domain>/<name>/ catalog directly.
npx skills@latest add killallgit/killall-skills --listInstall what you want, for the agents you use:
npx skills@latest add killallgit/killall-skills \
--skill research \
--skill diagnose \
--agent claude-code \
--agent codex \
--global \
--yesTake a whole domain by naming its skills, or take everything with --skill '*':
npx skills@latest add killallgit/killall-skills --skill '*' --agent claude-code -g -ySkills land in each agent's own directory — ~/.claude/skills/ for Claude Code,
~/.codex/skills/ for Codex — so they work without any marketplace or plugin
host. Drop --global to install into the current project instead.
Update or remove them the same way:
npx skills@latest update
npx skills@latest remove researchThe skills CLI installs skills, not subagents. Three skills call subagents that
live in agents/: git-janitor uses git-janitor-investigator, project-planner
has a matching agent, and commenator audits comments on demand. Copy the ones
you want into your agent directory:
cp agents/*.md ~/.claude/agents/Each skill still works without its agent — it just runs the investigation inline.
Point the CLI at a checkout instead of the GitHub repo:
npx skills@latest add ~/Code/killallgit/killall-skills --listRun the tests with:
uv run --with pytest pytest tests -q