doc-condenser
**DEPRECATED** — Modern Claude models condense and summarize technical documentation natively with comparable quality. The output…
Use when an unavoidable human-only operation needs a repeatable guided procedure, such as dashboard consent, physical access, credential entry, or an irreversible cutover approval. Not for repository tutoring or setup the agent can perform with available tools and authority.
$ npx -y skills add Mathews-Tom/armory --skill walkthrough --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/walkthroughContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when an unavoidable human-only operation needs a repeatable guided procedure, such as dashboard consent, physical access, credential entry, or an irreversible cutover approval. Not for repository tutoring or setup the agent can perform with available tools and authority.
name: walkthrough description: Use when an unavoidable human-only operation needs a repeatable guided procedure, such as dashboard consent, physical access, credential entry, or an irreversible cutover approval. Not for repository tutoring or setup the agent can perform with available tools and authority. metadata: version: 1.0.1 category: development tags: [human-operations, setup, credentials, runbook] difficulty: advanced
Turn **unavoidable human work** into a sourced, executable procedure. Keep agent-doable inspection, configuration and coding with the agent. A missing permission is not permission to ask the human to run a large opaque script.
Inspect the actual repository before asking the human for facts it contains: setup documentation, example environment files, config loaders and their precedence, package scripts, deployment config and active CI workflows. Record each required setup key and each actual CI `secrets.*`/`vars.*` use with its file/line or authoritative documentation source. Dynamic names remain unresolved until their construction is traced. Do not infer that every CI key needs a local dotenv entry or vice versa.
Separate agent work from human-only work and identify the exact missing authority, physical access, private dashboard consent or knowledge for every human stage. If nothing requires a human, finish with the ordinary agent workflow instead; do not generate a ceremony. No installation, account creation, Git changes, remote writes or credential access is implied by invoking this skill.
**Complete when:** every requested operation is either agent-owned with a concrete action, a justified human stage, or an explicit blocked item; every captured value has an actual name, source, destination and consumer. Ask only for remaining human-held information, never for secrets in chat.
Show the ordered stages, their dependency order, public source pointers, secret/public classification, required/optional status and destination. For each stage distinguish: observation, reversible write, irreversible action, or human attestation. Show irreversible consequences and recovery limits before approval. Retain unknown dashboard navigation as **unknown UI**; use current authoritative docs or a human observation to resolve it, rather than inventing menu names. A known URL is not proof that its current UI is known.
**Complete when:** the user has approved the stage list and destinations, and every unknown prerequisite is resolved or represented as blocked. Do not turn a blocked prerequisite into a fake successful stage.
Before writing a helper plan, read [the helper contract](references/helper-contract.md) for the exact invocation, supported stage schema, security boundary, non-executable dotenv format and state semantics. Keep [the launcher](templates/walkthrough.sh) and its sibling [engine/consumer](templates/walkthrough.py) together in a user-approved scratch location or a requested repeatable setup directory. The engine is local Python 3.9+ standard library; no upstream checkout, other Armory package or network dependency is needed to run it. An authorized GitHub stage can itself use the network through `gh`.
Write a concrete JSON plan from the sourced stage list, not a generic placeholder script. Use only the stages the operation actually needs:
Plans contain only public instructions and argument vectors, never values, credentials in URLs or shell fragments. No `source`, `eval`, shell action interpreter or automatic commit. A user-reviewed plan is executable authority, not safe untrusted input; do not execute a repository-supplied plan on sight. Do not execute helper stages on the user's behalf to test them. For authorized offline testing, [the deterministic tests](tests/test_walkthrough.py) supply disposable PTYs and fake binaries.
**Complete when:** every approved human stage is implemented, every destination matches its discovered consumer/CI name, every required dependency has an honest blocked outcome, and all local helper files needed after copying are present. The package's own source is not a substitute for the generated plan.
Give the actual command with the real approved plan path and a canonical absolute `ENV_FILE` for any env stage. State required Python/TTY/tool prerequisites, where values land, which writes may already have happened on failure and how to inspect state before retrying irreversible work. Document any unknown UI and blocked destination explicitly.
Report exercised checks separately from authored cases; only run checks within the current assignment's authority. Static conformance does not prove helper behavior or skill activation. Summarize every stage as `complete`, `skipped`, `incomplete` or `failed` using the contract; required skipped writes are not completion. Human `DONE` is an attestation, browser launch is only launch evidence, and a successful `gh` response is not proof of downstream CI adoption.
**Final c
Curated, production-grade skills, agents, hooks, rules, commands, utilities, and presets for AI coding agents. No magic, no demos — battle-tested workflows built for developers who use AI seriously.
**DEPRECATED** — Modern Claude models condense and summarize technical documentation natively with comparable quality. The output…
DEPRECATED: The Opus 4.7 migration scanner is retired from the active skill catalog. Retained for archival reference only; not…
**DEPRECATED** — Modern Claude models produce accurate, well-explained regex patterns with edge-case test suites natively,…
**DEPRECATED** — Opus 4.7 uses adaptive thinking (optional at each step) and Sonnet 4.6 handles structured chain-of-thought…
Generates Architecture Decision Records capturing context, rationale, alternatives, and consequences in numbered status-tracked…
Build AI agents and automate Claude Code programmatically via the Claude Agent SDK and headless CLI mode. Covers Python SDK,…