create-skill

Create new skills with duplicate checks, SKILL.md generation, and symlink setup.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Fandhe-AI/agent-cli-skills --skill create-skill-fandhe-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/Fandhe-AI/agent-cli-skills/tree/main/.claude/skills/create-skill
Command: npx skills add https://github.com/Fandhe-AI/agent-cli-skills --skill create-skill-fandhe-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire process of creating a new skill, from checking for duplicate names to generating the SKILL.md file and setting up symlinks, all while ensuring quality checks.

Core Features & Use Cases

  • Skill Scaffold Creation: Automatically creates a new skill directory with a SKILL.md file based on a template.
  • Duplicate Check: Checks for existing skills with the same name or similar names to avoid conflicts.
  • Quality Assurance: Performs checks on the SKILL.md file for compliance with frontmatter standards and security best practices.
  • Symlink Setup: Sets up symlinks for easy access to the new skill.
  • Use Case: If you want to quickly create a new skill without manually setting up the directory structure and frontmatter, this skill will automate the process for you.

Quick Start

Use the create-skill command to create a new skill named 'my-new-skill'.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I automate skill creation from scaffold to quality check?

Automating skill creation involves using Python scripts to generate directories, create the SKILL.md file, and perform quality checks. This ensures compliance with frontmatter standards and sets up symlinks for easy access.

What's the best way to avoid duplicate names when generating a new skill scaffold?

To avoid duplicate names during skill generation, you should run an automated duplicate check before creating the scaffold. This process scans existing directories to prevent naming conflicts before generating the SKILL.md file.

Do I need Python to set up symlinks and generate the SKILL.md file?

Yes, Python is required to handle directory creation, file generation, and symlink setup. The automation scripts rely on Python to execute these workflows and enforce security protocols.

How does quality assurance work for the SKILL.md frontmatter?

Quality assurance for SKILL.md frontmatter works by running automated checks that validate compliance with required standards and security best practices. This ensures the generated skill meets structural and security protocols.

Can I manually set up the directory structure instead of using an automated workflow?

You can manually set up the directory structure, but using an automated workflow ensures frontmatter compliance and performs security checks. Manual setup risks missing quality assurance protocols and duplicate name conflicts.

Why does my skill creation workflow fail the quality check?

Skill creation workflows fail quality checks when the SKILL.md file does not comply with frontmatter standards or security best practices. The automated check validates these protocols before finalizing the symlink setup.