← ClaudeAtlas

skill-creatorlisted

Guide for creating custom skills
chuanchuan123321/JCodex · ★ 1 · AI & Automation · score 64
Install: claude install-skill chuanchuan123321/JCodex
# Skill Creator Guide Learn how to create custom skills for JCodex. ## What is a Skill? A skill is a reusable knowledge module that teaches the AI about specific domains, tools, or best practices. Skills are stored as Markdown files with YAML metadata. ## Creating a Skill ### Step 1: Create Skill Directory ```bash mkdir -p ~/Desktop/AI智能体/workspace/skills/my-skill ``` ### Step 2: Create SKILL.md File Create a file named `SKILL.md` in your skill directory with the following structure: ```markdown --- name: my-skill description: "Brief description of what this skill does" always: false requires_bins: tool1,tool2 requires_env: ENV_VAR1,ENV_VAR2 --- # My Skill Full description and instructions for this skill. ## Section 1 ... ## Section 2 ... ``` ### Step 3: Fill in Metadata - **name**: Unique identifier for the skill (lowercase, no spaces) - **description**: One-line description of the skill - **always**: Set to `true` to always load this skill, `false` for on-demand - **requires_bins**: Comma-separated list of CLI tools needed (e.g., `git,docker`) - **requires_env**: Comma-separated list of environment variables needed ### Step 4: Write Skill Content After the frontmatter, write comprehensive Markdown content that teaches the AI about: - How to use specific tools - Best practices and patterns - Common commands and examples - Tips and tricks - Common mistakes to avoid ## Skill Examples ### Example 1: Tool-Based Skill (GitHub) ```markdown --- name: github des