en un clic
init
Bootstrap a new project with the BDFL architecture
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Bootstrap a new project with the BDFL architecture
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
Incrementally migrate an existing project toward the BDFL architecture
Mandatory when configuring any Claude Code specifics - hooks, skills, plugins, MCP servers, slash commands, settings, agents, or any Claude Code feature. Provides opinionated best practices
Write clear, effective technical documentation following industry-proven patterns from exemplary projects and authoritative style guides, with built-in countermeasures for common LLM documentation issues
Build React SPAs where components are declarative UI consuming external state (Zustand/XState/TanStack Query). Logic lives in stores, not components.
Write clean, type-safe TypeScript code using modern patterns, strict configuration, and best practices. Use when writing TypeScript code, configuring projects, or solving type-related challenges.
| name | init |
| description | Bootstrap a new project with the BDFL architecture |
| allowed-tools | Bash, Write, Edit, Read, Glob, Grep |
Scaffold a new project from scratch that meets the full BDFL architecture from day one.
PROJECT_OUTLINE: $ARGUMENTS — brief description of project purpose and required components (web, mobile, server, or combination)Load and read the full architecture specification before proceeding:
$PROJECT_OUTLINE to determine:
pnpm initpackage.jsoneffect, plus relevant @effect/* packages based on components)jest + jest-expo instead of Vitest)@effect/platform HTTP server@typescript/native-preview for fast type-checkingtypescript-eslint (strict + recommended plugins for chosen components) and an eslint-rules/ directoryoxfmt for formattingpackage.json including the verify commandDockerfile and dev.sh for Podman-based developmentEdit|Write: format + lint the changed filepnpm verifypnpm verifypnpm install and pnpm verify to confirm everything works