Updated 6mo ago
by SethGammon
Armory
Standalone Claude Code skills forged from real problems.
20 GitHub stars (20)
Steady at 20 stars — no new stars in the 16 days since Sep 30.
- 14 skills (14 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add SethGammon/Armory
Asks which skills and agents to install. Just one: npx skills add SethGammon/Armory --skill ascii-diagram — add -g for every project.
Claude Code
git clone https://github.com/SethGammon/Armorycp -r "Armory/ascii-diagram" ~/.claude/skills/
Copies the ascii-diagram skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add SethGammon/Armory
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
ascii-diagram
Generate perfectly aligned ASCII diagrams — architecture, flow, sequence, box-and-arrow. Uses a programmatic character-grid approach so alignment is guaranteed by math, not token prediction. Includes post-render verification.
ascii-diagram/SKILL.md on GitHub (opens in a new tab) -
doc-gen
Documentation generator with three modes: function-level (JSDoc/docstrings), module-level (directory READMEs), and API reference (endpoints/exports). Reads existing project doc style and matches it. Never generates docs that just restate what the signature already says.
doc-gen/SKILL.md on GitHub (opens in a new tab) -
experiment
Automated optimization loop with scalar fitness function. Proposes changes in isolated worktrees, measures with a metric command, keeps improvements, discards failures. Supports convergence detection and diminishing returns.
experiment/SKILL.md on GitHub (opens in a new tab) -
live-preview
Mid-build visual verification loop. Takes screenshots of components during construction, not just after. Catches visual regressions and invisible features before they compound. Requires Playwright or similar screenshot tool.
live-preview/SKILL.md on GitHub (opens in a new tab) -
qa
Browser-based QA verification. Launches a real browser, navigates the app, clicks buttons, fills forms, and tests user flows. Works as a standalone skill or as a phase end condition in campaigns. Requires Playwright (optional dependency, graceful skip if not installed).
qa/SKILL.md on GitHub (opens in a new tab) -
refactor
Safe multi-file refactoring with automatic rollback. Establishes a type/test baseline, plans all changes, executes file-by-file, and verifies zero regressions. Reverts if verification fails after two fix attempts. Handles renames, extracts, moves, splits, merges, and inlines.
refactor/SKILL.md on GitHub (opens in a new tab) -
research-fleet
Parallel research using Fleet wave mechanics. Spawns multiple scout agents, each investigating a different angle of the same question. Findings are compressed between waves. Produces a unified research brief from multiple independent perspectives.
research-fleet/SKILL.md on GitHub (opens in a new tab) -
research
Focused research investigations. Converts questions into structured findings with confidence levels and source citations. Does not make decisions — produces information that informs the next step.
research/SKILL.md on GitHub (opens in a new tab) -
review
5-pass structured code review — correctness, security, performance, readability, consistency
review/SKILL.md on GitHub (opens in a new tab) -
scaffold
Project-aware file generation. Reads existing codebase conventions (naming, structure, imports, exports, test patterns) then generates new files that match exactly. Wires generated files into the project's registration points.
scaffold/SKILL.md on GitHub (opens in a new tab) -
session-handoff
Synthesizes the current session into a structured HANDOFF block for context transfer between sessions. Captures what was built, decisions made, and unresolved items.
session-handoff/SKILL.md on GitHub (opens in a new tab) -
systematic-debugging
4-phase root cause analysis: observe, hypothesize, verify, fix. Enforces investigation before any code changes. Emergency stop after 2 failed fixes. Prevents shotgun debugging and fix cascades.
systematic-debugging/SKILL.md on GitHub (opens in a new tab) -
test-gen
Generate and verify tests — happy path, edge cases, error paths — using the project's own framework and patterns
test-gen/SKILL.md on GitHub (opens in a new tab) -
triage
GitHub issue and PR investigator. Pulls open issues/PRs, classifies them, searches the codebase for root cause or reviews contributed code, proposes fixes with file:line references, and optionally implements fixes. Handles both issues and pull requests.
triage/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.