doc-condenser
**DEPRECATED** — Modern Claude models condense and summarize technical documentation natively with comparable quality. The output…
Scaffolds per-repository agent context so coding agents share the same issue tracker rules, triage label vocabulary, domain glossary, ADR layout, and handoff conventions. Triggers on: "set up project context", "configure agent docs", "create CONTEXT.md", "setup agent workflow",
Claude Code
$ npx -y skills add Mathews-Tom/armory --skill project-context-setup --agent claude-code
Codex
$ npx skills add Mathews-Tom/armory --skill project-context-setup -a codex -y
Cursor
$ npx skills add Mathews-Tom/armory --skill project-context-setup -a cursor -y
Gemini CLI
$ npx skills add Mathews-Tom/armory --skill project-context-setup -a gemini-cli -y
GitHub Copilot
$ npx skills add Mathews-Tom/armory --skill project-context-setup -a github-copilot -y
OpenCode
$ npx skills add Mathews-Tom/armory --skill project-context-setup -a opencode -y
Windsurf
$ npx skills add Mathews-Tom/armory --skill project-context-setup -a windsurf -y
name: project-context-setup description: 'Scaffolds per-repository agent context so coding agents share the same issue tracker rules, triage label vocabulary, domain glossary, ADR layout, and handoff conventions. Triggers on: "set up project context", "configure agent docs", "create CONTEXT.md", "setup agent workflow", "agent issue tracker setup", "triage labels", "domain glossary for agents". Use when a repo needs durable context files before planning, triage, debugging, TDD, architecture review, or multi-agent implementation.' metadata: version: 1.0.0 category: development tags: [agent-context, project-setup, domain-glossary, triage] difficulty: intermediate phase: define
Scaffold the repo-local context files that make agent workflows consistent across sessions: issue tracker rules, triage labels, domain glossary layout, ADR layout, agent brief format, and out-of-scope memory.
| Use this skill | Use another package | | -------------- | ------------------- | | A repo lacks `docs/agents/` context files | `adr-writer` for one architecture decision | | Agents need consistent domain vocabulary | `task-decomposer` for an already-scoped feature | | Triage or issue publishing needs label conventions | `github` for direct GitHub CLI operations | | Multi-agent work needs durable issue briefs | `handoff` for session-local continuation notes |
| File | Contents | Load When | | ---- | -------- | --------- | | `references/context-format.md` | `CONTEXT.md` and `CONTEXT-MAP.md` glossary format | Creating or editing domain docs | | `references/agent-brief.md` | Durable `ready-for-agent` issue brief contract | Preparing issue handoff | | `references/out-of-scope.md` | Persistent memory for rejected enhancements | Triage includes `wontfix` decisions |
Inspect the actual repo state before writing:
Report what exists and what is missing. Do not overwrite existing files blindly.
Resolve these values with the user or from clear repo evidence:
| Decision | Default | Output | | -------- | ------- | ------ | | Issue tracker | GitHub if a GitHub remote exists, otherwise local markdown | `docs/agents/issue-tracker.md` | | Triage labels | Canonical labels equal role names | `docs/agents/triage-labels.md` | | Domain docs | Single root context | `docs/agents/domain.md` | | Agent instructions file | Existing `AGENTS.md`, else existing `CLAUDE.md` | Updated `## Agent context` block |
If both `AGENTS.md` and `CLAUDE.md` exist, update `AGENTS.md` for cross-agent portability. If neither exists, ask before creating one.
Create or update these files:
docs/agents/ ├── issue-tracker.md ├── triage-labels.md └── domain.md
Use these conventions:
Add or update this block in the chosen instructions file:
## Agent context ### Issue tracker See `docs/agents/issue-tracker.md` for where issues live and which operations agents may perform. ### Triage labels See `docs/agents/triage-labels.md` for canonical triage roles and their concrete label strings. ### Domain docs See `docs/agents/domain.md` for `CONTEXT.md`, `CONTEXT-MAP.md`, and ADR lookup rules.
Update the existing block in place if it already exists. Do not append duplicates.
Create `CONTEXT.md` only when the user has resolved at least one domain term. Use `references/context-format.md`. Do not fill it with generic programming concepts.
Create `CONTEXT-MAP.md` only for multi-context repos where separate glossaries are needed.
Curated, production-grade skills, agents, hooks, rules, commands, utilities, and presets for AI coding agents. No magic, no demos — battle-tested workflows built for developers who use AI seriously.
**DEPRECATED** — Modern Claude models condense and summarize technical documentation natively with comparable quality. The output…
DEPRECATED: The Opus 4.7 migration scanner is retired from the active skill catalog. Retained for archival reference only; not…
**DEPRECATED** — Modern Claude models produce accurate, well-explained regex patterns with edge-case test suites natively,…
**DEPRECATED** — Opus 4.7 uses adaptive thinking (optional at each step) and Sonnet 4.6 handles structured chain-of-thought…
Generates Architecture Decision Records capturing context, rationale, alternatives, and consequences in numbered status-tracked…
Build AI agents and automate Claude Code programmatically via the Claude Agent SDK and headless CLI mode. Covers Python SDK,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.