audit
View audit logs, decision traces, and session history for AI transparency. ACTION_TYPES (19 entries) include PDCA events (phase_transition, gate_passed/failed,…
Interactive skill creation workflow for project-local skills. Triggers: skill-create, create skill
$ npx -y skills add popup-studio-ai/bkit-claude-code --skill skill-create --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-createContext preview
The summary Claude sees to decide when to auto-load this skill.
Interactive skill creation workflow for project-local skills. Triggers: skill-create, create skill
name: skill-create
classification: workflow
classification-reason: "Interactive skill creation workflow with user prompts, file generation, and eval scaffolding. Multi-step process requiring user decisions."
deprecation-risk: none
effort: low
description: |
Interactive skill creation workflow for project-local skills.
Triggers: skill-create, create skill
argument-hint: "/skill-create [name] | /skill-create from-btw {btw-id}"
user-invocable: true
allowed-tools:
- Read
- Write
- Edit
- Glob
- Grep
- Bash프로젝트 컨텍스트를 분석하여 project-local 스킬을 생성하는 워크플로우.
If `/skill-create` (no args): 1. Ask user for skill name (kebab-case) 2. Ask user for skill purpose/description 3. Ask user for classification: workflow or capability
If `/skill-create {name}`: 1. Use provided name 2. Analyze project context to infer purpose 3. Ask user to confirm/modify
If `/skill-create from-btw {btw-id}`: 1. Read btw suggestion from `.bkit/btw-suggestions.json` 2. Use suggestion text as seed for skill description 3. Use suggestion context for project context
1. Read `CLAUDE.md` for project conventions 2. Scan project structure:
3. Determine appropriate:
Create `.claude/skills/project/{name}/SKILL.md` with:
---
name: {name}
classification: {workflow|capability}
classification-reason: "{reason based on analysis}"
deprecation-risk: none
effort: low
description: |
{Generated description}
Triggers: {trigger commands}
Keywords: {keywords in Korean and English}
argument-hint: "{usage hint}"
user-invocable: true
allowed-tools:
- Read
- Write
- Edit
- Glob
- Grep
- Bash
---Body content includes:
Create `evals/{name}/` directory with:
evals/{name}/
eval.yaml - Test configuration
prompt.txt - Test prompt
expected.txt - Expected behavior description**eval.yaml format:**
name: "{name} skill eval"
skill: ".claude/skills/project/{name}/SKILL.md"
tests:
- name: "basic trigger"
prompt: "{trigger command}"
expected:
- "{expected behavior 1}"
- "{expected behavior 2}"
- name: "edge case"
prompt: "{edge case prompt}"
expected:
- "{expected behavior}"1. Show generated file paths 2. Show skill summary (name, classification, triggers) 3. Suggest: "Test with `/{name}` or review at `.claude/skills/project/{name}/SKILL.md`"
All generated skills go to: `.claude/skills/project/{name}/SKILL.md`
This location:
| Pattern | Example | Use When | |---------|---------|----------| | `{project}-{domain}` | `hunikflow-model` | Domain-specific capability | | `{action}-{target}` | `validate-entity` | Action-oriented workflow | | `{tool}-{purpose}` | `proxy-guide` | Tool/pattern guide |
When creating from a /btw suggestion: 1. Read the suggestion's `context.file` to understand what code was being worked on 2. Read the suggestion's `context.feature` to understand the PDCA feature context 3. Use suggestion text as the primary description seed 4. After creation, update the btw suggestion's `promotedTo` field with the new skill name
A Claude Code plugin that verifies AI-generated code against its own design specs. Three commands. Anyone — even someone vibe-coding for the first time — can ship robust, production-quality software.
Repo: popup-studio-ai/bkit-claude-code
View audit logs, decision traces, and session history for AI transparency. ACTION_TYPES (19 entries) include PDCA events (phase_transition, gate_passed/failed,…
bkend.ai authentication — email/social login, JWT tokens, RBAC, session management. Triggers: bkend auth, bkend login, bkend signup, bkend JWT, bkend RBAC
bkend.ai project tutorials (todo to SaaS) and common error troubleshooting. Triggers: bkend tutorial, bkend cookbook, bkend troubleshooting
bkend.ai database — CRUD, column types, filtering, sorting, relations, indexing. Triggers: bkend table, bkend CRUD, bkend column, bkend relation, bkend data
bkend.ai onboarding — MCP setup, resource hierarchy, tenant/user model, first project. Triggers: bkend quickstart, bkend onboarding, bkend setup, bkend MCP
bkend.ai file storage — upload (presigned URL), download (CDN), visibility levels, buckets. Triggers: bkend file, bkend upload, bkend download, bkend storage,…