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 dizzybeaver/bkit-claude-code6plugins reuse this skill
First indexed Jun 3, 2026
Interactive workflow for creating project-local skills with user prompts, project context analysis, and optional eval scaffolding.
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.