skill-creator

Generate Claude skill definitions with SKILL.md and setup-platform.py integration.

1|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/TakSung/python-katas --skill skill-creator-taksung
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/TakSung/python-katas/tree/main/.claude/skills/skill-creator
Command: npx skills add https://github.com/TakSung/python-katas --skill skill-creator-taksung

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claude 스킬을 체계적으로 생성하고 베스트 프랙티스를 적용하는 것을 도와주는 도구입니다.

Core Features & Use Cases

  • 새로운 스킬을 헬퍼 패턴으로 생성하고 구조를 정리합니다 (패턴 A 또는 패턴 B 선택).
  • SKILL.md 작성 가이드 및 템플릿 제공
  • 베스트 프랙티스 적용 및 YAML 형식 검증 도움
  • setup-platform.py와 헬퍼 스크립트 연결 방법 안내

Quick Start

새로운 스킬을 만들려면 예를 들어 "data-analyzer" 스킬을 생성합니다. 구체적 절차 및 템플릿은 스킬 디렉토리에서 확인합니다.

Frequently Asked Questions about skill-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new Claude skill following best practices?

Creating a Claude skill involves defining its structure in SKILL.md with proper YAML formatting, selecting a helper-script pattern (Pattern A or B), and adhering to standards like UTF-8 encoding and minimal tool usage. The skill-creator guides you through template generation, best-practice application, and validation workflows to ensure consistency.

What template and structure do I need for a SKILL.md file?

SKILL.md requires metadata headers, a clear problem statement, core features, and quick-start instructions in YAML-compatible format. The skill-creator provides ready-to-use templates and formatting guidance to ensure your skill definition meets platform requirements and integrates properly with setup-platform.py.

How do I set up cross-platform helper scripts for a skill on Linux and Windows?

Cross-platform helper scripts connect to setup-platform.py through standardized patterns. The skill-creator guides you in writing scripts that work on both operating systems, handling platform-specific paths and commands while maintaining compatibility with the setup and validation workflows.

What are the key requirements for Claude skill YAML formatting and validation?

Claude skills require valid YAML syntax, UTF-8 encoding, trigger keywords, and minimal external tool dependencies. The skill-creator validates your YAML structure, confirms keyword inclusion, and checks integration with setup-platform.py before deployment.

Can I use helper-script patterns instead of component-based skill definitions?

Yes. The skill-creator supports both helper-script-based patterns and simpler skill definitions. You select between pattern options during creation, and the tool generates appropriate templates, helper scripts, and setup guidance for your chosen approach.

What's the difference between Pattern A and Pattern B for skill creation?

The skill-creator offers two helper patterns for skill structure organization. Both follow best practices and platform standards; the choice depends on your skill's complexity and reusability needs. Templates and setup guidance differ by pattern to match your architecture.