godmode

agent
Guvenlik Denetimi
Gecti
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 50 GitHub stars
Code Gecti
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Production-grade Agent Skills for AI coding agents—composable workflows for planning, TDD, debugging, review, UI/UX, releases, incidents, and evals.

README.md

Godmode

English | 简体中文

Your coding agent already knows how to code.

Godmode teaches it how to engineer.

Release
Validate
License

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 with
SKILL.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.md concise; 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. See
CONTRIBUTING.md, docs/catalog.md, and
docs/research.md for authoring and provenance details.
See SUPPORT.md, SECURITY.md, and
CHANGELOG.md before reporting or releasing changes. Native
client evidence and limits are tracked in
docs/compatibility.md.
Maintainer-only handoff, provenance, lifecycle, behavior-eval, activation, and
release procedures live in
docs/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.

Yorumlar (0)

Sonuc bulunamadi