skills/bkend-quickstart/SKILL.md
bkend.ai onboarding — MCP setup, resource hierarchy, tenant/user model, first project. Triggers: bkend quickstart, onboarding, setup, MCP, 시작하기, 온보딩.
npx skillsauth add popup-studio-ai/bkit-claude-code bkend-quickstartInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
MCP-based BaaS platform providing Database, Authentication, and Storage services. Manage backend via natural language from AI tools (Claude Code, Cursor).
Organization (team/billing) -> Project (service unit) -> Environment (dev/staging/prod, data isolation)
claude mcp add bkend --transport http https://api.bkend.ai/mcp
claude mcp add bkend --transport http https://api.bkend.ai/mcpget_context MCP tool{
"mcpServers": {
"bkend": {
"type": "http",
"url": "https://api.bkend.ai/mcp"
}
}
}
| Problem | Solution |
|---------|----------|
| OAuth popup not appearing | Check browser popup blocker |
| MCP tools not visible | Run claude mcp list to verify, re-add if needed |
| Connection lost | Re-authenticate (automatic on next MCP call) |
| Wrong project/env | Use get_context to check current session |
| Tool | Purpose |
|------|---------|
| get_context | Session context (org/project/env, API endpoint) |
| search_docs | Search bkend documentation |
| get_operation_schema | Get tool input/output schema |
| Doc ID | Content |
|--------|---------|
| 1_concepts | BSON schema, permissions, hierarchy |
| 2_tutorial | Project~table creation tutorial |
| Tool | Purpose | Key Parameters |
|------|---------|----------------|
| backend_org_list | List organizations | None |
| backend_project_list | List projects | organizationId |
| backend_project_get | Get project detail | organizationId, projectId |
| backend_project_create | Create project | organizationId, name, description? |
| backend_project_update | Update project | organizationId, projectId, name?, description? |
| backend_project_delete | Delete project (irreversible!) | organizationId, projectId |
| backend_env_list | List environments | organizationId, projectId |
| backend_env_get | Get environment detail | organizationId, projectId, environmentId |
| backend_env_create | Create environment | organizationId, projectId, name |
Lightweight, cached (60s TTL) read-only queries via bkend:// URI:
| URI | Description |
|-----|-------------|
| bkend://orgs | Organization list |
| bkend://orgs/{orgId}/projects | Project list |
| bkend://orgs/{orgId}/projects/{pId}/environments | Environment list |
| bkend://orgs/{orgId}/projects/{pId}/environments/{eId}/tables | Table list with schema |
Tip: Prefer Resources over Tools for listing operations (lighter, cached).
claude mcp add bkendhttps://console.bkend.ai
For the latest bkend documentation, use WebFetch:
testing
Sprint Management — generic sprint capability for ANY bkit user. 16 sub-actions: init, start, status, watch, phase, iterate, qa, report, archive, list, feature, pause, resume, fork, help, master-plan. Triggers: sprint, sprint start, sprint init, sprint status, sprint list, 스프린트, 스프린트 시작, 스프린트 상태, スプリント, スプリント開始, スプリント状態, 冲刺, 冲刺开始, 冲刺状态, sprint, iniciar sprint, estado sprint, sprint, demarrer sprint, statut sprint, Sprint, Sprint starten, Sprint Status, sprint, avviare sprint, stato sprint, master plan, multi-sprint plan, sprint master plan, 마스터 플랜, 멀티 스프린트 계획, 스프린트 마스터 플랜, マスタープラン, マルチスプリント計画, スプリントマスタープラン, 主计划, 多冲刺计划, 冲刺主计划, plan maestro, plan multi-sprint, plan maestro sprint, plan maître, plan multi-sprint, plan maître sprint, Masterplan, Multi-Sprint-Plan, Sprint-Masterplan, piano principale, piano multi-sprint, piano principale sprint.
tools
CC CLI version upgrade impact analysis — research changes, analyze bkit impact, generate report. Triggers: cc-version-analysis, CC upgrade, version analysis, CC 버전 분석, 버전 영향.
testing
Manage PDCA checkpoints and rollback — create, list, restore for safe recovery. Rollback events are recorded via lib/audit/audit-logger ACTION_TYPES.rollback_executed. For sprint-level recovery, individual feature rollbacks may be triggered from within sprint phases (sprint itself is forward-only — terminal state is `archived`, not rolled back; v2.1.13). Triggers: rollback, checkpoint, restore, undo, 롤백, 체크포인트, 복원.
testing
QA Phase execution — L1-L5 test planning, generation, execution, and reporting for a single feature. For sprint-level QA (7-Layer dataFlowIntegrity / S1 gate across multiple features) use /sprint qa <sprintId> which delegates to sprint-qa-flow agent (v2.1.13). Triggers: qa phase, QA test, qa run, QA 실행, QAフェーズ, QA阶段, fase QA, phase QA, QA-Phase, fase QA.