🧪 Skills
Nima Skill Creator
Hybrid skill creation framework combining interactive Chinese-guided workflows with English technical documentation. Use when users want to create, update, o...
v0.1.0
Description
name: nima-skill-creator description: Hybrid skill creation framework combining interactive Chinese-guided workflows with English technical documentation. Use when users want to create, update, or improve Claude skills with guided requirement discovery and standardized implementation.
Nima Skill Creator
Overview
A professional skill creation framework that bridges the gap between user需求 discovery and technical implementation.
Core Features
1. 双语引导 (Dual-Language Guidance)
- 交互阶段: 中文引导用户需求挖掘
- 技术阶段: 英文标准文档和最佳实践
2. 渐进式披露 (Progressive Disclosure)
Level 1: Trigger metadata (name + description)
↓ (on trigger)
Level 2: SKILL.md body (<5k words)
↓ (on demand)
Level 3: Bundled resources (unlimited)
Workflow
阶段 1: 需求挖掘 (Discovery)
用户输入 → 交互式提问 → 技术规范输出
关键问题:
- Claude 应该输入什么?
- Claude 应该输出什么?
- 用户会怎么说来触发 Skill?
阶段 2: 架构蓝图 (Blueprint)
规范 → 目录结构 → 资源规划
输出:
- 目录结构 (scripts/, references/, assets/)
- 资源清单
- 工作流逻辑
阶段 3: 实现 (Implementation)
蓝图 → 代码/文档 → 验证 → 打包
技术标准 (Technical Specifications)
目录结构
skill-name/
├── SKILL.md # Required (frontmatter + body)
├── scripts/ # Optional (executable code)
├── references/ # Optional (loaded on demand)
└── assets/ # Optional (output resources)
SKILL.md 格式
---
name: skill-name-here # lowercase-hyphen-case, <64 chars
description: <1024 chars> # Trigger scenarios + functionality
---
命名规范
- ✅
processing-pdfs,analyzing-spreadsheets - ❌
helper,utils,tools
Here are 3 example Skill usage scenarios:
Scenario 1: PDF Processing Skill
Trigger: "Help me extract text and tables from PDFs" Workflow:
- Discover: Input (PDF files), Output (extracted text/tables)
- Blueprint:
scripts/extract_pdf.py,references/pdf-libraries.md - Implement: Create script + reference docs
Scenario 2: Image Editor Skill
Trigger: "Edit images for my presentations" Workflow:
- Discover: Input (image files), Output (edited images)
- Blueprint:
scripts/edit_image.py,assets/templates/ - Implement: Create editing script + templates
Scenario 3: API Integration Skill
Trigger: "Connect Claude to my Notion workspace" Workflow:
- Discover: Input (Notion API data), Output (structured results)
- Blueprint:
scripts/notion_api.py,references/notion-schema.md - Implement: Create API client + schema docs
Best Practices
简洁至上 (Conciseness)
- Claude 已经很聪明 → only add non-obvious context
- 每个 token 都要问: "Does Claude really need this?"
自由度匹配 (Freedom Matching)
| Freedom Level | Use Case | Example |
|---|---|---|
| High | Multiple valid approaches | Code review workflow |
| Medium | Preferred pattern, some variation | Configurable scripts |
| Low | Fragile operations, consistency critical | Database migrations |
渐进式披露 (Progressive Disclosure)
- SKILL.md body: <500 lines, essentials only
- Detailed content: references/ files
- No deeply nested references: one level deep only
- Long files: include table of contents
Validation Rules
Required
- ✅ SKILL.md exists with valid YAML frontmatter
- ✅ name: lowercase-hyphen-case, <64 characters
- ✅ description: includes functionality + trigger scenarios
Recommended
- 📝 scripts/ for executable code
- 📚 references/ for detailed documentation
- 🎨 assets/ for reusable templates
Avoid
- ❌ README.md, INSTALLATION_GUIDE.md, etc.
- ❌ Deeply nested references
- ❌ Duplicate information across files
For Implementation
See references/ for detailed technical guides:
best-practices.md- Naming, patterns, quality checklistworkflows.md- Multi-step process templatesoutput-patterns.md- Output format templatesinteraction-guide.md- Interactive design patterns (Chinese)
For Agents
When this skill is triggered, the AI should:
- Present the interactive discovery questions (Chinese) - see
references/interaction-guide.md - Generate the technical blueprint (English)
- Execute initialization scripts from
scripts/ - Guide implementation with referenced best practices
- Validate with
scripts/validate_skill.py - Package with
scripts/package_skill.py
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!