By tmdgusya
Enforces a multi-stage engineering pipeline: translate narrative briefs into validated design tokens, plan with critic panels, implement via worker-validator-critic loops with security and QA gates, and produce slide decks — all 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.
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.
📖 Workflow walkthrough → tmdgusya.github.io/glm-hammer 📦 Source & issues → github.com/tmdgusya/glm-hammer
한국어 문서 → README.ko.md
glm-hammer forges a plan the way a smith forges steel — explore the ore, shape the plan, strike only after the blueprint is drawn. It is a ZCode / Claude Code–compatible engineering-harness plugin: no memorizing skill names, no long prompts. The agent reads the intent itself and runs a self-driving loop of strong planning → verified implementation → security/QA review.
It builds on the plan-crafting / run-plan / review-work / clarification principles from tmdgusya/engineering-discipline — with the difference that hooks physically enforce the gates and the skills auto-chain. The evidence gates, session recovery, and context-pressure escape hatches are lifted from the hook system of lazycodex (OmO).
| Skill | Role |
|---|---|
blueprint | Lightweight planning. For small, clear tasks (≤3 files). Self-Review, then hand off to hammer |
crucible | Design-token smelting (optional stage, before forge). Storyline/reference → prospecting → W3C design tokens → fidelity assay → two-designer panel unanimous approval → hand off to forge |
forge | Strong planning. Recon the codebase with Explore subagents before asking questions → minimal questions → draft an actionable plan → three-critic panel (feasibility / integration / coverage) revise-and-recheck against the real codebase until all APPROVE |
hammer | Implementation loop. Per task: worker → validator (information isolation) → implementation-critic (hunts stubs, hardcoding, reward hacking) triple check. After all tasks: E2E gate → security-reviewer + qa-reviewer panel. On FAIL, convert to a fix task and re-enter the loop |
When a design request arrives — "in this mood", "with this story feel" — crucible runs first, ahead of forge:
crucible → forge → hammer
Mine the ore (prospecting), smelt it in the crucible (tokens), assay the alloy (assay), then send it to the forge:
vein-reader translates the storyline into a direction brief → color/type/layout/motion four prospectors in parallel mine real references (each must attach an evidence receipt)tokens.json + design-spec.md under docs/glm-hammer/design/fidelity-critic checks every token traces back to a reference / direction brief (blocks fabricated references)harmony-critic (art-director lens) + rigor-critic (design-system-engineer lens) revise-and-recheck until both APPROVEfeasibility-critic / integration-critic / coverage-critic — the forge plan-review panel (each a different lens; unanimous approval required)implementation-critic — after the validator passes, rigorously checks "was it actually implemented"security-reviewer / qa-reviewer — the final review gate after implementation completesHooks cannot spawn subagents directly, so the skill writes state to .glm-hammer/state.json and the hook scripts read it to enforce the gates:
npx claudepluginhub tmdgusya/glm-hammer --plugin glm-hammerEngineering discipline skills: optimization rules, systematic debugging, AI slop cleanup, and implementation guardrails
영어 프롬프트 학습 도우미 - 어휘력 확장 및 자연스러운 표현 학습
클럽의 샌드위치 가게 - Subway 주문 시스템
Generate minimal, effective AGENTS.md files using the Differential Context principle. Based on research showing verbose context files reduce agent performance.
Implementation agents with planning, building, and loop control workflows using IMPLEMENTATION_PLAN.md with continuous task execution, verification, git workflow, and iteration limits
Design workflow for coding agents: discovery, research, strategy, inclusive design, critique, and handoff — enforced automatically
Design-process skills for Claude Code: briefs, information architecture, design tokens, design review, frontend design, and more.
UI/UX designer skills for wireframing, user flows, design systems, UX audits, responsive design, accessibility, and design handoff.
Structured development skills for any project. Provides brainstorming, planning, parallel agent development, browser testing, systematic debugging, and self-improvement workflows.
Build, document, and maintain scalable design systems — from tokens and components to accessibility and theming.
Structured project planning and execution through brainstorm, spec, and build phases across three execution tiers: sequential, delegated sub-agents, and full agent teams