By tmdgusya
Claude Code build of the glm-hammer engineering harness: storyline-driven design tokens verified by a designer panel (crucible), recon-first strong planning verified by a 3-critic panel, and a worker-validator-critic implementation loop with security/QA review gates enforced by hooks.
Color prospector (crucible prospecting, one of 4 dimension prospectors). Dispatched by the crucible skill in parallel with the type/layout/motion prospectors, after the vein-reader returns. Receives the Direction Brief plus any user-provided references and hunts real-world palettes; returns ≥3 references with concrete hex values. Read-only plus web research.
Plan critic (forge panel, seat 3 of 3). Dispatched by the forge skill to verify a plan fully covers the user's request, contains no placeholders, and states only binary-decidable acceptance criteria with adequate verification. Read-only; returns APPROVE or REJECT with evidence.
Plan critic (forge panel, seat 1 of 3). Dispatched by the forge skill to judge whether a plan's tasks can actually be implemented as written against the real codebase. Read-only; returns APPROVE or REJECT with evidence.
Design assay judge (crucible). Dispatched by the crucible skill between smelting and the designer panel to verify that every token in tokens.json traces back to a real prospected reference or the Direction Brief — no invented values, no invented references. Read-only; returns APPROVE or REJECT with evidence.
Design critic (crucible design panel, seat 1 of 2). A picky art-director dispatched by the crucible skill to judge whether the tokens actually sing the story — palette family, typographic voice, spatial rhythm, motion character. Read-only; returns APPROVE or REJECT with evidence.
Light planning mode. Use when the user requests a small, clearly-scoped change (roughly ≤3 files, no new interfaces, no ambiguity) that still deserves a written plan before code. For ambiguous or multi-component work, use the forge skill instead. Produces an executable plan with binary acceptance criteria and a self-review, then hands off to hammer.
Storyline-driven design mode. Use when the user makes a storyline- or reference-driven design request — design tokens, mood/visual identity, a style guide — especially when they say "디자인", "무드", "스토리", "레퍼런스", "design tokens", "style guide". Prospects real references with a multi-agent panel, smelts them into W3C design tokens, assays fidelity to the story, then requires approval from a 2-designer critic panel before handing off to forge. Hooks enforce the gates.
Strong planning mode. Use when the user requests a non-trivial feature, refactor, or system change — especially when the request is ambiguous, spans multiple files, or says "제대로", "강하게", "빡세게", "thoroughly", "strong plan". Runs deep codebase recon BEFORE asking any question, drafts an executable plan, then requires unanimous approval from a panel of 3+ critic subagents before the plan may be presented. Hooks enforce the critic gate.
Implementation loop. Use when a plan document exists (from forge or blueprint) and implementation should run — including when the user says "implement", "execute the plan", "구현해", "실행해", or approves a plan. Executes tasks through a worker → validator → implementation-critic loop, then a security/QA review gate; any failure loops back to rework. Hooks block turn completion until every task and review passes.
Presentation deck mode. Use when the user wants a presentation, slide deck, or PPTX built from a topic or script — especially when they say "발표", "슬라이드", "프레젠테이션", "발표 자료 만들어줘", "슬라이드 뽑아줘", "presentation", "slide deck", "pptx", "deck". Secures a script, chains into crucible for design tokens (resume protocol), then builds a token-styled self-contained HTML deck. Hooks enforce the gates.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin — the Claude Code build of glm-hammer, a forge-and-hammer engineering harness:
Hooks enforce the gates so the agent cannot skip verification — plan approval, token budgets, comment quality, and a final stop-gate all run automatically.
/plugin).node on your PATH (the hooks are Node scripts).Everything the plugin needs — skills, agents, and hook scripts — is vendored into this
repo as plain files. There is no git submodule to initialize and no build step, so a
plain /plugin install works on macOS, Linux, and Windows alike.
In Claude Code:
/plugin marketplace add tmdgusya/claude-hammer
/plugin install claude-hammer@claude-hammer
The first argument is the marketplace, the second (@claude-hammer) is the plugin
inside it — they share a name here. Restart or reload Claude Code when prompted so the
hooks, skills, and agents register.
git clone https://github.com/tmdgusya/claude-hammer ~/claude-hammer
Then in Claude Code:
/plugin marketplace add ~/claude-hammer
/plugin install claude-hammer@claude-hammer
Once installed, the plugin adds:
forge, hammer, crucible, and blueprint (lightweight planning for
small, ≤3-file tasks).feasibility-critic, integration-critic,
coverage-critic (forge), implementation-critic (hammer), and security-reviewer /
qa-reviewer (final gates).hooks/hooks.json) — run on SessionStart, UserPromptSubmit,
PostToolUse (Write/Edit + Agent/Task), and Stop to route intent and enforce the gates.You don't invoke phases by name — just describe your intent, and a routing hook picks the right phase:
Throughout, you're only asked to engage twice: answering the recon questions and approving the plan. The hooks handle the rest of the verification automatically.
glm-hammer is ZCode-native. claude-hammer reuses its skills, agents, and hook scripts
unchanged in content, vendored into this repo as plain files (skills/, agents/,
hooks/scripts/). Only the hook-runtime wiring differs between ZCode and Claude Code:
hooks/hooks.json is Claude Code-native (type: command, timeout in seconds).GLM_HAMMER_EMIT=claude, which switches glm-hammer's
emitContext to Claude Code's hookSpecificOutput schema.skills/ and agents/ are pure markdown, copied verbatim (no conversion).The files are vendored rather than pulled via a git submodule because Claude Code plugin
installs don't fetch submodules and plugin discovery doesn't follow symlinks — vendoring is
what makes a one-command /plugin install work everywhere.
To pull newer glm-hammer changes into these copies:
node scripts/sync-from-glm-hammer.js [ref] # ref defaults to the default branch
Then review git diff, run the smoke test, and commit.
Run the zero-dependency smoke test (validates hooks.json shape, that every referenced
script exists, and that skills//agents/ are vendored as real files):
node tests/smoke.test.js
MIT
npx claudepluginhub tmdgusya/claude-hammer --plugin claude-hammerEngineering discipline skills: optimization rules, systematic debugging, AI slop cleanup, and implementation guardrails
Forge-and-hammer engineering harness: storyline-driven design tokens verified by a designer panel (crucible), recon-first strong planning verified by a 3-critic panel, and a worker-validator-critic implementation loop with security/QA review gates enforced by hooks.
영어 프롬프트 학습 도우미 - 어휘력 확장 및 자연스러운 표현 학습
클럽의 샌드위치 가게 - Subway 주문 시스템
Generate minimal, effective AGENTS.md files using the Differential Context principle. Based on research showing verbose context files reduce agent performance.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
The most comprehensive Claude Code plugin — 60 agents, 230 skills, 75 legacy command shims, selective install profiles, and production-ready hooks for TDD, security scanning, code review, and continuous learning
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex and antigravity CLIs when installed) to get diverse perspectives on coding problems
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.