# Auto-generated by scripts/generate_manifest.py — do not edit manually. packages: skills: - name: adr-writer version: 1.1.1 description: 'Generates Architecture Decision Records capturing context, rationale, alternatives, and consequences in numbered status-tracked format. Triggers on: "write an ADR", "document this decision", "architecture decision record", "decision record", "design decision", "ADR for".' path: skills/adr-writer source: https://github.com/Mathews-Tom/armory/blob/main/skills/adr-writer/SKILL.md tags: - architecture - decision-record - documentation - adr category: operations difficulty: intermediate phase: plan - name: agent-builder version: 1.1.1 description: 'Build AI agents and automate Claude Code programmatically via the Claude Agent SDK and headless CLI mode. Covers Python SDK, claude -p, SDK MCP servers, hooks, sessions. Triggers on: "build an agent", "agent SDK", "headless mode", "automate Claude", "programmatic agent".' path: skills/agent-builder source: https://github.com/Mathews-Tom/armory/blob/main/skills/agent-builder/SKILL.md tags: - agent-sdk - headless - automation - mcp category: development difficulty: intermediate phase: build - name: api-docs-generator version: 1.1.1 description: 'Audits and enhances FastAPI and REST API documentation: missing descriptions, response codes, examples, docstrings, Pydantic models, OpenAPI spec. Triggers on: "generate API docs", "document this API", "OpenAPI for", "FastAPI docs", "document endpoints", "swagger docs".' path: skills/api-docs-generator source: https://github.com/Mathews-Tom/armory/blob/main/skills/api-docs-generator/SKILL.md tags: - api - documentation - openapi - fastapi category: review difficulty: intermediate phase: ship - name: architecture-diagram version: 1.1.1 description: 'Generate layered architecture diagrams as self-contained HTML with inline SVG icons, CSS Grid containers, and connection overlays. Triggers on: "architecture diagram", "infra diagram", "system diagram", "deployment diagram", "topology", "draw architecture". NOT for architecture reviews, use architecture-reviewer.' path: skills/architecture-diagram source: https://github.com/Mathews-Tom/armory/blob/main/skills/architecture-diagram/SKILL.md tags: - architecture - diagram - visualization - svg category: review difficulty: intermediate - name: architecture-reviewer version: 1.1.1 description: 'Architecture reviews across 7 dimensions (structural, scalability, enterprise readiness, performance, security, ops, data) with scored reports. Triggers on: "review architecture", "critique design", "audit system", "assess scalability", "enterprise readiness", "technical due diligence". NOT for diagrams, use architecture-diagram.' path: skills/architecture-reviewer source: https://github.com/Mathews-Tom/armory/blob/main/skills/architecture-reviewer/SKILL.md tags: - architecture - scalability - enterprise - security-audit category: review difficulty: advanced phase: review - name: arxiv-figures version: 1.0.0 description: 'Optimize and prepare figures for arXiv submission: format conversion (EPS/PDF/PNG/JPG), size reduction, metadata stripping, processor compatibility (DVI vs PDFLaTeX). Triggers on: "optimize figures for arXiv", "reduce figure size", "convert figures for arXiv", "fix arXiv figures", "figure too large", "arxiv image compression". Companion to arxiv-preflight and arxiv-package.' path: skills/arxiv-figures source: https://github.com/Mathews-Tom/armory/blob/main/skills/arxiv-figures/SKILL.md complements: - arxiv-preflight - arxiv-package - manuscript-review tags: - arxiv - figures - optimization - latex - submission category: review difficulty: intermediate phase: ship - name: arxiv-package version: 1.0.0 description: 'Package a TeX/LaTeX project into a clean tarball or zip for arXiv upload: file selection, build-artifact exclusion, 00README.XXX generation, ancillary file organization, archive validation. Triggers on: "package for arXiv", "create arXiv tarball", "bundle submission", "zip for arXiv", "prepare arXiv upload", "arXiv submission archive". Companion to arxiv-preflight and arxiv-figures.' path: skills/arxiv-package source: https://github.com/Mathews-Tom/armory/blob/main/skills/arxiv-package/SKILL.md complements: - arxiv-preflight - arxiv-figures - manuscript-review tags: - arxiv - packaging - tarball - latex - submission category: review difficulty: intermediate phase: ship - name: arxiv-preflight version: 1.0.0 description: 'Pre-submission validation audit for arXiv papers across TeX source, PDF, figures, metadata, bibliography, file organization, and common-error scans. Produces pass/fail report with specific fixes per arXiv requirement. Triggers on: "check my arXiv submission", "validate for arXiv", "arXiv preflight", "ready for arXiv", "arxiv check", "arxiv submission readiness". Companion to manuscript-review (prose), manuscript-provenance (code), arxiv-figures, arxiv-package.' path: skills/arxiv-preflight source: https://github.com/Mathews-Tom/armory/blob/main/skills/arxiv-preflight/SKILL.md complements: - manuscript-review - manuscript-provenance - arxiv-figures - arxiv-package - manuscript-typography tags: - arxiv - preflight - latex - validation - submission category: review difficulty: advanced phase: review - name: benchmark-runner version: 1.1.1 description: 'Designs structured benchmarks comparing algorithms, models, or implementations with metrics, test cases, hardware context, and reproduction steps. Triggers on: "benchmark", "compare performance", "which is faster", "latency comparison", "run benchmark", "throughput test", "speed test".' path: skills/benchmark-runner source: https://github.com/Mathews-Tom/armory/blob/main/skills/benchmark-runner/SKILL.md tags: - benchmarking - performance - comparison - metrics category: data difficulty: intermediate phase: verify - name: changelog-composer version: 1.1.1 description: 'Generates structured changelogs and release notes from git history and PRs, classifying breaking changes, features, fixes, performance, docs. Triggers on: "generate changelog", "write release notes", "what changed since", "prepare release", "release notes for", "diff since tag".' path: skills/changelog-composer source: https://github.com/Mathews-Tom/armory/blob/main/skills/changelog-composer/SKILL.md tags: - changelog - release-notes - git-history - versioning category: content difficulty: intermediate phase: ship - name: citation-audit version: 1.0.0 description: 'Verify that every citation in a manuscript is real, correctly attributed, and accurately described. Detects ghost papers, wrong arXiv IDs, inverted claims, and dead links by fetching each cited work. Optional fix mode applies bib metadata corrections and surfaces prose rewrites for claim errors. Triggers on: "check my citations", "verify references", "citation audit", "are my references real", "check bib", "reference check", "bib audit", "citation verification". Companion to manuscript-review (Pass 5 hygiene); this skill audits factual truth.' path: skills/citation-audit source: https://github.com/Mathews-Tom/armory/blob/main/skills/citation-audit/SKILL.md complements: - manuscript-review - research-critique - literature-review tags: - citations - bibliography - fact-check - hallucination - references category: review difficulty: advanced phase: review - name: code-refiner version: 1.1.1 description: 'Deep code simplification and refactoring preserving behavior across Python, Go, TypeScript, Rust. Targets complexity, anti-patterns, readability debt. Triggers on: "simplify this code", "refactor for clarity", "reduce complexity", "make this more readable", "tech debt cleanup", "too much nesting".' path: skills/code-refiner source: https://github.com/Mathews-Tom/armory/blob/main/skills/code-refiner/SKILL.md tags: - refactoring - code-quality - simplification - readability category: review difficulty: intermediate phase: review - name: competitive-analyzer version: 1.0.1 description: 'Competitive landscape analysis: Porter''s Five Forces, competitor discovery, feature/pricing matrices, positioning maps, moat assessment via WebSearch. Triggers on: "competitive analysis", "competitor comparison", "competitive landscape", "Porter''s Five Forces", "market positioning", "moat assessment", "defensibility analysis".' path: skills/competitive-analyzer source: https://github.com/Mathews-Tom/armory/blob/main/skills/competitive-analyzer/SKILL.md complements: - market-analyzer - tavily - web-fetch - idea-validator tags: - competitive-analysis - market - porters-five-forces - positioning category: business difficulty: advanced phase: define - name: concept-to-image version: 1.2.1 description: 'Turn concepts into static HTML visuals exported as PNG or SVG files via HTML/CSS/SVG. Triggers on: "create an image of", "export as PNG", "save as SVG", "concept to image", "screenshot this HTML". NOT for interactive HTML, use static-web-artifacts-builder.' path: skills/concept-to-image source: https://github.com/Mathews-Tom/armory/blob/main/skills/concept-to-image/SKILL.md tags: - image-generation - html-to-png - svg - visual-design category: business difficulty: intermediate - name: concept-to-video version: 1.2.0 description: 'Turn concepts into animated explainer videos using Manim (Python) with MP4/GIF output, audio overlay, multi-scene composition. Triggers on: "create a video", "animate this", "make an explainer", "manim animation", "motion graphic". NOT for React video, use remotion-video.' path: skills/concept-to-video source: https://github.com/Mathews-Tom/armory/blob/main/skills/concept-to-video/SKILL.md tags: - video - manim - animation - explainer category: visualization difficulty: advanced - name: debug-investigator version: 1.1.1 description: 'Hypothesis-driven debugging with ranked hypotheses, git bisect strategy, instrumentation planning, and minimal reproduction design. Triggers on: "debug this systematically", "root cause analysis", "bisect this bug", "rank hypotheses", "isolate this issue", "minimal reproduction". NOT for general reasoning.' path: skills/debug-investigator source: https://github.com/Mathews-Tom/armory/blob/main/skills/debug-investigator/SKILL.md tags: - debugging - root-cause - hypothesis - bisect category: development difficulty: intermediate phase: build - name: dependency-audit version: 1.1.1 description: 'Audits direct and transitive dependencies for license compliance, maintenance health, CVEs, abandoned packages, and bloat. Triggers on: "audit dependencies", "license check", "dependency health", "abandoned packages", "unused dependencies", "license compliance", "supply chain", "dependency risk".' path: skills/dependency-audit source: https://github.com/Mathews-Tom/armory/blob/main/skills/dependency-audit/SKILL.md tags: - dependencies - vulnerabilities - licenses - supply-chain category: review difficulty: intermediate phase: review - name: devils-advocate version: 1.0.0 description: 'Challenges AI-generated plans, code, and designs via pre-mortem, inversion, and Socratic questioning to surface blind spots and failure modes. Triggers on: "challenge this", "devils advocate", "stress test this plan", "poke holes in this", "what am I missing".' path: skills/devils-advocate source: https://github.com/Mathews-Tom/armory/blob/main/skills/devils-advocate/SKILL.md tags: - review - critical-thinking - blind-spots - decision-review - pre-mortem category: review difficulty: intermediate phase: review - name: doc-condenser version: 1.1.1 description: 'DEPRECATED: The base model handles document condensation and summarization natively at high quality. This skill no longer provides meaningful uplift. Retained for reference only.' path: skills/doc-condenser source: https://github.com/Mathews-Tom/armory/blob/main/skills/doc-condenser/SKILL.md tags: - documentation - summarization - technical-writing - conciseness category: review difficulty: beginner - name: engineering-retro version: 1.0.1 description: 'Git-based engineering retrospective analyzing commits, PRs, and velocity over configurable windows with monorepo path scoping. Triggers on: "retrospective", "sprint retro", "weekly review", "what did we ship", "engineering retro", "dev summary", "commit analysis".' path: skills/engineering-retro source: https://github.com/Mathews-Tom/armory/blob/main/skills/engineering-retro/SKILL.md tags: - retrospective - velocity - git-analysis - sprint category: review difficulty: intermediate phase: ship - name: env-validator version: 1.0.1 description: 'Validates .env files against code references and manifests for missing vars, type mismatches, insecure defaults, and unused entries. Triggers on: "validate env file", "check environment variables", "missing env vars", "check .env", "dotenv validation". NOT for secret scanning, use repo-sentinel.' path: skills/env-validator source: https://github.com/Mathews-Tom/armory/blob/main/skills/env-validator/SKILL.md tags: - env - configuration - validation - dotenv - deployment category: operations difficulty: intermediate phase: build - name: estimate-calibrator version: 1.1.1 description: 'Produces calibrated three-point PERT estimates (best/likely/worst) with confidence intervals, unknowns, and assumptions. Triggers on: "estimate this", "how long will this take", "effort estimate", "confidence interval", "story points", "t-shirt sizing". NOT for task decomposition, use task-decomposer.' path: skills/estimate-calibrator source: https://github.com/Mathews-Tom/armory/blob/main/skills/estimate-calibrator/SKILL.md tags: - estimation - pert - confidence-interval - planning category: development difficulty: intermediate phase: plan - name: feasibility-assessor version: 1.0.1 description: 'Evaluates whether a business idea is technically buildable and financially viable. Covers unit economics (CAC, LTV), revenue modeling, break-even, and go/no-go verdicts. Triggers on: "feasibility assessment", "viability analysis", "unit economics", "build vs buy", "go/no-go decision", "ROI projection".' path: skills/feasibility-assessor source: https://github.com/Mathews-Tom/armory/blob/main/skills/feasibility-assessor/SKILL.md tags: - feasibility - unit-economics - viability - business-case category: review difficulty: advanced phase: define complements: - idea-validator - name: figure-rhetoric version: 1.0.0 description: 'Evaluate whether figures and plots in a manuscript effectively communicate the claims they support. Audits chart-type fit, axis design, visual hierarchy, data density, caption interpretation, perceptual accuracy, and narrative arc across 8 dimensions. Triggers on: "do my figures work", "check my plots", "are my graphs clear", "figure audit", "do my figures support my claims", "visualization review", "figure rhetoric", "plot review", "chart critique", "visual argument check". Companion to manuscript-review §12 (legibility) and figure-table-quality (rendering).' path: skills/figure-rhetoric source: https://github.com/Mathews-Tom/armory/blob/main/skills/figure-rhetoric/SKILL.md complements: - manuscript-review - figure-table-quality - manuscript-typography - manuscript-provenance tags: - figures - visualization - rhetoric - plots - charts category: review difficulty: advanced phase: review - name: figure-table-quality version: 1.0.0 description: 'Readability and rendering audit for figures and tables in academic manuscripts. Computes effective font/marker sizes at display scale from generation scripts, checks label collisions, color/hatch accessibility, axis-range efficiency, table formatting, and cross-figure consistency. Triggers on: "check figure quality", "audit plots", "readability check", "figure rendering", "are my figures readable", "table formatting check". Companion to figure-rhetoric (visual argument) and manuscript-typography (typesetting).' path: skills/figure-table-quality source: https://github.com/Mathews-Tom/armory/blob/main/skills/figure-table-quality/SKILL.md complements: - figure-rhetoric - manuscript-review - manuscript-typography - manuscript-provenance tags: - figures - tables - readability - rendering - latex category: review difficulty: advanced phase: review - name: filesystem version: 1.1.1 description: 'File and directory operations via Claude Code built-in tools, replacing the Filesystem MCP server. Triggers on: "read this file", "write to file", "edit file", "find files matching", "search for text in files", "list directory", "show directory tree", "rename file".' path: skills/filesystem source: https://github.com/Mathews-Tom/armory/blob/main/skills/filesystem/SKILL.md tags: - files - directories - search - navigation category: content difficulty: beginner - name: github version: 1.1.1 description: 'GitHub CLI operations via `gh` for issues, PRs, Actions, releases, and REST/GraphQL API with `--json`/`--jq` parsing. Triggers on: "create an issue", "submit a PR", "check CI status", "why did CI fail", "merge a PR", or pasted GitHub URLs.' path: skills/github source: https://github.com/Mathews-Tom/armory/blob/main/skills/github/SKILL.md tags: - github - cli - issues - pull-requests category: review difficulty: intermediate - name: gpu-optimizer version: 1.1.1 description: 'GPU optimization for consumer NVIDIA GPUs (8-24GB VRAM) covering mixed precision, gradient checkpointing, XGBoost GPU, CuPy/cuDF migration, and torch.compile. Triggers on: "optimize GPU training", "speed up CUDA", "reduce OOM", "migrate NumPy to CuPy", "manage GPU memory", "benchmark PyTorch".' path: skills/gpu-optimizer source: https://github.com/Mathews-Tom/armory/blob/main/skills/gpu-optimizer/SKILL.md tags: - gpu - cuda - vram - pytorch category: data difficulty: advanced phase: build - name: handoff version: 0.1.0 description: 'Produces and refreshes `.docs/handoff.md`, a 200-line session-continuity runbook for coding agents. Captures git state, working-tree changes, last validation commands, session decisions, blockers, resume checklist, references, and greenfield scaffolds. Triggers on: "update handoff", "session handoff", "refresh handoff", "/handoff", "/handoff init", "resume checklist", "cold-start primer". Use this skill when ending, pausing, resuming, or transferring in-flight project work across agent sessions.' path: skills/handoff source: https://github.com/Mathews-Tom/armory/blob/main/skills/handoff/SKILL.md tags: - session-continuity - runbook - context category: development difficulty: intermediate phase: ship - name: html-presentation version: 1.1.1 description: 'Converts documents, outlines, or notes into self-contained HTML slide decks with horizontal (Reveal.js) or vertical scroll navigation and multiple themes. Triggers on: "create a presentation", "slide deck", "pitch deck", "HTML presentation", "web-based slides", "reveal.js deck", "convert document into slides".' path: skills/html-presentation source: https://github.com/Mathews-Tom/armory/blob/main/skills/html-presentation/SKILL.md tags: - slides - presentation - reveal-js - html category: visualization difficulty: intermediate - name: humanize version: 1.0.1 description: 'Detects and removes AI-generated writing patterns while preserving meaning and facts. Triggers on: "humanize text", "make this sound human", "remove AI patterns", "rewrite to sound natural", "make this less AI", "de-slop this", "not sound like ChatGPT", "human pass".' path: skills/humanize source: https://github.com/Mathews-Tom/armory/blob/main/skills/humanize/SKILL.md tags: - writing - ai-detection - natural-language - rewriting category: review difficulty: intermediate - name: idea-validator version: 1.0.1 description: 'Orchestrates business idea validation via parallel sub-agents: Lean Canvas, JTBD, market/competitive/feasibility research, SWOT/PESTLE, and a weighted scorecard with verdict. Triggers on: "validate this idea", "evaluate my startup idea", "is this idea worth pursuing", "score this business idea", "validate my pitch".' path: skills/idea-validator source: https://github.com/Mathews-Tom/armory/blob/main/skills/idea-validator/SKILL.md complements: - market-analyzer - competitive-analyzer - feasibility-assessor tags: - idea-validation - lean-canvas - jtbd - swot category: review difficulty: advanced phase: define - name: immune version: 1.0.1 description: 'Hybrid adaptive memory: Cheatsheet (positive patterns pre-generation) and Immune (negative patterns post-generation) with Hot/Cold tiered auto-learning. Triggers on: "scan for errors", "immune scan", "check output quality", "antibody scan". NOT for PR review (use pr-review) or repo audits (use repo-sentinel).' path: skills/immune source: https://github.com/Mathews-Tom/armory/blob/main/skills/immune/SKILL.md tags: - memory - error-detection - antibodies - adaptive category: review difficulty: intermediate - name: lightpanda-browser version: 1.0.1 description: 'Lightweight headless browser automation via Lightpanda and agent-browser CLI: 9x lower memory, 11x faster than Chromium, for scraping and DOM interaction without rendering. Triggers on: "lightpanda", "lightweight browser", "fast headless browser", "headless scraping", "low memory browser", "browser without rendering".' path: skills/lightpanda-browser source: https://github.com/Mathews-Tom/armory/blob/main/skills/lightpanda-browser/SKILL.md tags: - browser - headless - scraping - lightweight category: visualization difficulty: beginner - name: linkedin-post-style version: 1.2.2 description: 'Writes LinkedIn posts in a direct, analytical, dry-humored technical voice with visual companion guidance. Triggers on: "write this in my style", "draft a post", "rewrite this for LinkedIn", "post about this", "how should I phrase this".' path: skills/linkedin-post-style source: https://github.com/Mathews-Tom/armory/blob/main/skills/linkedin-post-style/SKILL.md tags: - linkedin - social-media - writing - content category: review difficulty: intermediate - name: literature-review version: 1.0.1 description: 'Systematic literature review workflow: scope, search (arXiv, Semantic Scholar, Google Scholar), screen, extract, synthesize, and identify gaps. Triggers on: "literature review", "survey the literature", "related work", "systematic review", "synthesize the research", "find papers about", "research gap analysis".' path: skills/literature-review source: https://github.com/Mathews-Tom/armory/blob/main/skills/literature-review/SKILL.md complements: - arxiv-search - research-critique - manuscript-review - manuscript-provenance - citation-audit tags: - academic - literature - synthesis - citations category: review difficulty: intermediate - name: manuscript-provenance version: 1.2.0 description: 'Computational provenance audit verifying every number, table, and figure in a manuscript derives from code, not manual entry. Triggers on: "check provenance", "verify reproducibility", "audit my pipeline", "are my numbers from code", "provenance audit". Companion to manuscript-review (prose audit).' path: skills/manuscript-provenance source: https://github.com/Mathews-Tom/armory/blob/main/skills/manuscript-provenance/SKILL.md complements: - manuscript-review - manuscript-typography - figure-rhetoric - figure-table-quality - arxiv-preflight - literature-review tags: - provenance - reproducibility - computational - verification category: review difficulty: advanced phase: review - name: manuscript-review version: 1.3.0 description: 'Pre-publication manuscript audit producing a section-level refactoring report with citation hygiene and submission-readiness checks. Triggers on: "review my paper", "check before submission", "is this ready to submit", "pre-pub checklist", "refactor my paper", "check my references", "does the abstract work".' path: skills/manuscript-review source: https://github.com/Mathews-Tom/armory/blob/main/skills/manuscript-review/SKILL.md complements: - manuscript-provenance - manuscript-typography - figure-rhetoric - figure-table-quality - citation-audit - arxiv-preflight - arxiv-figures - arxiv-package - literature-review tags: - manuscript - pre-publication - citation-hygiene - submission category: review difficulty: advanced phase: review - name: manuscript-typography version: 1.0.0 description: 'Audit academic manuscripts for typographic design conventions: booktabs table style, caption placement, dashes/quotes, units and numbers, cross-reference style, page layout, typographic hierarchy, professional polish. Triggers on: "check typography", "fix formatting", "polish my paper", "check my LaTeX", "typographic review", "make it look professional", "check tables", "fix captions". Companion to manuscript-review (content) and arxiv-preflight (compliance).' path: skills/manuscript-typography source: https://github.com/Mathews-Tom/armory/blob/main/skills/manuscript-typography/SKILL.md complements: - manuscript-review - arxiv-preflight - figure-table-quality - figure-rhetoric - manuscript-provenance tags: - typography - latex - formatting - booktabs - polish category: review difficulty: advanced phase: review - name: market-analyzer version: 1.0.1 description: 'Structured market analysis with TAM/SAM/SOM sizing, trends, and competitive landscape via WebSearch, producing investor-grade cited reports. Triggers on: "market size", "TAM SAM SOM", "market opportunity", "industry analysis", "how big is the market", "market trends". NOT for financial modeling or pricing.' path: skills/market-analyzer source: https://github.com/Mathews-Tom/armory/blob/main/skills/market-analyzer/SKILL.md tags: - market-sizing - tam-sam-som - trends - industry category: research difficulty: intermediate phase: define complements: - competitive-analyzer - idea-validator - name: marp-slides version: 1.0.0 description: 'Author MARP markdown slide decks exportable to PDF, PPTX, and HTML via marp-cli. Covers Marpit directives, custom CSS themes, SVG chart recipes, and dashboard components. Triggers on: "marp", "marp deck", "markdown slides", "slides from markdown", "marp-cli", "pdf from markdown", "pptx from markdown".' path: skills/marp-slides source: https://github.com/Mathews-Tom/armory/blob/main/skills/marp-slides/SKILL.md tags: - slides - presentation - marp - markdown - pdf - pptx category: visualization difficulty: intermediate - name: mcp-to-skill version: 1.1.1 description: 'Converts MCP servers into on-demand skills to cut context window usage, classifying each tool by replacement strategy and generating the skill package. Triggers on: "convert MCP", "MCP to skill", "reduce context size", "too many tools", "tool token bloat", "MCP migration".' path: skills/mcp-to-skill source: https://github.com/Mathews-Tom/armory/blob/main/skills/mcp-to-skill/SKILL.md tags: - mcp - skill-conversion - context-optimization - token-reduction category: data difficulty: intermediate phase: build - name: md-to-pdf version: 1.2.1 description: 'Convert Markdown to styled PDFs with Mermaid diagrams, LaTeX/KaTeX math, tables, and code highlighting. Triggers on: "convert markdown to pdf", "make a pdf from this md", "export markdown as pdf", "pdf from markdown with equations".' path: skills/md-to-pdf source: https://github.com/Mathews-Tom/armory/blob/main/skills/md-to-pdf/SKILL.md tags: - pdf - markdown - mermaid - latex category: visualization difficulty: intermediate - name: migration-risk-analyzer version: 1.1.1 description: 'Analyzes database migration scripts for lock contention, downtime, rollback strategy, and deployment risk. Triggers on: "analyze this migration", "migration risk", "is this migration safe", "schema change risk", "DDL risk", "rollback strategy", "migration review".' path: skills/migration-risk-analyzer source: https://github.com/Mathews-Tom/armory/blob/main/skills/migration-risk-analyzer/SKILL.md tags: - database - migration - ddl - rollback category: review difficulty: advanced phase: review - name: notebooklm version: 1.1.1 description: 'Full NotebookLM API via notebooklm-py CLI: create notebooks, add sources, generate podcasts, videos, infographics, slides, quizzes, flashcards, mind maps. Triggers on: "notebooklm", "create a podcast", "audio overview", "generate flashcards", "generate infographic", "/notebooklm".' path: skills/notebooklm source: https://github.com/Mathews-Tom/armory/blob/main/skills/notebooklm/SKILL.md tags: - notebooklm - podcast - flashcards - source-analysis category: research difficulty: intermediate - name: opus-4-7-migration version: 1.0.0 description: 'Scan a repository for Opus-4.6-era patterns that break or degrade on Opus 4.7 — fixed-budget Extended Thinking parameters, retired model ID aliases, and prompts that assumed verbose default output or eager sub-agent delegation. Produces a categorized report with file:line references and migration actions. Triggers on: "opus 4.7 migration", "migrate to opus 4.7", "audit for opus 4.7", "opus 4.6 to 4.7", "scan for budget_tokens", "find retired model IDs", "adapt repo to opus 4.7". NOT for implementing migrations — this skill identifies candidates.' path: skills/opus-4-7-migration source: https://github.com/Mathews-Tom/armory/blob/main/skills/opus-4-7-migration/SKILL.md tags: - opus-4-7 - migration - audit - model-refresh - budget-tokens category: review difficulty: intermediate phase: review - name: package-evaluator version: 1.3.1 description: 'Evaluates Claude Code package quality across 6 dimensions for all 7 package types, producing scored audit reports. Triggers on: "evaluate package", "audit agent quality", "score this hook", "package audit", "skill quality check". NOT for LLM prompts, use prompt-lab.' path: skills/package-evaluator source: https://github.com/Mathews-Tom/armory/blob/main/skills/package-evaluator/SKILL.md tags: - quality - audit - scoring - frontmatter category: review difficulty: intermediate phase: review - name: paper-to-skill version: 1.0.1 description: 'Converts research papers into executable skill packages via document conversion, critical analysis, and co-evolutionary refinement. Triggers on: "convert this paper to a skill", "paper-to-skill", "extract methodology from paper", "make a skill from this paper". NOT for literature review, use research-critique.' path: skills/paper-to-skill source: https://github.com/Mathews-Tom/armory/blob/main/skills/paper-to-skill/SKILL.md tags: - paper - arxiv - research - skill-generation - methodology-extraction category: research difficulty: advanced phase: build - name: plan-review version: 1.0.1 description: 'Pre-implementation plan audit stress-testing scope, assumptions, risks, and failure modes before code is written. Triggers on: "review this plan", "is this plan solid", "what am I missing", "challenge my assumptions", "stress-test this", "/plan-review".' path: skills/plan-review source: https://github.com/Mathews-Tom/armory/blob/main/skills/plan-review/SKILL.md tags: - plan-audit - scope - risk-assessment - assumptions category: review difficulty: intermediate - name: pr-review version: 1.1.1 description: 'Diff-based PR review across code quality, test coverage, silent failures, type design, and comment quality with severity-ranked findings. Triggers on: "review my PR", "review this code", "check my changes", "audit this PR", "code review". NOT for pre-landing gate, use pre-landing-review.' path: skills/pr-review source: https://github.com/Mathews-Tom/armory/blob/main/skills/pr-review/SKILL.md tags: - code-review - pull-request - quality - diff-analysis category: review difficulty: intermediate phase: review - name: pre-landing-review version: 1.0.1 description: 'Gate-oriented safety audit for code changes before landing, using a checklist with two-pass severity triage. Triggers on: "is this safe to land", "pre-landing review", "safety check before merge", "gate check", "/pre-landing-review". NOT for diff review, use pr-review.' path: skills/pre-landing-review source: https://github.com/Mathews-Tom/armory/blob/main/skills/pre-landing-review/SKILL.md tags: - pre-merge - safety-gate - code-review - checklist category: review difficulty: intermediate phase: review - name: prompt-lab version: 1.1.1 description: 'LLM prompt engineering: analyzes failure modes, generates variants (direct, few-shot, CoT), designs rubrics, produces test suites. Triggers on: "prompt engineering", "generate prompt variants", "A/B test prompts", "optimize prompt", "improve this prompt". NOT for SKILL.md files, use skill-evaluator.' path: skills/prompt-lab source: https://github.com/Mathews-Tom/armory/blob/main/skills/prompt-lab/SKILL.md tags: - prompt-engineering - evaluation - few-shot - chain-of-thought category: development difficulty: intermediate phase: build - name: qa-systematic version: 1.0.1 description: 'Systematic web application QA testing with issue taxonomy, health scoring, and regression tracking. Triggers on: "QA this", "test the app", "smoke test", "run QA", "systematic test", "regression test", "full QA", "/qa-systematic".' path: skills/qa-systematic source: https://github.com/Mathews-Tom/armory/blob/main/skills/qa-systematic/SKILL.md tags: - qa - testing - browser - regression category: development difficulty: advanced phase: verify - name: rag-auditor version: 1.1.1 description: 'Evaluates RAG pipeline quality across retrieval (precision, recall, MRR) and generation (groundedness, hallucination rate). Triggers on: "audit RAG pipeline", "RAG quality", "hallucination detection", "why is RAG failing", "grounding check". NOT for general architecture audits, use architecture-reviewer.' path: skills/rag-auditor source: https://github.com/Mathews-Tom/armory/blob/main/skills/rag-auditor/SKILL.md tags: - rag - retrieval - hallucination - grounding category: review difficulty: advanced phase: build - name: regex-builder version: 1.1.1 description: 'DEPRECATED: The base model generates, explains, and tests regex patterns natively with high accuracy. This skill no longer provides meaningful uplift. Retained for reference only.' path: skills/regex-builder source: https://github.com/Mathews-Tom/armory/blob/main/skills/regex-builder/SKILL.md tags: - regex - pattern-matching - testing - validation category: development difficulty: beginner - name: remotion-video version: 1.1.1 description: 'Create motion graphics and videos using Remotion (React) with audio sync, web fonts, and TailwindCSS. Triggers on: "create a Remotion video", "React video", "motion graphics", "branded video", "product demo video", "video with voiceover". NOT for math animations, use concept-to-video.' path: skills/remotion-video source: https://github.com/Mathews-Tom/armory/blob/main/skills/remotion-video/SKILL.md tags: - video - react - remotion - motion-graphics category: business difficulty: advanced - name: repo-sentinel version: 1.1.1 description: 'Full security audit for public repositories across 12 attack surfaces: git history, secrets, CI/CD, containers, dependencies, licenses. Triggers on: "push to GitHub", "make repo public", "open source this", "is this safe to push", "release audit", "secret leaks".' path: skills/repo-sentinel source: https://github.com/Mathews-Tom/armory/blob/main/skills/repo-sentinel/SKILL.md tags: - security - public-repo - secret-scanning - audit category: review difficulty: advanced phase: review - name: research-critique version: 1.0.1 description: 'Critical analysis of research papers evaluating methodology, claims-evidence alignment, and contribution significance. Triggers on: "critique this paper", "review this research", "analyze this study", "evaluate the methodology", "is this paper sound". NOT for formatting or submission readiness, use manuscript-review.' path: skills/research-critique source: https://github.com/Mathews-Tom/armory/blob/main/skills/research-critique/SKILL.md tags: - research - methodology - claims-evidence - peer-review category: review difficulty: intermediate phase: review complements: - citation-audit - literature-review - name: sequential-thinking version: 1.1.1 description: 'DEPRECATED: Opus 4.7''s adaptive thinking covers most cases natively. Structured, reflective problem-solving through sequential chain-of-thought reasoning that replaced the Sequential Thinking MCP server. Retained as a reference pattern when deterministic, reviewable reasoning traces are required regardless of the model''s adaptive-thinking choice.' path: skills/sequential-thinking source: https://github.com/Mathews-Tom/armory/blob/main/skills/sequential-thinking/SKILL.md tags: - reasoning - chain-of-thought - analysis - problem-solving category: development difficulty: intermediate - name: ship-workflow version: 1.0.1 description: 'Automated release pipeline: merges main, runs tests, pre-landing review, version bump, changelog, bisectable commits, and PR creation. Triggers on: "ship it", "release this", "prepare for release", "open a PR", "push and PR", "land this", "/ship-workflow".' path: skills/ship-workflow source: https://github.com/Mathews-Tom/armory/blob/main/skills/ship-workflow/SKILL.md tags: - release - ci-cd - pull-request - changelog category: review difficulty: intermediate phase: ship - name: skill-distiller version: 1.0.1 description: 'Converts Opus-quality skills into deterministic Haiku-executable workflows via trace-driven distillation and cross-model validation. Triggers on: "distill this skill", "make this skill work on Haiku", "cross-model optimization", "optimize skill for cost". NOT for code simplification, use code-refiner.' path: skills/skill-distiller source: https://github.com/Mathews-Tom/armory/blob/main/skills/skill-distiller/SKILL.md tags: - distillation - cross-model - optimization - haiku - deterministic category: development difficulty: advanced phase: build - name: skill-library version: 2.0.1 description: 'Agent-native catalog and installer for armory packages across all 7 types. Browse, search, install, update, and remove without leaving session. Triggers on: "list available packages", "install skill", "armory install", "armory search", "/library list", "package catalog".' path: skills/skill-library source: https://github.com/Mathews-Tom/armory/blob/main/skills/skill-library/SKILL.md tags: - armory - catalog - install - package-management - discovery category: operations difficulty: beginner - name: sql-optimizer version: 1.1.1 description: 'Analyzes SQL queries for missing indexes, N+1 patterns, suboptimal joins, and full table scans. Interprets EXPLAIN, detects anti-patterns, rewrites queries. Triggers on: "optimize this query", "slow query", "add indexes", "explain plan", "N+1 query", "why is this query slow".' path: skills/sql-optimizer source: https://github.com/Mathews-Tom/armory/blob/main/skills/sql-optimizer/SKILL.md tags: - sql - performance - database - optimization category: data difficulty: intermediate phase: build - name: static-web-artifacts-builder version: 1.1.1 description: 'Build self-contained static HTML artifacts opened in a browser: interactive diagrams, dashboards, infographics. Pure HTML5+CSS3+inline SVG, zero toolchain. Triggers on: "interactive HTML", "open in browser", "HTML artifact", "visual dashboard", "HTML infographic". NOT for PNG/SVG output, use concept-to-image.' path: skills/static-web-artifacts-builder source: https://github.com/Mathews-Tom/armory/blob/main/skills/static-web-artifacts-builder/SKILL.md tags: - html - interactive - dashboard - svg category: visualization difficulty: intermediate - name: surrogate-verifier version: 1.0.1 description: 'Generates structured test assertions and failure diagnostics for skill packages from a definition and task prompt. Triggers on: "verify this skill", "generate assertions", "surrogate verification", "diagnose skill failure". NOT for code review, use pr-review.' path: skills/surrogate-verifier source: https://github.com/Mathews-Tom/armory/blob/main/skills/surrogate-verifier/SKILL.md tags: - verification - assertions - testing - co-evolution - diagnostics - eval category: review difficulty: advanced phase: verify - name: task-decomposer version: 1.1.1 description: 'Produces phased task boards from feature requests: dependency-mapped work items, parallelization flags, risk flags, edge cases, test matrices. Triggers on: "decompose this feature", "task breakdown with dependencies", "phased implementation plan", "work breakdown structure". NOT for effort estimates, use estimate-calibrator.' path: skills/task-decomposer source: https://github.com/Mathews-Tom/armory/blob/main/skills/task-decomposer/SKILL.md tags: - task-breakdown - dependencies - planning - phased category: development difficulty: intermediate phase: plan - name: tavily version: 1.1.1 description: 'AI-optimized web search via Tavily API when no URL is provided. Returns clean AI-ready snippets for current info and news. Triggers on: "search the web", "look up online", "find recent information", "web search". NOT for known URLs, use web-fetch.' path: skills/tavily source: https://github.com/Mathews-Tom/armory/blob/main/skills/tavily/SKILL.md tags: - web-search - research - real-time - ai-optimized category: research difficulty: beginner complements: - competitive-analyzer - name: test-harness version: 1.1.1 description: 'Generates pytest test suites with happy path, edge cases, error conditions, fixture scaffolding, mocks, async patterns. Triggers on: "generate tests", "write tests for", "test this function", "create test suite", "pytest for", "unit tests for", "mock strategy for".' path: skills/test-harness source: https://github.com/Mathews-Tom/armory/blob/main/skills/test-harness/SKILL.md tags: - testing - pytest - test-generation - python category: development difficulty: intermediate phase: build - name: to-markdown version: 1.0.1 description: 'Convert any file or URL to clean Markdown: PDF, DOCX, XLSX, PPTX, HTML, images (OCR), audio, CSV, YouTube. Optimised for LLM pipelines. Triggers on: "convert to markdown", "extract text from PDF", "parse this document", "ingest for RAG".' path: skills/to-markdown source: https://github.com/Mathews-Tom/armory/blob/main/skills/to-markdown/SKILL.md tags: - conversion - markdown - document-ingestion - pdf category: visualization difficulty: beginner - name: usage-audit version: 1.0.0 description: 'Audit a Claude Code setup for token waste and context bloat. Checks MCP servers, CLAUDE.md, skills, and settings against bloat filters. Triggers on: "audit my context", "usage audit", "token audit", "context bloat". NOT for codebase audits.' path: skills/usage-audit source: https://github.com/Mathews-Tom/armory/blob/main/skills/usage-audit/SKILL.md tags: - context - tokens - audit - claude-code - bloat category: review difficulty: intermediate - name: ux-expert version: 1.0.0 description: 'UX design expert for auditing and redesigning pages, dashboards, and data-dense interfaces via 4-phase collaborative reviews across 8 UX dimensions. Triggers on: "review UX", "audit this page", "redesign the dashboard", "UX review", "improve the layout", "dashboard UX audit", "component recommendations".' path: skills/ux-expert source: https://github.com/Mathews-Tom/armory/blob/main/skills/ux-expert/SKILL.md tags: - ux - dashboard - audit - redesign - b2b-saas category: review difficulty: intermediate phase: review - name: web-fetch version: 1.1.1 description: 'Web content fetching via curl and WebFetch when a specific URL is provided. Covers HTTP GET/POST, JSON APIs, HTML, auth, cookies. Triggers on: "fetch this URL", "download HTML", "call this API", "curl this endpoint". NOT for search, use tavily.' path: skills/web-fetch source: https://github.com/Mathews-Tom/armory/blob/main/skills/web-fetch/SKILL.md tags: - http - curl - api - web-content category: content difficulty: beginner complements: - competitive-analyzer - name: youtube-analysis version: 1.1.1 description: 'Extract YouTube transcripts and produce structured concept analysis with multi-level summaries, key concepts, takeaways. Uses youtube-transcript-api with yt-dlp fallback. Triggers on: "analyze youtube video", "youtube transcript", "summarize this video", "extract concepts from video", "video key points", or any youtube.com/youtu.be URL.' path: skills/youtube-analysis source: https://github.com/Mathews-Tom/armory/blob/main/skills/youtube-analysis/SKILL.md tags: - youtube - analysis - skill category: visualization difficulty: intermediate - name: youtube-search version: 1.1.1 description: 'Search YouTube by keyword and return structured video metadata (title, URL, channel, views, duration, date) via yt-dlp. No API keys. Triggers on: "search youtube", "find youtube videos", "top youtube videos on", "trending videos on", "youtube results for", "yt search", "/yt-search".' path: skills/youtube-search source: https://github.com/Mathews-Tom/armory/blob/main/skills/youtube-search/SKILL.md tags: - youtube - search - skill category: research difficulty: beginner agents: - name: code-reviewer version: 1.0.0 description: 'Multi-phase code review agent with severity-ranked findings across naming conventions, cyclomatic complexity, error handling, DRY violations, security surface, and test coverage gaps. Produces structured reports with CRITICAL/HIGH/MEDIUM/LOW classification and file:line references. Triggers on: "review code", "code review", "check code quality", "audit code", "review my code", "code quality check", "lint my code", "find code issues". Use this agent when code has been written or modified and needs systematic quality review before commit or merge.' path: agents/code-reviewer source: https://github.com/Mathews-Tom/armory/blob/main/agents/code-reviewer/AGENT.md model: sonnet tags: - code-review - quality - severity-ranking - sonnet category: review difficulty: intermediate - name: codebase-auditor version: 1.0.0 description: 'Unified multi-dimensional codebase quality assessment that spawns specialized review agents in parallel and aggregates findings into a single prioritized report. Covers code quality, security vulnerabilities, secret detection, architectural concerns, dependency health, and test coverage gaps. Triggers on: "audit the codebase", "full quality check", "comprehensive review", "audit everything", "run all checks", "codebase health check", "quality assessment", "audit this repo", "check everything before release", "multi-dimensional review". Use this agent when a broad quality assessment across multiple dimensions is needed rather than a single focused review.' path: agents/codebase-auditor source: https://github.com/Mathews-Tom/armory/blob/main/agents/codebase-auditor/AGENT.md model: sonnet tags: - audit - codebase - quality - sonnet category: review difficulty: intermediate - name: content-strategist version: 1.0.0 description: 'Technical content creation and adaptation engine that transforms topics, research, and source material into channel-optimized content across multiple formats. Orchestrates research, writing, slide generation, PDF production, and humanization into a unified content pipeline. Produces LinkedIn posts, blog articles, HTML slide decks, and PDF reports from a single brief. Triggers on: "create content for", "write a LinkedIn post about", "turn this into a blog post", "build a slide deck on", "content strategy for", "repurpose this for", "adapt this content", "write about this topic", "create a presentation on", "multi-channel content for". Use this agent when content needs to be created, adapted, or distributed across multiple channels or formats from a single topic or source.' path: agents/content-strategist source: https://github.com/Mathews-Tom/armory/blob/main/agents/content-strategist/AGENT.md model: sonnet tags: - content - strategy - planning - sonnet category: content difficulty: intermediate - name: full-stack-builder version: 1.0.0 description: 'End-to-end implementation agent that takes an architecture document or feature spec and delivers production-ready code with tests, API documentation, and security validation. Orchestrates quality skills throughout the build process rather than bolting them on at the end. Covers project scaffolding, incremental implementation sprints, and pre-delivery review gates. Triggers on: "build this feature", "implement the spec", "scaffold a new project", "full-stack implementation", "build from architecture doc", "implement end to end", "create the app", "build it out". Use this agent when a complete implementation from spec to production-ready code is needed across multiple components.' path: agents/full-stack-builder source: https://github.com/Mathews-Tom/armory/blob/main/agents/full-stack-builder/AGENT.md model: opus tags: - full-stack - implementation - development - opus category: development difficulty: intermediate - name: idea-scout version: 1.0.0 description: 'Business idea validation pipeline that orchestrates parallel market research, competitive analysis, and feasibility assessment to produce a scored validation report with GO/CAUTION/NO-GO verdict. Constructs a Lean Canvas, synthesizes SWOT and PESTLE frameworks, and recommends low-cost experiments to test highest-risk assumptions. Provides honest assessment backed by quantified data. Triggers on: "validate this idea", "is this idea viable", "business idea assessment", "market validation", "evaluate this business concept", "idea feasibility check", "should I build this", "startup idea review". Use this agent when a business idea needs structured validation across market, competitive, and feasibility dimensions.' path: agents/idea-scout source: https://github.com/Mathews-Tom/armory/blob/main/agents/idea-scout/AGENT.md model: opus tags: - ideas - research - validation - opus category: research difficulty: intermediate - name: media-producer version: 1.0.0 description: 'Visual and video asset creation with intelligent format routing. Analyzes concepts and automatically selects the optimal output format — static images, architecture diagrams, animated explainers, motion graphics, interactive dashboards, or slide presentations. Orchestrates specialized production skills and provides styling guidance for consistent, high-quality visual output. Triggers on: "create a visual for", "make a diagram of", "generate a video explaining", "build a presentation about", "visualize this architecture", "produce an infographic for", "animate this concept", "create slides for", "make a product demo video", "design a visual showing". Use this agent when a concept needs to become a visual or video asset and the user has not specified a single production skill by name.' path: agents/media-producer source: https://github.com/Mathews-Tom/armory/blob/main/agents/media-producer/AGENT.md model: sonnet tags: - media - production - content - sonnet category: content difficulty: intermediate - name: project-architect version: 1.0.0 description: 'System architecture agent that conducts phased requirements discovery and produces production-ready architecture documents with technology stack justification, Mermaid diagrams, data flow design, and implementation phases. Gathers business context before proposing technical solutions. Triggers on: "architect this system", "design the architecture", "system design for", "technical architecture", "help me architect", "design a system for", "create architecture document", "what tech stack should I use", "architecture discovery", "system design session", "design this project", "architect a solution". Use this agent when starting a new project or major feature that needs structured requirements gathering and architecture design.' path: agents/project-architect source: https://github.com/Mathews-Tom/armory/blob/main/agents/project-architect/AGENT.md model: opus tags: - architecture - design - planning - opus category: review difficulty: advanced - name: project-planner version: 1.0.0 description: 'Task breakdown and project planning agent that decomposes work into dependency-mapped items with three-point estimates, milestones, and risk tracking. Produces actionable project plans with parallelization flags and realistic timelines calibrated against historical data. Triggers on: "plan this project", "break down the work", "create a project plan", "estimate the timeline", "task breakdown", "what are the milestones", "decompose this into tasks", "how long will this take", "plan the implementation", "scope this work". Use this agent when a structured project plan with task dependencies, estimates, and risk assessment is needed rather than ad-hoc task listing.' path: agents/project-planner source: https://github.com/Mathews-Tom/armory/blob/main/agents/project-planner/AGENT.md model: sonnet tags: - planning - decomposition - estimation - sonnet category: development difficulty: intermediate - name: proposal-writer version: 1.0.0 description: 'Technical proposal generation with ROI calculation, three-tier pricing, and business-value framing. Gathers project scope and client context, models return on investment with calibrated estimates, structures a Problem-Agitate-Solve narrative, and produces a complete proposal document with optional PDF export. Triggers on: "write a proposal", "draft a proposal", "create a project proposal", "generate a proposal for", "proposal with pricing tiers", "ROI proposal", "client proposal with estimates", "proposal with cost breakdown", "prepare a bid", "scope and pricing document". Use this agent when a structured client-facing proposal with pricing, ROI modeling, and professional formatting is needed — not for internal planning documents or architecture decisions.' path: agents/proposal-writer source: https://github.com/Mathews-Tom/armory/blob/main/agents/proposal-writer/AGENT.md model: opus tags: - proposals - writing - business - opus category: content difficulty: intermediate - name: release-captain version: 1.0.0 description: 'Ship lifecycle manager that drives code from branch to PR through quality gates, secret scanning, changelog generation, and dependency audits. Blocks on failing tests or CRITICAL findings. Produces versioned commits, changelog entries, and opens the pull request with full traceability. Triggers on: "ship this", "create a release", "open a PR", "prepare for release", "cut a release", "ship it", "ready to merge", "open pull request", "release this branch", "time to ship". Use this agent when code is ready to ship and needs quality gates, changelog, and PR creation rather than further development.' path: agents/release-captain source: https://github.com/Mathews-Tom/armory/blob/main/agents/release-captain/AGENT.md model: sonnet tags: - release - deployment - ci-cd - sonnet category: operations difficulty: intermediate - name: research-analyst version: 1.0.0 description: 'Deep research agent that conducts multi-source investigation and produces structured synthesis reports. Spawns parallel research agents across web, academic, video, and document sources, cross-references findings, identifies gaps and contradictions, and delivers cited analysis with confidence ratings. Triggers on: "research this topic", "investigate", "deep dive into", "what does the research say about", "survey the landscape", "analyze this space", "comprehensive research on", "gather evidence for", "research report on", "explore the state of", "literature survey", "multi-source analysis". Use this agent when a thorough investigation across multiple source types is needed rather than a quick web search or single-source lookup.' path: agents/research-analyst source: https://github.com/Mathews-Tom/armory/blob/main/agents/research-analyst/AGENT.md model: opus tags: - research - analysis - synthesis - opus category: research difficulty: advanced - name: secret-scanner version: 1.0.0 description: 'Pre-commit secret detection agent scanning for hardcoded API keys, passwords, tokens, connection strings, private keys, and high-entropy strings. Detects known provider key patterns (AWS, GitHub, Slack, Stripe, Google, Azure), .env values leaked into source code, and PEM-encoded private keys. Designed for fast pre-commit gating with zero false-negative tolerance. Triggers on: "scan for secrets", "check for hardcoded keys", "secret detection", "credential scan", "find leaked keys", "check for passwords in code", "pre-commit secret check". Use this agent when code is about to be committed and needs a secrets gate.' path: agents/secret-scanner source: https://github.com/Mathews-Tom/armory/blob/main/agents/secret-scanner/AGENT.md model: haiku tags: - secrets - scanning - security - haiku category: security difficulty: intermediate - name: security-reviewer version: 1.0.0 description: 'Vulnerability scanner for OWASP Top 10 patterns including SQL injection, cross-site scripting (XSS), broken authentication, insecure deserialization, path traversal, SSRF, and security misconfiguration. Produces severity-ranked findings with exploit scenarios and remediation guidance. Triggers on: "security review", "scan for vulnerabilities", "check security", "audit security", "find security issues", "OWASP scan", "vulnerability check", "security analysis". Use this agent when code needs security-focused review for injection, authentication, or data exposure vulnerabilities.' path: agents/security-reviewer source: https://github.com/Mathews-Tom/armory/blob/main/agents/security-reviewer/AGENT.md model: sonnet tags: - security - review - vulnerabilities - sonnet category: security difficulty: advanced - name: skill-librarian version: 1.0.0 description: 'Reflective write-phase orchestrator that observes completed task transcripts and proposes additions or augmentations to the armory skill library. Implements the write phase of the Memento-Skills reflective loop (arXiv 2603.18743): classifies a conversation as handled by an existing skill, needing augmentation, or requiring a new draft. Routes drafts through paper-to-skill''s specification stage and test-engineer''s generate-verify loop, gates on package-evaluator, and opens a pull request tagged for human review. Triggers on: "librarian review", "review this transcript for new skills", "propose a skill from this conversation", "draft skill from transcript", "catalog this workflow", "suggest skill addition", "analyze conversation for skill gaps", "reflective skill review". NOT for refining in-progress skills (use test-engineer directly) or creating skills from research papers (use paper-to-skill directly).' path: agents/skill-librarian source: https://github.com/Mathews-Tom/armory/blob/main/agents/skill-librarian/AGENT.md model: sonnet tags: - memento-skills - reflective-learning - write-phase - skill-generation - sonnet category: development difficulty: advanced - name: skill-router version: 1.0.0 description: 'Outcome-weighted package selector that maps a task prompt to the armory packages most likely to handle it successfully, ranked by historical pass rate rather than static description matching. Implements the read phase of the Memento-Skills reflective loop (arXiv 2603.18743): consults dist/router_index.json (built nightly from evals/history.jsonl) to find packages that have historically succeeded on signature-similar tasks, and falls back to the static /route command when no history exists or confidence is low. Triggers on: "route this task", "which skill for this", "best package for", "skill router", "pick the best package", "recommend packages for", "rank packages for this task", "outcome-weighted routing". NOT for static decision-tree lookup (use /route command directly). NOT for installing or managing packages (use skill-library skill).' path: agents/skill-router source: https://github.com/Mathews-Tom/armory/blob/main/agents/skill-router/AGENT.md model: haiku tags: - memento-skills - routing - retrieval - haiku - read-phase category: operations difficulty: beginner - name: team-lead version: 1.0.0 description: 'Meta-orchestrator agent that analyzes complex requests, decomposes them into agent-sized tasks, delegates to specialized agents, manages sequencing and parallelism, and synthesizes results into unified deliverables. Acts as the intelligent router and coordinator across the full agent team. Triggers on: "handle this end to end", "take care of everything", "coordinate the team", "manage this project", "orchestrate this work", "delegate this across agents", "team lead", "run the full pipeline", "I need the whole workflow", "end to end", "full lifecycle". Use this agent when a task spans multiple agent domains and needs coordination rather than a single focused agent.' path: agents/team-lead source: https://github.com/Mathews-Tom/armory/blob/main/agents/team-lead/AGENT.md model: opus tags: - orchestration - delegation - multi-agent - opus category: operations difficulty: advanced - name: test-engineer version: 1.0.0 description: 'Co-evolutionary skill evolution agent that orchestrates generate-verify-refine loops to produce high-quality skill packages. Implements EvoSkills Algorithm 1: a Generator (Opus) writes multi-file skill packages, a Surrogate Verifier (Sonnet) generates test assertions and failure diagnostics in an informationally isolated session, and a Ground-Truth Oracle returns opaque pass/fail. Iterates until convergence or budget exhaustion. Triggers on: "evolve a skill", "generate skill for", "create and test skill", "skill evolution", "co-evolutionary skill", "improve this skill", "refine skill quality", "evo-skill", "auto-generate skill", "evolve skill from scratch". Use this agent when creating new skills or significantly improving existing ones through automated refinement rather than manual editing. NOT for generating application tests (use test-harness skill). NOT for reviewing existing code (use code-reviewer agent).' path: agents/test-engineer source: https://github.com/Mathews-Tom/armory/blob/main/agents/test-engineer/AGENT.md model: opus tags: - evolution - skill-generation - co-evolutionary - testing - opus category: development difficulty: advanced hooks: - name: anatomy-index version: 1.0.0 description: 'Generates and maintains a project file index with one-line descriptions and token estimates. On session start or first tool use, builds .claude/anatomy.md by walking the project tree. Before Read, displays the target file summary so Claude can decide to skip. After Write/Edit, updates the changed file entry in the index. Respects .gitignore exclusions. Triggers on: file index, project map, codebase anatomy, file summary index, project structure overview.' path: hooks/anatomy-index source: https://github.com/Mathews-Tom/armory/blob/main/hooks/anatomy-index/HOOK.md events: - PreToolUse - PostToolUse tags: - context - index - anatomy - efficiency category: operations difficulty: intermediate - name: cost-tracker version: 2.0.0 description: Tracks per-tool token usage, waste indicators, and session costs. Fires on PostToolUse for Read/Write/Edit to estimate tokens per operation and detect wasteful patterns (repeated reads, large reads with anatomy summaries, full-file reads). On Stop, writes a backward-compatible CSV row and a companion JSON summary with per-tool token breakdowns, waste percentage, and top 5 wasteful operations. Integrates with read-dedup tracker and anatomy-index for cross-hook waste detection. path: hooks/cost-tracker source: https://github.com/Mathews-Tom/armory/blob/main/hooks/cost-tracker/HOOK.md events: - PostToolUse - Stop tags: - cost - tokens - usage - logging - waste - efficiency category: operations difficulty: intermediate - name: git-protection version: 1.0.0 description: 'Blocks dangerous git operations that can cause irreversible data loss. Intercepts Bash tool invocations before execution and inspects the command string for destructive patterns: force-push (push --force / push -f), hard reset (reset --hard), deletion of main/master branches (branch -D main/master), and aggressive clean (clean -fd). Use this hook when working in repositories where accidental destructive git commands could wipe uncommitted work or rewrite shared history.' path: hooks/git-protection source: https://github.com/Mathews-Tom/armory/blob/main/hooks/git-protection/HOOK.md events: - PreToolUse tags: - git - branch-protection - safety - hooks category: operations difficulty: beginner - name: handoff-on-stop version: 0.1.0 description: 'Refreshes `.docs/handoff.md` on session Stop when a project has opted in by already having that file. Invokes the handoff skill silently, logs failures, and continues without blocking shutdown. Triggers on: "handoff on stop", "session end handoff", "auto refresh handoff", "Stop hook", "session continuity hook", "save context on stop". Use this hook when projects need automatic session-continuity updates at the end of coding-agent sessions without creating handoff files everywhere.' path: hooks/handoff-on-stop source: https://github.com/Mathews-Tom/armory/blob/main/hooks/handoff-on-stop/HOOK.md events: - Stop tags: - handoff - session-continuity - stop-hook - runbook category: operations difficulty: intermediate phase: ship - name: pre-edit-backup version: 1.0.0 description: Creates a backup copy of any file before Claude Code edits it. Fires on PreToolUse for the Edit tool, reads the file_path from the tool input JSON, and copies the original file to ~/.claude/backups/ with a timestamped filename. Maintains a maximum of 20 backup files by deleting the oldest when the limit is exceeded. Use this hook when you want a local safety net for file edits that goes beyond git history. path: hooks/pre-edit-backup source: https://github.com/Mathews-Tom/armory/blob/main/hooks/pre-edit-backup/HOOK.md events: - PreToolUse tags: - backup - files - safety - pre-edit category: operations difficulty: beginner - name: prompt-context version: 1.0.0 description: 'Injects a text file into every prompt as additionalContext via the UserPromptSubmit event. Reads from project-level .claude/prompt-context.txt first, falling back to ~/.claude/prompt-context.txt. Fail-open: missing or unreadable files exit 0 silently rather than blocking input. Use this hook to enforce output styles, inject project reminders, prime roles, or apply constraints that survive context compaction — the injection lands adjacent to the user prompt on every turn, the highest-attention slot in the context window. Triggers on: inject prompt context, persistent instructions, system prompt injection, context injection hook, output style hook.' path: hooks/prompt-context source: https://github.com/Mathews-Tom/armory/blob/main/hooks/prompt-context/HOOK.md events: - UserPromptSubmit tags: - context - prompt - style - injection - compaction-immune category: operations difficulty: beginner - name: read-dedup version: 1.0.0 description: 'Detects and warns about duplicate file reads within a Claude Code session. Fires on PreToolUse for the Read tool, tracks files read in a session-scoped temp file, and emits a stderr warning with estimated token count when a file is read again. Reduces wasted context by nudging the model to reuse knowledge from earlier reads. Triggers on: duplicate read detection, token waste, re-read prevention, file read tracker, context dedup.' path: hooks/read-dedup source: https://github.com/Mathews-Tom/armory/blob/main/hooks/read-dedup/HOOK.md events: - PreToolUse tags: - context - dedup - tokens - efficiency category: operations difficulty: beginner - name: simplify-ignore version: 1.1.0 description: 'Collapses code blocks marked with simplify-ignore-start/simplify-ignore-end comment markers before the agent reads a file. Redirects the Read tool to a collapsed copy via updatedInput and adds additionalContext warning the agent not to edit collapsed regions. On Stop, cleans up the session cache directory. Prevents agents from modifying infrastructure code, generated code, or complex subsystems they should not touch. Language-agnostic — works with any comment syntax. Triggers on: "hide code from agent", "code folding", "protect code sections", "collapse infrastructure code", "simplify-ignore markers".' path: hooks/simplify-ignore source: https://github.com/Mathews-Tom/armory/blob/main/hooks/simplify-ignore/HOOK.md events: - PreToolUse - Stop tags: - context - simplify - code-folding - efficiency category: operations difficulty: intermediate rules: - name: adaptive-thinking-control version: 1.0.0 description: 'Controls reasoning depth on Claude Opus 4.7 via prompt-level directives, replacing the removed fixed-budget Extended Thinking feature. Opus 4.7 uses adaptive thinking — the model chooses whether to think at each step — so the lever moved from a numeric budget_tokens parameter to specific prompt phrases that nudge depth up or down. Covers the deeper-reasoning cue, the lower-latency cue, anti-patterns (setting budget_tokens on 4.7, assuming the model will always think by default), and effort-level interactions. Use this rule when prompting Opus 4.7 for tasks where reasoning depth or latency materially affects the outcome. Triggers on: "adaptive thinking", "thinking budget", "extended thinking", "budget_tokens", "Opus 4.7 thinking", "make Claude think harder", "make Claude faster", "reasoning depth", "latency vs reasoning", "xhigh effort", "max effort".' path: rules/adaptive-thinking-control source: https://github.com/Mathews-Tom/armory/blob/main/rules/adaptive-thinking-control/RULE.md scope: global tags: - opus-4-7 - adaptive-thinking - prompting - effort - extended-thinking category: development difficulty: beginner - name: commit-standards version: 1.0.0 description: Enforces conventional commit format, branch naming conventions, and commit message structure for consistent version control history. Covers type prefixes (feat, fix, chore, docs, refactor, test, perf, ci, build, style), scope requirements, subject line constraints, body formatting, BREAKING CHANGE footers, and merge/squash policy. Use this rule when writing commit messages, naming branches, preparing pull requests, or establishing git workflow standards. Triggers on "commit message", "branch naming", "conventional commits", "git workflow", "commit format", "merge strategy", "squash commits". path: rules/commit-standards source: https://github.com/Mathews-Tom/armory/blob/main/rules/commit-standards/RULE.md scope: global tags: - commits - conventional - git - branch-naming category: content difficulty: beginner - name: security-standards version: 1.0.0 description: Defines security standards for application development including secret management (environment variables, vault integration, never hardcode), input validation at system boundaries, authentication and session handling (JWT, refresh tokens, session expiry), HTTP security headers, file upload restrictions, SQL parameterization, dependency scanning, and CORS policy. Use this rule when handling secrets, implementing authentication, validating user input, configuring HTTP security, processing file uploads, or writing database queries. Triggers on "security rules", "secret management", "input validation", "security standards", "JWT handling", "CORS policy", "SQL injection", "file upload security", "dependency scanning", "HTTP headers". path: rules/security-standards source: https://github.com/Mathews-Tom/armory/blob/main/rules/security-standards/RULE.md scope: global tags: - security - secrets - input-validation - authentication category: security difficulty: beginner - name: test-standards version: 1.0.0 description: Defines testing standards including coverage thresholds (80% overall, 90% new code, 95% critical paths), test naming conventions, structural patterns (arrange-act-assert), test categorization (unit/integration/e2e), fixture management, mock boundaries, and CI gate requirements. Use this rule when writing tests, setting up test infrastructure, reviewing test quality, or defining coverage requirements. Triggers on "test coverage", "testing standards", "test requirements", "coverage thresholds", "unit test", "integration test", "test structure", "arrange act assert", "mock boundaries", "test naming". path: rules/test-standards source: https://github.com/Mathews-Tom/armory/blob/main/rules/test-standards/RULE.md scope: global tags: - testing - coverage - pytest - ci category: review difficulty: beginner - name: token-efficiency version: 1.0.0 description: 'Enforces token-efficient tool usage patterns to reduce context waste and lower session costs. Covers file reading strategies (targeted line-range reads, avoiding re-reads of in-context files), search-first patterns (Grep/Glob before full Read), write discipline (never write unchanged content, append without full read), and context management (check summaries before committing to full reads). Use this rule when optimizing Claude Code session efficiency, reducing token consumption, or establishing tool-usage best practices. Triggers on: "token efficiency", "reduce tokens", "context waste", "tool usage", "read efficiency", "minimize reads", "save tokens", "optimize reads", "how to reduce token usage", "session cost", "context window management".' path: rules/token-efficiency source: https://github.com/Mathews-Tom/armory/blob/main/rules/token-efficiency/RULE.md scope: global tags: - token-efficiency - context-management - tool-usage - cost-reduction category: development difficulty: beginner commands: - name: evolve version: 1.0.0 description: 'Co-evolutionary skill generation command. Given a task domain or research paper, generates a complete skill package through automated generate-verify-refine loops. Wraps the test-engineer agent for one-shot skill creation. Supports paper-to-skill conversion via arXiv URLs and optional Haiku distillation. Triggers on: "/evolve", "evolve a skill", "generate skill from paper", "auto-generate skill", "create skill via evolution", "evo-skill command". Use this command for streamlined skill creation rather than invoking the full test-engineer agent workflow manually. NOT for running application tests (use /tdd). NOT for security scanning (use /security-scan).' path: commands/evolve source: https://github.com/Mathews-Tom/armory/blob/main/commands/evolve/COMMAND.md tags: - evolution - skill-generation - co-evolutionary - command category: meta difficulty: intermediate - name: handoff version: 0.1.0 description: 'Slash-command wrapper for the handoff skill. `/handoff` refreshes `.docs/handoff.md`; `/handoff init` scaffolds the schema in greenfield projects; both preserve the 200-line cap and authority boundary. Triggers on: "/handoff", "/handoff init", "update handoff", "refresh handoff", "session handoff", "create handoff", "resume checklist". Use this command when pausing, ending, transferring, or resuming in-flight coding work across agent sessions.' path: commands/handoff source: https://github.com/Mathews-Tom/armory/blob/main/commands/handoff/COMMAND.md tags: - handoff - slash-command - session-continuity - runbook category: development difficulty: intermediate phase: ship - name: refactor version: 1.0.0 description: 'Code simplification workflow that identifies and cleans recently modified files. Uses git diff to find changed files, analyzes cyclomatic complexity, detects duplicated logic, simplifies nested conditionals, extracts helpers only when justified, and verifies behavior preservation through tests. Triggers on: "/refactor", "clean up recent changes", "simplify this code", "reduce complexity", "clean before PR", "tidy up my code". Use this command when code works correctly but needs simplification before committing or merging.' path: commands/refactor source: https://github.com/Mathews-Tom/armory/blob/main/commands/refactor/COMMAND.md tags: - refactoring - code-quality - simplification category: development difficulty: intermediate phase: review - name: route version: 1.0.0 description: 'Skill router that maps user tasks to the best armory packages. Provides a decision-tree organized by development lifecycle phase (define, plan, build, verify, review, ship) plus cross-cutting domains (research, content, business). Triggers on: "/route", "which skill", "what package", "find the right skill", "help me pick a skill", "discover packages". Use this command when unsure which armory skill, agent, or command to use for a task.' path: commands/route source: https://github.com/Mathews-Tom/armory/blob/main/commands/route/COMMAND.md tags: - discovery - routing - meta - navigation category: operations difficulty: beginner phase: plan - name: security-scan version: 1.0.0 description: 'Security audit workflow that scans a codebase path or scope for vulnerabilities across six categories: hardcoded secrets, input validation, authentication and authorization logic, dependency vulnerabilities, HTTP security headers, and misconfiguration. Produces severity-ranked findings with remediation guidance. Triggers on: "/security-scan", "scan for vulnerabilities", "security audit this code", "check for hardcoded secrets", "find security issues", "vulnerability scan". Use this command when auditing code for security issues before deployment or during review.' path: commands/security-scan source: https://github.com/Mathews-Tom/armory/blob/main/commands/security-scan/COMMAND.md tags: - security - scanning - vulnerabilities - audit category: review difficulty: intermediate phase: review - name: tdd version: 1.0.0 description: 'Test-driven development workflow for functions, modules, or features. Guides Claude through the red-green-refactor cycle: understand requirements, write a failing test first, implement minimal code to pass, refactor, repeat. Enforces test-first discipline with rules for naming, assertion specificity, edge case generation, and cycle termination. Triggers on: "/tdd", "test-driven", "write tests first", "red green refactor", "TDD workflow", "test first development". Use this command when starting implementation work where tests should drive the design.' path: commands/tdd source: https://github.com/Mathews-Tom/armory/blob/main/commands/tdd/COMMAND.md tags: - tdd - testing - red-green-refactor - test-first category: development difficulty: intermediate phase: build utilities: - name: arxiv-search version: 1.0.0 description: Searches arXiv for academic papers by keyword, author, title, or category and outputs structured JSON with full metadata (title, authors, abstract, dates, categories, DOI, PDF URL). Supports field-prefixed queries (au:, ti:, abs:, cat:), sorting by relevance/date, result limits, and direct ID lookup. Use this utility when you need to discover research papers, build a reading list, gather references for a literature review, fetch paper metadata by arXiv ID, or survey recent publications in a research area. Complements research-critique (per-paper analysis) and literature-review (multi-paper synthesis). path: utilities/arxiv-search source: https://github.com/Mathews-Tom/armory/blob/main/utilities/arxiv-search/UTILITY.md runtime: python complements: - literature-review - research-critique tags: - arxiv - academic - papers - search category: review difficulty: beginner - name: dependency-tree version: 1.0.0 description: Parses project dependency configuration files (pyproject.toml, package.json, go.mod) and prints a formatted dependency tree to stdout. Auto-detects project type from files present in the working directory. Supports depth limiting for large dependency graphs. Use this utility when you need to visualize project dependencies, inspect version constraints, or get a quick overview of what a project depends on without running package manager commands. path: utilities/dependency-tree source: https://github.com/Mathews-Tom/armory/blob/main/utilities/dependency-tree/UTILITY.md runtime: python tags: - dependencies - tree - analysis - packages category: visualization difficulty: intermediate - name: test-coverage-report version: 1.0.0 description: Summarizes test coverage for recently changed files by comparing git diffs against existing test files. Runs git diff to identify changed source files, checks whether corresponding test files exist, and prints a summary table. Exits non-zero if any changed source file lacks a test file. Use this utility when reviewing a branch or commit to verify that changed code has accompanying tests before merging. path: utilities/test-coverage-report source: https://github.com/Mathews-Tom/armory/blob/main/utilities/test-coverage-report/UTILITY.md runtime: python tags: - coverage - testing - reports - metrics category: review difficulty: intermediate presets: - name: ai-builder version: 1.0.0 description: AI development toolkit for building, testing, and optimizing LLM-powered systems in Claude Code. Bundles agent development, prompt engineering, GPU and inference optimization, RAG pipeline auditing, MCP server conversion, and notebook generation into a single install. Covers the full AI workflow from designing prompts through building agents, optimizing GPU utilization, auditing retrieval quality, and extending tool integrations. Use this preset when setting up an AI development environment, machine learning toolkit, or LLM tools workspace. Relevant for agent development, MCP development, RAG pipeline construction, and inference optimization workflows. path: presets/ai-builder source: https://github.com/Mathews-Tom/armory/blob/main/presets/ai-builder/PRESET.md tags: - ai - agent - development - toolkit category: review difficulty: intermediate - name: biz-validation version: 1.1.0 description: 'DEPRECATED: Superseded by the idea-scout agent, which orchestrates the same skills (market-analyzer, competitive-analyzer, feasibility-assessor, idea-validator) with parallel research delegation, weighted scoring, and GO/CAUTION/NO-GO verdicts. Use idea-scout agent instead.' path: presets/biz-validation source: https://github.com/Mathews-Tom/armory/blob/main/presets/biz-validation/PRESET.md tags: - business - validation - market - feasibility category: research difficulty: intermediate - name: content-ops version: 1.1.0 description: 'DEPRECATED: Superseded by the content-strategist agent, which orchestrates content skills (humanize, linkedin-post-style, html-presentation, md-to-pdf, tavily, youtube-analysis) with per-channel adaptation, audience-aware tone, and automated quality passes. Use content-strategist agent instead.' path: presets/content-ops source: https://github.com/Mathews-Tom/armory/blob/main/presets/content-ops/PRESET.md tags: - content - writing - publishing - workflow category: review difficulty: intermediate - name: core version: 1.0.0 description: 'Essential packages for every Claude Code user. Bundles pull request review, code refinement, pre-landing checks, git branch protection, and commit message standards into a single install. Use this preset when setting up a new project or onboarding a teammate who needs a reliable baseline without opinionated language-specific tooling. Covers the review-commit lifecycle: review changes, refine code quality, verify pre-merge readiness, prevent force-pushes to protected branches, and enforce consistent commit messages.' path: presets/core source: https://github.com/Mathews-Tom/armory/blob/main/presets/core/PRESET.md tags: - essential - baseline - review - git category: review difficulty: intermediate - name: eng-ops version: 1.1.0 description: 'DEPRECATED: Superseded by the release-captain and full-stack-builder agents. release-captain orchestrates ship-workflow, changelog-composer, pre-landing-review, dependency-audit with quality gates. full-stack-builder handles implementation with test-harness, code-refiner, and api-docs-generator. Use these agents instead.' path: presets/eng-ops source: https://github.com/Mathews-Tom/armory/blob/main/presets/eng-ops/PRESET.md tags: - engineering - operations - ci-cd - release category: review difficulty: intermediate - name: media-craft version: 1.1.0 description: 'DEPRECATED: Superseded by the media-producer agent, which orchestrates the same skills (concept-to-image, concept-to-video, remotion-video, html-presentation, static-web-artifacts-builder, architecture-diagram) with intelligent format routing based on content type. Use media-producer agent instead.' path: presets/media-craft source: https://github.com/Mathews-Tom/armory/blob/main/presets/media-craft/PRESET.md tags: - media - video - visualization - design category: visualization difficulty: intermediate - name: python-strict version: 1.0.0 description: 'Full-stack Python enforcement preset. Extends the core review-commit lifecycle with test-driven development, automated code review agents, secret scanning, security standards, test coverage rules, and pre-edit backups. Use this preset when working on Python projects that demand strict quality gates: typed codebases, libraries with public APIs, or services handling sensitive data. Bundles 12 packages across skills, agents, rules, hooks, and commands into a single install.' path: presets/python-strict source: https://github.com/Mathews-Tom/armory/blob/main/presets/python-strict/PRESET.md tags: - python - typing - testing - strict category: review difficulty: intermediate - name: research version: 1.1.0 description: 'DEPRECATED: Superseded by the research-analyst agent, which orchestrates literature-review, tavily, youtube-analysis, competitive-analyzer, and web-fetch with parallel multi-source investigation, cross-referencing, and confidence-rated synthesis. Use research-analyst agent instead.' path: presets/research source: https://github.com/Mathews-Tom/armory/blob/main/presets/research/PRESET.md tags: - research - academic - literature - analysis category: review difficulty: intermediate - name: sec-strict version: 1.0.0 description: Security-focused preset for projects requiring audit-grade protection. Extends the core review-commit lifecycle with security-specific review agents, secret scanning, dependency vulnerability auditing, repository configuration sentinel, cost tracking, and security coding standards. Use this preset for applications handling sensitive data, regulated environments, or any codebase where security posture is a primary concern. Bundles 12 packages across skills, agents, rules, hooks, and commands. path: presets/sec-strict source: https://github.com/Mathews-Tom/armory/blob/main/presets/sec-strict/PRESET.md tags: - security - scanning - secrets - strict category: review difficulty: intermediate - name: session-continuity version: 0.1.0 description: 'Bundles the handoff skill, `/handoff` command, and opt-in Stop hook for maintaining `.docs/handoff.md` as a project-local session-continuity runbook. Covers refresh, greenfield scaffold, automatic Stop-event rewrite, authority-boundary enforcement, and 200-line cap. Triggers on: "session continuity", "handoff preset", "install handoff", "preserve session state", "cold-start primer", "resume checklist". Use this preset when teams want atomic install/uninstall of handoff capture across coding agents.' path: presets/session-continuity source: https://github.com/Mathews-Tom/armory/blob/main/presets/session-continuity/PRESET.md tags: - session-continuity - handoff - preset - runbook category: operations difficulty: intermediate phase: ship - name: skill-evolution version: 1.0.0 description: 'Skill generation and co-evolutionary refinement tools. Bundles the test-engineer agent (co-evolutionary loop), surrogate-verifier (isolated assertion generation), skill-distiller (Opus-to-Haiku conversion), paper-to-skill (research-to-skill pipeline), plus supporting skills (package-evaluator, immune, research-critique) and the /evolve command. Installs the complete EvoSkills-inspired skill factory. Triggers on: "install skill evolution", "set up skill generation", "install evo-skill tools", "skill factory preset", "co-evolutionary tools", "install skill refinement pipeline". Use this preset when building an autonomous skill generation pipeline or when you want to automatically create, test, and refine skill packages.' path: presets/skill-evolution source: https://github.com/Mathews-Tom/armory/blob/main/presets/skill-evolution/PRESET.md tags: - evolution - skill-generation - co-evolutionary - pipeline category: meta difficulty: advanced - name: terse-mode version: 1.0.0 description: 'Enforces terse, no-narration output from Claude Code. Bundles the prompt-context hook with a curated terse rules file that strips hedging, praise, soft language, meta-commentary, engagement phrases, and unsolicited offers from every response. Use this preset when you want action-only output without preambles, postambles, or trailing questions — code over prose, facts over hedging, stop at the information boundary. Triggers on: terse mode, concise output, minimal responses, quiet mode, no narration, brief output style.' path: presets/terse-mode source: https://github.com/Mathews-Tom/armory/blob/main/presets/terse-mode/PRESET.md tags: - terse - concise - style - output - verbosity category: operations difficulty: beginner