claudecodex

Godmode

A local, tamper-evident record of what a coding agent did, what it claimed, and what was verified.

6 on GitHubby AIimaginedv0.3.35Apache-2.0updated 1 month agoproductivity
/

Plugin godmode from marketplace aiimagined in AIimagined/Godmode. Commands read from the repo's manifest — 1 month 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.

What it installs

Skills (22)

  • godmode-budget

    Account for what a session or a release spent and hold it to declared ceilings: check reported tokens, tool calls and seconds against the run ceilings, read the per-session spend series with its measurement gaps, fold burn beside gate activity per session and per release, and measure the brief budge

  • godmode-changelog

    Draft and verify release-notes from local commits and changelog fragments. Use when checking that every user-visible update carries a fragment, merging fragments for a version, or building and checking the release-notes for that version. Not for a one-line note authored by hand and not for a code-re

  • godmode-ci

    Run CI's checks locally, in CI's order, before opening a pull request: the task precheck, the fragment gate against the base branch, the preflight of HEAD or a working-tree snapshot in a disposable worktree with the designated suite in shards, the install self-test and the control grid, the version

  • godmode-code-of-law

    Use at the start of every session and before every new task - read GODMODE-CODE-OF-LAW.md at the project root when it exists (the project's generated Code of Law; `godmode law compile` writes it), and follow its guards before acting. Not for writing new laws; do not use when GODMODE-CODE-OF-LAW.md i

  • godmode-codegraph

    Query a local, on-demand code dependency graph to answer who calls, who imports, and what blast radius a change carries, before spending an unnecessary full read on a large module, refreshing the saved graph from the archive first when it looks stale. Use before an edit whose impact or required rete

  • godmode-continuity

    Reconstruct and preserve private project continuity from local evidence. Use when resuming work, changing branches or worktrees, detecting drift, recording handoffs, or explaining why context is missing or stale. Not for code investigation or release steps.

  • godmode-evidence

    Shape a claim so its citations grade the first time: reflect it against the record, cite exit-bearing commands through `--verify`, give a hypothesis its `--refuted-by` falsifier, run falsifiers that aged past due, repair stale or loose citations, and resolve the claim once with fresh evidence. Use w

  • godmode-governance

    Preview and govern protected engineering actions without executing them implicitly. Use before destructive, externally visible, history-changing, database-changing, release, credential, branch, or worktree operations. Not for reads, tests or edits inside the working tree.

  • godmode-host-sync

    Detect every installed AI CLI host, reconcile Godmode's interception manifests into each one's native format, and drift-repair the installed configuration with a shown diff before anything trusts interception. Use when installed manifests need reconciling or repairing after an install, an update, or

  • godmode-impact-gate

    Score a staged commit's fan-out and architectural-boundary crossings just before committing: dependents left unfollowed, hook-to-runtime import direction, paths outside the plan's editable fence, paired artifacts left behind, and the green retests the commit-time closure refusal will demand, with a

  • godmode-investigation

    Diagnose technical failures with reproducible evidence and bounded hypotheses. Use when a bug, regression, test failure, build failure, performance problem, or repeated unsuccessful fix needs root-cause investigation or a postmortem. Not for feature work or release mechanics.

  • godmode-loop-warden

    Bound an iterative fix-and-retry cycle before it starts and stop it when it stops making progress: audit the loop contract, declare the iteration cap and stop conditions, tick every iteration with its evidence, read the host transcript for repeating error signatures and overlapping hunks, check whet

  • godmode-memory-gardener

    Garden the local archive at session close or idle time: tell the session as dated prose, list near-duplicate or contradicting lessons and decisions, preview which old episodes expire into the cold tier, supersede a duplicate, and cluster correction candidates for a promotion that cites its rationale

  • godmode-repair

    Re-pitch an answer that did not land, and record why it did not. Use when the operator says they do not follow, asks for clarity, repeats a question already answered, or asks what is being waited on. Not for first answers; do not use when the operator has not signalled confusion.

  • godmode-replicate

    Rebuild a mechanism already studied in a reference implementation, in stdlib under Godmode's own names, then pin it with a reproducing test proven able to fail, cite the reference receipt and the replicating test on the host row, and scrub private terms before committing. Use when a host or platform

  • godmode-research

    Study an outside source repository in a fixed order - licence, tree, the two or three implementing source files, line-cited receipts - and record both an import verdict and a behaviour verdict, refusing adopt or extend on a surface-only reading. Use when an outside codebase is being surveyed for a m

  • godmode-second-look

    Independently recheck a change, session, PR, or diff that already carries an accepted claim or verdict. Use before trusting an earlier pass as settled, sorting any new finding into a gap, bug, verification-miss, or scope-drift. Not for a first-time look at work nobody has checked yet, and not for re

  • godmode-skill-eval

    Score a drafted or hand-edited skill's authored routing rows against the committed baseline, and confirm its bundle validates, before it ships or is enabled by default. Use when a new or edited skill needs its overlap scores measured and its ratchet checked before landing. Not for authoring a brand-

  • godmode-skill-forge

    Create an original, compact project skill after a repeated capability gap is proven. Use when at least three real tasks need the same missing workflow and existing skills do not cover it reliably. Not for one-off tasks; do not use before three real tasks proved the gap.

  • godmode-spec-lifecycle

    Move a specification and its plan through specify, approve, implement, review, and status as one linked, resumable record instead of separate hand-authored drafts that drift apart. Use when a task needs its spec written, a plan approved before mutation, work bound back to that plan, and its status c

  • godmode-triage

    Work the open-asks queue down to zero-or-mapped: list open operator asks and aging obligations, promote rule-shaped asks to invariants, map work asks to plan tasks, close answered or control-noise asks by their exact ask id, park the rest with a reason, and run falsifiers that aged unrun. Use when o

  • godmode

    Coordinate local context continuity, evidence, and guarded coding workflows. Use when starting or resuming substantive repository work, when current reality is uncertain, or when a request spans multiple Godmode capabilities. Not for a single-file edit with no continuity, evidence or gating concern.

Hooks (9)

  • SessionStart

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_session_hook.py session-start

  • UserPromptSubmit

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_session_hook.py user-prompt

  • PreCompact

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_session_hook.py pre-compact

  • SessionEnd

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_session_hook.py session-end

  • Stop

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_session_hook.py stop

  • SubagentStop

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_session_hook.py subagent-stop

  • PostToolUse

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_post_edit.py

  • PostToolUse

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_post_edit.py

  • PreToolUse

    cd "${CLAUDE_PLUGIN_ROOT}/hooks"; ./run-hook.cmd godmode_gate_fast.py

View source on GitHub

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain Godmode?

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.

claude & codex pluginslisted