원클릭으로
init
Bootstrap a new project with the BDFL architecture
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Bootstrap a new project with the BDFL architecture
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
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