Add capabilities, addons, deployment targets, generated CI, services, or stack updates to an existing Better Fullstack project. Use when the current repo has bts.jsonc or the user asks to extend a generated project. Prefer bfs_plan_stack_update and bfs_apply_stack_update; use legacy addon tools only for addon/deploy-only flows.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Add capabilities, addons, deployment targets, generated CI, services, or stack updates to an existing Better Fullstack project. Use when the current repo has bts.jsonc or the user asks to extend a generated project. Prefer bfs_plan_stack_update and bfs_apply_stack_update; use legacy addon tools only for addon/deploy-only flows.
Use the Better Fullstack MCP server for existing-project updates. Do not hand-edit generated stack
metadata or guess which template files belong to a capability.
Workflow
Confirm the project directory and ensure it contains bts.jsonc.
Call bfs_get_guidance and bfs_get_schema.
For capability changes, call bfs_plan_stack_update with the target projectDir and requested
stack fields.
Review the preview, including blockers, file changes, dependency changes, env changes, and
compatibility adjustments.
Call bfs_apply_stack_update only when the plan is acceptable.
For legacy addon/deploy-only changes, call bfs_plan_addition before bfs_add_feature.
Report changed files and the exact install/test commands.
Rules
Keep update semantics preview-first.
Prefer additive updates first: generated CI, docs, observability, email, search, vector DB, file
storage, rate limiting, and mobile capabilities.
Treat database, ORM, auth, API, and payment-provider swaps as risky and make compatibility changes
explicit.
Set installs disabled unless the user asks for dependency installation.