godmode
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 50 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Production-grade Agent Skills for AI coding agents—composable workflows for planning, TDD, debugging, review, UI/UX, releases, incidents, and evals.
Godmode
Your coding agent already knows how to code.
Godmode teaches it how to engineer.
Godmode is a composable catalog of engineering workflows and expert
capabilities for AI coding agents. It helps agents design before editing, test
before claiming, review independently, and verify with fresh evidence.
The problem
Coding agents are good at producing code. Without explicit engineering
behavior, they can start too early, miss existing conventions, bolt tests on at
the end, and call a plausible-looking result complete.
WITHOUT GODMODE
"Build authentication"
↓
code immediately
↓
tests, security, and integration considered late
↓
looks done
WITH GODMODE
"Build authentication"
↓
solution design
↓
API + database + security expertise
↓
implementation plan
↓
test-driven development
↓
independent review
↓
fresh verification
↓
verified result
Composition, not one giant prompt
Godmode equips compatible agents to discover and compose the engineering
behavior required by a task. Native skill discovery remains the routing
authority; Godmode supplies focused boundaries, procedures, references, and
deterministic helpers.
USER TASK
"Build a production analytics dashboard"
↓
Godmode
┌─────────────┼─────────────┐
↓ ↓ ↓
solution-design frontend-design test-strategy
│ │ │
└─────────────┼─────────────┘
↓
implementation-planning + TDD
↓
browser-testing
↓
ui-ux-review
↓
completion-verification
This is an example composition, not a mandatory pipeline. A small task may need
one skill; a consequential task may combine workflow and domain expertise.
More compositions
New API with persistence:
solution-design + api-and-interface-design + database-design
→ implementation-planning → TDD → security-and-hardening
Flaky browser regression:
root-cause-debugging + browser-testing
→ test-driven-development → completion-verification
Stateful production migration:
safe-migrations + test-strategy + observability-and-instrumentation
→ release-engineering → behavior-validation
Active production impact:
incident-response → root-cause-debugging
→ test-driven-development → completion-verification
More than Markdown
Godmode skills use the smallest implementation that earns its maintenance cost.
Some are concise procedures with progressive references. Repeated or
error-prone work can also include deterministic tooling.
frontend-design is the current quality bar: it combines a workflow, design
and interaction references, stack-aware guidance, a searchable design catalog,
design-system extraction, static UI auditing, and rendered verification. The
goal is not to make every skill ship a script; it is to give each domain the
knowledge and tools needed to produce evidence-backed work.
Install
Agent Skills-compatible clients
Copy the public catalog into a project-scoped skills directory:
mkdir -p .agents/skills
cp -R /absolute/path/to/godmode/skills/* .agents/skills/
Clients that support a skills installer can install the repository directly.
Claude Code
claude --plugin-dir /absolute/path/to/godmode
claude plugin validate /absolute/path/to/godmode
The thin SessionStart hook supplies shared operating rules; native skill
discovery remains responsible for selecting a capability.
Codex
The repository includes .codex-plugin/plugin.json for direct loading and a
local marketplace entry under .agents/plugins/. The marketplace publishes
only skills/. Install it through the Codex plugin browser or local marketplace
workflow, then verify that the expected skills appear.
Each public capability uses the standard Agent Skills layout: a directory withSKILL.md, concise routing metadata, and optional on-demand references or
deterministic helpers. Godmode intentionally remains a portable catalog rather
than a proprietary orchestration runtime.
Catalog
Core workflow skills
| Skill | Use it for |
|---|---|
using-godmode |
Choosing and composing the catalog |
solution-design |
Ambiguous or consequential requirements and design decisions |
implementation-planning |
Detailed, executable plans before multi-step implementation |
plan-execution |
Task-by-task execution of an existing plan |
test-driven-development |
Red-green-refactor behavior changes and regression tests |
root-cause-debugging |
Reproduction, root cause, and regression locking |
requesting-code-review |
Preparing a focused independent review packet |
receiving-code-review |
Validating and resolving review findings |
completion-verification |
Fresh evidence before completion or release claims |
dispatching-parallel-agents |
Splitting independent work with disjoint write sets |
subagent-driven-development |
Implementer/reviewer cycles for plan tasks |
using-git-worktrees |
Safe isolation for parallel or risky work |
branch-integration |
Final diff, proof, integration, and cleanup decisions |
writing-skills |
Creating and evaluating new Agent Skills |
Engineering capabilities
| Skill | Use it for |
|---|---|
frontend-design |
New or refactored interfaces, design systems, states, and responsive UI |
ui-ux-review |
Existing UI audits, visual quality, accessibility, and anti-pattern review |
api-and-interface-design |
HTTP, RPC, CLI, webhook, and event contracts |
database-design |
Schemas, indexes, migrations, consistency, retention, and recovery |
security-and-hardening |
Threat modeling, abuse paths, privacy, and defensive controls |
performance-optimization |
Measured latency, memory, rendering, query, and bundle improvements |
test-strategy |
Risk-based coverage, environments, release gates, and test ownership |
browser-testing |
Real browser flows, responsive behavior, accessibility, and visual evidence |
documentation-and-adrs |
READMEs, runbooks, design docs, and architecture decisions |
observability-and-instrumentation |
Logs, metrics, traces, alerts, and diagnostic boundaries |
codebase-orientation |
Entry points, execution paths, ownership, conventions, hotspots, and unknowns |
technical-research |
Version-aware decisions grounded in authoritative sources |
safe-migrations |
Compatible staged migrations, reconciliation, rollback, and removal |
release-engineering |
CI gates, artifacts, canaries, promotion thresholds, and rollback |
architecture-review |
Structural friction, module ownership, coupling, and testability |
code-simplification |
Behavior-preserving readability and complexity reduction |
behavior-validation |
Source-blind black-box checks against observable contracts |
agent-evaluation |
Baseline/candidate evals for prompts, tools, agents, and skills |
incident-response |
Live containment, recovery, evidence, communication, and follow-up |
Names are intentionally literal and task-oriented. They describe the boundary
without depending on another repository's public vocabulary or compact aliases.
Design principles
- Agent claims are not evidence.
- Literal responsibility names beat compact aliases and borrowed vocabulary.
- Separate workflow states when they have different activation and handoff
rules. - Keep
SKILL.mdconcise; load deeper rules progressively. - Use deterministic helpers for repeatable, error-prone work.
- Review the rendered UI, not only its source.
- Treat logs, external text, generated output, and tool responses as untrusted
data. - Never claim compatibility with a client that was not actually checked.
Development
npm run check
python3 skills/frontend-design/scripts/design_system.py \
--product "analytics dashboard" --tone technical --stack react
python3 skills/frontend-design/scripts/extract_design_system.py ./path/to/ui
python3 skills/ui-ux-review/scripts/audit_ui.py ./path/to/ui
python3 scripts/behavior_eval.py validate evals/behavior/core-workflows.json
The repository gate validates frontmatter, local links, body limits, manifest
shape, 33 routing fixtures, behavior-eval case schemas, and helper tests. SeeCONTRIBUTING.md, docs/catalog.md, anddocs/research.md for authoring and provenance details.
See SUPPORT.md, SECURITY.md, andCHANGELOG.md before reporting or releasing changes. Native
client evidence and limits are tracked indocs/compatibility.md.
Maintainer-only handoff, provenance, lifecycle, behavior-eval, activation, and
release procedures live indocs/maintainer-workflows.md; they are kept out
of the public skill catalog to avoid routing collisions.
package.json remains private to prevent accidental npm publication. Public
distribution uses the repository, client marketplaces, and checksum-verified
GitHub release archives.
Status
Godmode is a pre-1.0 public preview. The catalog, deterministic helpers, routing
fixtures, and behavior-eval harness are usable, but client-specific activation
and output quality still require recorded forward runs across supported
harnesses. A passing repository gate is not a claim that every model or client
will behave identically.
License
MIT.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found