dekbuilder
claudeGoverned in-host construction; consumes installed Spec S0 and canonical Spec policy resources.
7 skills · 4 commands · 1 agent
Consumer-facing plugin: every DekSpec skill, slash command, authoring agent and audit hook, including the operator tools. Wraps the dekspec CLI and complements vendored content. Install this on every consumer repo.
Plugin dekspec from marketplace dekspec in Dektora/dekspec-public. Commands read from the repo's manifest — 9 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
audit-codebaseAssess architecture and module depth with concrete, ranked evidence.
debugDiagnose a defect or failed check, preserve evidence, and repair when requested.
deepenRepeatedly deepen modules, verify improvements, and reassess until justified convergence.
diagnose-sessionCollect session facts and explain failures without altering the investigated run.
handoffPrepare or resume a compact, verifiable work handoff.
implementImplement ready, approved work end to end — `/implement INT-041`, `/implement int-041 and int-042`, `/implement the authentication feature`. Resolves the request to approved Intents or IBs, checks readiness, then drives construction, tests, independent review, repairs, integration and verification t
ingest-docsTurn existing Markdown into reviewable provisional DekSpec artifacts.
interview-meResolve decision-relevant uncertainty before authoring or implementing work.
land-intentLand a delivery (one branch / worktree / pull request per ADR-058 — a single IB, an Intent's IBs, or a Mission cluster). Sequences `dekspec delivery verify` → /dekbuilder:review-pr (one verdict per IB) → `dekspec ib complete` per IB → `dekspec delivery check` at the exact head → operator-confirmed m
orchestrate-coding-sessionExecute accepted Implementation Briefs directly — select ready IBs, dispatch each to a fresh-context sub-agent whose prompt is built from `dekspec ib context`, drive counted attempts to recorded evidence, verify the delivery head, and hand off to review and landing.
pr-branchBuild a clean PR branch by filtering out spec-only commits (Intent/BS/IB/ADR/IC/AE status bumps, index reconciliation, pm STATE/LEDGER) so code reviewers see only the implementation diff, not DekSpec artifact churn. Mixed code+spec commits are cherry-picked with the spec-only paths stripped. Pure gi
project-boardInspect and groom br-backed project boards; turn findings into actionable issues.
prototypeExplore a design or interaction shape using explicitly disposable code.
recover-specsRecover specification evidence from code and history with provenance.
review-ibPre-authorization review of an Implementation Brief's contract and acceptance floor via the shared math-olympiad orchestration. Use after /write-tests and before `dekspec ib accept` — evidence for the authorization decision, not a status, and required for an IB with `pytest:` conditions or declared
review-prPost-implementation review of a delivery (one branch / worktree / pull request, per ADR-058) at its head. For every IB the delivery carries, judges the diff against that IB's contract, generated context, evidence, deviations and attention items, then records one verdict per IB with `dekspec ib revie
security-reviewReview applicable security coverage and findings without inventing confidence.
setup-dekspecInitial-configuration front-end for DekSpec — interactively walk an engineer through the per-repo `.dekspec/config.yaml` choices (issue tracker, ephemeral-scratch location, triage-label vocabulary, glossary path, methodology profile), persisting each via `dekspec config set` so it round-trips throug
spec-intentSpecification phase-executor for an Intent (INT-NNN). Drives an Intent from DRAFT to authorized-for-execution by sequencing the existing authoring skills — /write-intent --analyze / --accept / --decompose plus /write-ibs, /write-tests and /review-ib and, only where they add something distinct, /writ
spikeTest a falsifiable feasibility question with a bounded experiment.
use-worktreesCreate/enter/clean up a delivery-scoped git worktree (ib/<slug> for a standalone IB, int/<slug> for an Intent, msn/<slug> for a Mission) per ADR-048 and ADR-058 — one worktree = one branch = one pull request = one delivery unit. Bootstrap it, write the statusline active_worktree hint, and remove it
using-dekspecOnboarding entry point for DekSpec — scaffold the artifact tree, toggle the No Specless Edits guardrail, and discover the skill catalog from a single skill. Merges the legacy `spec-mode`, `dekspec-skills`, and `dekspec-init` surfaces (INT-096).
write-adrWrite an Architectural Decision Record. Use when an undocumented architectural decision exists, the expertise audit flags one, or the Options Architect surfaces an architectural choice.
write-aeCreate an Architecture Element (AE) for a coherent architectural slice — system, subsystem, container, component, pipeline, data model, cross-cutting concern, platform concern, interface surface, or workflow/process. Use when a key component or cross-cutting behavior needs a vision-level Layer-1 doc
write-constitutionWrite, audit, review, revise, resync, accept, or dry-run the project's Constitution — the L0 singleton that names a project's non-negotiable operational commitments across eight articles (Project Identity, Technology Stack, Quality Standards, Architecture Principles, Development Workflow, Model Conf
write-correctionsManage the terminology corrections log — record a misinterpretation, count its recurrences, walk open entries interactively, audit the log's structural health, and hand an entry that crosses the 3-recurrence threshold to /write-glossary for promotion.
write-evalsWrite, audit, review, or revise the probabilistic evals an IB's acceptance conditions call for — each eval a `verify: command:` condition whose command enforces its own threshold, its files protected acceptance assets. Must run BEFORE the IB's execution starts.
write-glossaryOwn the domain glossary — extract glossary-term candidates from a corpus (proposes only; never auto-writes), add a canonical term directly after a duplicate + synonym check, and compose the glossary row when the corrections pipeline promotes an entry at the recurrence threshold. The glossary half of
write-goal-loop-contractWrite effective goal contracts for a long-running autonomous Claude Code run — the persistent plan → act → test → review → iterate loop. Use whenever the user wants to kick off a long-running / overnight / self-paced autonomous run, mentions a "goal loop" or "Ralph loop", asks how to write a goal/ag
write-ibsAuthor Implementation Briefs — the smallest governed work contract, executed directly (ADR-056). Use for a bounded change (outcome + rationale + references are enough, no parent needed), to decompose an Intent or a Working Spec into IBs, to audit, review, revise or accept an IB, or to adopt a legacy
write-icWrite an Interface Contract for a cross-component boundary. Use when two independently-built components need a formal boundary definition, or when /write-ws identifies a boundary that warrants a contract.
write-intentUse to create or operate on a single Intent (INT-NNN) — a committed outcome that spans several Implementation Briefs, captured as a file with its outcome test. Trigger when the engineer wants to: author/capture a committed direction or planned change as an Intent before starting; decompose an Intent
write-missionAuthor, review, audit, activate, complete, kill, or supersede a Mission (MSN-NNN) — the long-horizon container above Intents. Use when work plausibly decomposes into more than one Intent, or requires a feature flag, or shares an outcome / kill criterion / out-of-scope contract across Intents. Phase
write-spCreate, analyze, accept, lock, unlock, revise, supersede, or review a Security Profile (SP-NNN) — the 10th DekSpec IR kind (ADR-011 Option B). A Security Profile captures a project's typed security posture (allowed dataflows, secret stores, authn methods, supply-chain allowed sources, SAST/DAST tool
write-svAuthor, review, audit, accept, lock, or deprecate the System Vision (`SYSTEM-VISION`, singleton at `dekspec/system-vision.md`). The System Vision is the L0 root document that defines what this system IS, what it is NOT, who it serves, and why it exists. Every Architecture Element, ADR, Working Spec,
write-testsWrite an IB's acceptance tests — the pytest nodes its `## Acceptance` block names — behavior-first, each new assertion with a declared expectation basis, genuinely red (checked with `dekspec ib floor`) before authorization, then hand them to the independent oracle review (/review-ib) that must pass
write-wsWrite a Working Spec with full expertise audit and serialized role passes. Use when a feature or subsystem needs behavioral contracts before implementation.
/dekspec:compileRun `dekspec compile` — parse LOCKED DekSpec artifacts and emit the typed IR JSON for downstream audit/enforcement.
/dekspec:doctorFull DekSpec health check — schema validate + linkage + drift via `dekspec doctor`, then the AE-aware T/D/L fidelity audit (inlined here, v0.98.0+). Gold-standard pre-merge gate. Subsumes the previous /doctor-fidelity surface.
/dekspec:graph-exportRun `dekspec graph export` — emit the DekSpec artifact dependency graph as text / JSON / DOT / Mermaid for visualization or external tooling.
/dekspec:land-intentLand a delivery — invokes the /land-intent skill. Sequences `dekspec delivery verify` → /dekbuilder:review-pr (one verdict per IB) → `dekspec ib complete` per IB → `dekspec delivery check` at the exact head → operator-confirmed merge → post-merge `dekspec intent verify` + `dekspec intent complete`.
/dekspec:manDekSpec overview — philosophy, the nine IR types, status lifecycles, audit families, and a typical end-to-end workflow. The in-Claude-Code analogue of a unix man page.
/dekspec:migrateRun `dekspec migrate` — the consolidated upgrade pipeline (verify vendored drift → migrate-ir JSON → migrate-artifacts markdown), then walk the advisory queue interactively with Claude in the loop. Single-surface end-to-end migration.
/dekspec:pr-branchBuild a clean PR branch by filtering out spec-only commits (Intent/BS/IB/ADR/IC/AE status bumps, index reconciliation, pm STATE/LEDGER) so code reviewers see only the implementation diff — invokes the /pr-branch skill. Mixed code+spec commits are cherry-picked with the spec-only paths stripped. Pure
/dekspec:send-issueFile a GitHub issue against Dektora/dekspec. Aggressively auto-fills every section the LLM can reasonably infer from the conversation context, the repo state, recent commits, the CHANGELOG, and open `br` beads. The operator's role is to *review* a near-complete issue, not to dictate its content. Con
/dekspec:setup-dekspecInitial-configuration front-end for DekSpec — invokes the /setup-dekspec skill. Interactively walks the per-repo `.dekspec/config.yaml` choices (issue tracker, ephemeral-scratch location, triage-label vocabulary, glossary path, methodology profile), persisting each via `dekspec config set` so it rou
/dekspec:spec-intentSpecification phase-executor — invokes the /spec-intent skill. Drives an Intent (INT-NNN) from DRAFT to authorized-for-execution by sequencing /write-intent --analyze/--accept/--decompose, /write-ibs (and /write-ws, /write-ic only where they add something distinct) and `dekspec ib lint` / `dekspec i
/dekspec:use-worktreesCreate/enter/clean up a delivery-scoped git worktree (int/<slug> for an Intent, msn/<slug> for a Mission) per ADR-048 — invokes the /use-worktrees skill. Bootstraps the worktree, writes the statusline active_worktree hint, and removes it on land. The delivery mechanic for PR-per-Intent / Mission-bat
/dekspec:using-dekspecOnboarding entry point for DekSpec — invokes the /using-dekspec skill. Scaffolds the artifact tree, toggles the No Specless Edits guardrail, and renders the skill catalog. Merges the legacy /spec-mode, /dekspec-skills, and /dekspec-init surfaces (INT-096).
/dekspec:validate-artifactSingle-artifact schema validation via `dekspec validate`. **Use when:** you've just edited one artifact and want a fast schema check. **Narrower than:** `/dekspec:doctor` (which covers graph linkage + per-artifact schema + drift across the whole tree).
/dekspec:write-correctionsManage the terminology corrections log — invokes the /write-corrections skill. Records a misinterpretation against `dekspec/terminology-corrections.md`, counts its recurrences, walks open entries interactively, audits the log's structural health, and at the 3-recurrence threshold marks the entry pro
/dekspec:write-glossaryOwn the domain glossary — invokes the /write-glossary skill. Extracts glossary-term candidates from a corpus (proposes only; never auto-writes the glossary), adds a canonical term directly after a duplicate + synonym check, and composes the glossary row when the corrections pipeline promotes an entr
/dekspec:write-goal-loop-contractWrite a verifiable goal contract for a long-running autonomous Claude Code run — invokes the /write-goal-loop-contract skill. Turns a fuzzy "go do this for a while" into a 4-part contract (Objective / Constraints / Validate command / verifiable Stop condition) with reward-hacking + scope-creep guard
adr-authorAuthor a DekSpec Architecture Decision Record (ADR) — a Layer-1 artifact capturing one architectural decision, its context, alternatives considered, and consequences. Use when a load-bearing technical choice needs to be recorded (chose X over Y, accepted constraint Z, retired pattern W). Delegates t
ae-authorAuthor a DekSpec Architecture Element (AE) — a Layer-1 (system-vision) artifact describing a coherent architectural slice (system, subsystem, container, component, pipeline, data model, cross-cutting concern, platform concern, interface surface, or workflow/process). Use when the user wants to captu
coding-orchestratorOrchestrate direct IB execution. Select accepted, ready Implementation Briefs; start each run with `dekspec ib start`; dispatch fresh-context builder sub-agents in isolated worktrees with prompts built from `dekspec ib context`; merge verified work; run `dekspec delivery verify` at the delivery head
ib-authorAuthor a DekSpec Implementation Brief (IB) — the smallest governed work contract, executed directly (ADR-056): outcome, binding obligations by reference, scope, protected surfaces, acceptance conditions and a revisable implementation hypothesis. Use for a bounded change (no parent needed) or when an
ic-authorAuthor a DekSpec Interface Contract (IC) — a Layer-2 artifact pinning a programmatic boundary (API surface, message schema, function signature, cross-container call). Use when a contract between two components needs to be locked before either implementation lands. Delegates to the vendored template
intent-authorAuthor a DekSpec Intent (INT) — an optional Layer-2 contract for a committed outcome that spans several Implementation Briefs, with its own outcome test. Use when the engineer has a load-bearing multi-IB change in mind and wants to capture the *intent* before authoring the briefs (a change one IB ca
mission-authorAuthor a DekSpec Mission (MSN) — a Layer-0 artifact framing a quarter / sprint / programme-scale objective and its constraints. Use when the engineer wants to capture the *frame* in which a set of Intents/WSs/IBs will be evaluated. Delegates to the vendored template under dekspec/templates/mission-t
ws-authorAuthor a DekSpec Working Spec (WS) — a Layer-2 artifact capturing a feature/behavior's *what* and *why* with verifiable acceptance criteria. Use when a feature needs a specification before an Implementation Brief is written. Delegates to the vendored template under dekspec/templates/working-spec-tem
python3 ${CLAUDE_PLUGIN_ROOT}/hooks-handlers/session-start-bootstrap.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks-handlers/pretooluse-locked-guard.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks-handlers/post-edit-audit.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks-handlers/session-end-summary.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks-handlers/session-end-summary.py
python3 ${CLAUDE_PLUGIN_ROOT}/hooks-handlers/session-end-summary.py
Governed in-host construction; consumes installed Spec S0 and canonical Spec policy resources.
7 skills · 4 commands · 1 agent
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.