Skip to content

Sycatle/runbook

runbook

Plugin Claude Code + templates pour cadrer, scaffholder et opérer un projet logiciel de bout en bout. Transforme un dépôt vide en projet gouverné (CLAUDE.md, BACKLOG, ROADMAP, routines, memory, CI/CD, docs opérationnelles) en suivant une chaîne de skills explicites.

Licence : MIT. Auteur : Sycatle.

Installation

/plugin marketplace add Sycatle/runbook
/plugin install runbook@runbook

Chaîne complète sur un projet neuf

/runbook:init-project        # interview QCM scoping-first → docs/runbook/scoping-YYYY-MM-DD.md
/runbook:scaffold            # CLAUDE.md, BACKLOG, ROADMAP, memory, README, SETUP, docs/operations
/runbook:setup-github        # gh repo create, branches, protections, labels, templates
/runbook:setup-quality       # Husky/Lefthook + commitlint + lint-staged + anti-Claude-coauthor
/runbook:setup-env           # .env.example + docs/environments.md + GitHub Environments
/runbook:setup-ci            # workflows lint/typecheck/test/build/deploy (Vercel/Fly/Docker-VPS)
/runbook:setup-community     # CoC + CONTRIBUTING + SECURITY + SUPPORT (si multi-dev ou public)
/runbook:doctor              # audit final : score ≥ 12/15

Chaque skill est idempotent : relancer détecte ce qui existe déjà et propose uniquement ce qui manque.

Tiers

Tier Inclut Public
core gouvernance + memory + routines + docs opérationnels tous projets
dev + hooks build/lint, Playwright, Graphify projet logiciel sérieux
saas + MCPs Supabase/Stripe/Notion, conventions RGPD SaaS web
ai + conventions SDK Anthropic, guardrails tool-use projets Claude/LLM
content + MCPs Figma/Canva, conventions SEO landings, sites contenu
client + templates handoff, facturation projets clients

Tiers empilables : core + saas + ai pour un SaaS IA, etc.

Ce que produit le scaffold (tier core)

  • CLAUDE.md — briefing agent (stack, commandes, pièges).
  • BACKLOG.md / ROADMAP.md — priorités P0/P1/P2 + thèmes trimestriels.
  • README.md / SETUP.md / docs/operations.md — docs publiques et opérationnelles.
  • .claude/project.json — config source-of-truth (stack, gitflow, hosting, CI…).
  • .claude/memory/ — patterns acceptés/rejetés, merge-signals, MEMORY index.
  • .claude/settings.json — permissions, statusline, hooks câblés.
  • docs/runbook/scoping-YYYY-MM-DD.md — spec du cadrage initial.

Composition

runbook s'appuie sur l'écosystème Claude Code existant plutôt que de le dupliquer :

  • superpowersbrainstorming, writing-plans, executing-plans, verification-before-completion, using-git-worktrees.
  • commit — utilisé par /ship-pr.
  • context7 — documentation libs à jour (consulté par Builder et /task-new).

Développement

Voir CONTRIBUTING.md pour le workflow, les conventions de commit et les règles de contribution. Vulnérabilités : SECURITY.md. Comportement communautaire : CODE_OF_CONDUCT.md.

Historique des versions : CHANGELOG.md.

Statut

Publié en 0.3.0 (2026-04-18). Stack couverte : Node/TS. Python/Go/Rust ajoutés à la demande.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors