skill-creator

Create, evaluate, and refine AI skills with SKILL.md files.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill skill-creator-marchatton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/98-skill-maintenance/skill-creator
Command: npx skills add https://github.com/marchatton/agent-skills --skill skill-creator-marchatton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires anthropic, pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the entire process of creating, improving, and evaluating AI skills, making it easier for anyone to build powerful custom tools for AI assistants.

Core Features & Use Cases

  • Skill Creation: Guides you through defining intent, writing SKILL.md, and structuring resources.
  • Iterative Improvement: Facilitates testing, feedback collection, and refinement of skills based on performance metrics.
  • Description Optimization: Automatically tunes skill descriptions for optimal AI triggering accuracy.
  • Use Case: You have an idea for a new AI skill to summarize meeting notes. Use this Skill to draft the SKILL.md, create test cases, run evaluations, and optimize the description so Claude reliably uses your new skill.

Quick Start

Use the skill-creator to start building a new skill for summarizing meeting notes.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I build and test custom AI skills for Claude?

You can build and test AI skills by defining the intent, writing the SKILL.md file, and structuring resources. This skill facilitates the end-to-end lifecycle of AI skill development, from initial concept to optimized deployment with integrated evaluation frameworks.

What is the process for iterative improvement of LLM tools?

Iterative improvement of LLM tools involves running evaluations, collecting user feedback, and refining the skill based on performance metrics. This process ensures your AI assistant custom tools are optimized for their intended tasks before deployment.

How does description tuning enhance AI discoverability and triggering?

Description tuning enhances AI discoverability by automatically optimizing skill descriptions for accurate triggering. This ensures the AI assistant reliably identifies and activates the correct custom tool based on the user's input intent.

Can I use prompt engineering to create custom AI assistant tools?

Yes, you can use prompt engineering to create custom AI assistant tools. The skill guides you through defining intent, writing the SKILL.md file, and structuring resources to build custom tools for specific use cases.

Do I need Python dependencies to run skill evaluation frameworks?

You need Python dependencies including anthropic, pypdf, pdfplumber, and pdf2image to run the skill evaluation frameworks. These dependencies support the advanced internal design, testing, and performance analysis tools required for development.

What is the best way to evaluate AI skill performance metrics?

The best way to evaluate AI skill performance metrics is by using integrated testing frameworks to run evaluations and collect feedback. This allows you to iteratively refine the skill based on concrete performance analysis data.