Parses a user feature request into a structured contract.json. Scans codebase for scope signals and risk assessment. Read-only -- never writes code files, only generates contract.json.
Implements code changes according to a contract.json specification. The ONLY agent in Signum that writes code. Includes a repair loop: generate -> check -> fix -> check (max 3 attempts).
Synthesizes project.intent.md and project.glossary.json from deterministic scan signals. Uses ranked source hierarchy and explicit-only Non-Goals extraction. Emits per-section evidence comments and confidence annotations. Read-only — never writes files directly (presents draft for user confirmation).
Semantic code reviewer using Claude Opus. Part of the multi-model audit panel. Analyzes diff against contract for bugs, security issues, and logic errors. Read-only -- never modifies code.
Combines multi-model review results into a consensus verdict. Reads review outputs from Claude, Codex, and Gemini, plus mechanic report. Applies deterministic synthesis rules to produce final audit decision. Read-only -- never modifies code.
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.
_
_____(_)___ _____ __ ______ ___
/ ___/ / __ `/ __ \/ / / / __ `__ \
(__ ) / /_/ / / / / /_/ / / / / / /
/____/_/\__, /_/ /_/\__,_/_/ /_/ /_/
/____/
Write contracts before writing code.
Your AI agent writes code. Signum makes sure it writes the right code.
Landing page · Book a setup call · Discussions
AI can generate a function in seconds; telling you whether it is correct takes longer, because "correct" isn't defined until someone writes it down. Signum is a contract-first development pipeline for Claude Code that defines correctness before a line is written, then verifies against it deterministically — not by asking another model if the code looks right, but by running acceptance criteria the implementing agent never fully saw. Unlike generic code review, Signum produces a tamper-evident proofpack.json artifact that CI can gate on.
| Phase | What happens |
|---|---|
| CONTRACT | Spec graded A–F. Codex + Gemini validate for gaps. |
| EXECUTE | Engineer builds against a redacted contract. |
| AUDIT | Deterministic checks + 3-model parallel review + iterative fix loop. |
| PACK | Self-contained proofpack.json for CI gating. |
claude plugin marketplace add heurema/emporium
claude plugin install signum@emporium
git clone https://github.com/heurema/signum.git
cd signum
claude plugin install .
# Run — describe what you want to build
/signum "your task description"
Signum grades your spec, shows the contract for approval, implements with an automatic repair loop, audits from multiple angles, and produces proofpack.json.
| Command | Description |
|---|---|
/signum <task> | Run the full CONTRACT → EXECUTE → AUDIT → PACK pipeline |
Spec quality gate — Before implementation starts, your spec is scored across seven dimensions: Testability, Negative coverage, Clarity, Scope boundedness, Completeness, Boundary cases, NL Consistency. Grade D (below 60) is a hard stop with specific feedback on what's missing. The gate runs on the specification, not the code.
Holdout scenarios — The Contractor generates hidden acceptance criteria the Engineer never sees. When implementation is complete, holdouts run against the result — blind testing for cases the agent couldn't optimize for. Verification uses a typed DSL with http, exec (whitelisted binaries only), and expect primitives — no shell execution, no eval. Minimum counts enforced by risk level: 0 for low, 2 for medium, 5 for high.
Project intent alignment — If the target project has a project.intent.md at its root, the contractor reads it before generating contracts. Non-goals and glossary terms flow into contract scope and terminology. For medium/high-risk tasks, missing project intent triggers a blocking question. An LLM-based alignment check warns when the contract diverges from project goals.
Glossary enforcement — A project.glossary.json at the project root defines canonical terms and forbidden synonyms. glossary_check scans contracts for alias usage, terminology_consistency_check detects synonym proliferation across active contracts. Both are WARN-only.
Cross-contract coherence — overlap_check detects inScope file overlap between active contracts. assumption_check flags contradictions in assumptions across related contracts. adr_check warns when relevant ADRs exist but aren't referenced. Contract lineage is tracked via parentContractId, relatedContractIds, and interfacesTouched.
Upstream staleness detection — Contractor computes SHA-256 over upstream artifacts (project.intent.md, project.glossary.json) at contract creation. staleness_check recomputes the hash at execution time. Configurable policy: warn (default) or block.
Within-task refinement — For medium/high-risk tasks, the contractor runs a 4-pass self-critique (ambiguity, missing-input, contradiction, coverage), capped at 2 auto-revision rounds. Typed findings and a readinessForPlanning gate are written to the contract.
Data-level blinding — The Engineer reads contract-engineer.json, not contract.json. Holdout scenarios are physically removed from the file — not hidden by instruction. The agent cannot infer them from context or structure.
Design workflow for coding agents: discovery, research, strategy, inclusive design, critique, and handoff — enforced automatically
Unified CLI-agent orchestrator. Drives Claude Code, OpenAI Codex, Google Gemini, GitHub Copilot, and Qwen Code CLIs in two modes: persistent tmux worker teams (omc-teams style) and one-shot multi-AI fleet dispatch / debate / review (claude-octopus style). Self-contained — no dependency on omc or octo.
Complete WordPress development and automation toolkit for Claude Code - includes Docker/Playground environments, white-labeling with FREE plugins, SEO optimization, visual QA, performance optimization, and slash commands for rapid site setup.
AI-augmented Innovation & Development Workflow: V-Model phases from business analysis to security audit
v9.44.0 — Patch release for cursor-agent smoke checks in untrusted workspaces. Run /octo:setup.
npx claudepluginhub salemaziel/signumFeature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Complete developer toolkit for Claude Code
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.