From bkit — AI Native Development OS
Interactive workflow for creating project-local skills with user prompts, project context analysis, and optional eval scaffolding.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bkit:skill-create /skill-create [name] | /skill-create from-btw {btw-id}/skill-create [name] | /skill-create from-btw {btw-id}This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
프로젝트 컨텍스트를 분석하여 project-local 스킬을 생성하는 워크플로우.
프로젝트 컨텍스트를 분석하여 project-local 스킬을 생성하는 워크플로우.
If /skill-create (no args):
If /skill-create {name}:
If /skill-create from-btw {btw-id}:
.bkit/btw-suggestions.jsonCLAUDE.md for project conventionsCreate .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}"
/{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:
context.file to understand what code was being worked oncontext.feature to understand the PDCA feature contextpromotedTo field with the new skill namenpx claudepluginhub popup-studio-ai/bkit-claude-code --plugin bkit6plugins reuse this skill
First indexed Jun 3, 2026
Guides creating Claude Code skills: clarify purpose, set file structure, configure frontmatter like disable-model-invocation, user-invocable, hooks. Triggers on 'create skill' requests.
Create, improve, and test SKILL.md files to extend Claude Code with project-specific knowledge and reusable workflows.
Guides creation of new Claude Code skills from scratch, covering SKILL.md anatomy, YAML frontmatter best practices, trigger phrases, and optional resources like scripts. Triggers on 'create a skill', 'new skill', 'scaffold skill'.