genesis
A Claude Code plugin that scaffolds a new project from an empty folder, such as a SaaS, web app, API, or CLI, and hardens existing repositories to a standard. It also provides skills for commits, pull requests, and safe parallel editing.

A Claude Code plugin that scaffolds a new project from an empty folder, such as a SaaS, web app, API, or CLI, and hardens existing repositories to a standard. It also provides skills for commits, pull requests, and safe parallel editing.
The project constitution AND the reasoning method. Apply it in ALL planning and execution of non-trivial work: reason like a…
Generate a complete pull request when the user asks to create/open a PR, fill the PR template, or mentions "/generate-pr". Fills…
Build a new project from an empty folder, or bring an existing repository up to standard. Use when the user says \"/genesis\",…
Stage, write a Conventional Commits message from the actual diff, commit, and push. Use when the user asks to commit, save work…
Rules for working in a repository where other Claude sessions are editing at the same time — no git writes, no process kills,…
Set a repository up so it cannot merge broken code and cannot quietly rot: continuous integration, automated dependency updates,…
Audit a surface for security problems, score them honestly, and turn each into a task with a fix. Use before declaring work done,…
Consult the project''s trusted-sources registry before searching the web or adding a dependency/tool, and ground every shown fact…
Run the full verification battery and block on red before any commit/PR. Use before committing, before claiming a task done, or…
Maintain the project's master TODO — the internal backlog in docs/TODO.md and its dated archive docs/TODO-done.md. Use when…
Is this you? Claim your profilePut a plugin at the top of Plugins, from $9