skill-creator

Design, test, and refine Claude skills from concept to deployment.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/Sanali209/BCor --skill skill-creator-sanali209
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/Sanali209/BCor/tree/main/.agents/skills/skill-creator
Command: npx skills add https://github.com/Sanali209/BCor --skill skill-creator-sanali209

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps teams and individuals rapidly design, test, and improve Claude skills from initial concept to reliable deployment, reducing iteration time and increasing practical usefulness.

Core Features & Use Cases

  • Skill drafting: generate initial SKILL.md content from user prompts and project context.
  • Evaluation workflow: run trigger and performance evaluations, capture metrics, and compare configurations (with/without skill).
  • Iterative improvement: analyze results, propose changes, and rewrite the skill description and body to improve triggering accuracy.
  • Description optimization: optionally improve the triggering description to maximize recall and correct triggering across contexts.

Quick Start

Use the skill-creator to start a new skill from scratch, draft and iterate, and optimize the description for triggering accuracy.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create and refine Claude skills from scratch?

To create Claude skills, you draft initial SKILL.md content from project context, then refine them through an iterative evaluation loop that runs controlled prompts, collects performance metrics, and rewrites descriptions to improve triggering accuracy.

What is the best way to evaluate LLM skill triggering accuracy?

Evaluating LLM skill triggering accuracy involves running controlled prompt evaluations, comparing baseline performance with and without the skill, and analyzing feedback to optimize the description for maximum recall across different contexts.

Can I automate the iteration workflow for testing Claude skills?

Yes, you can automate the iteration workflow by running evaluation scripts that capture metrics, analyze results, and automatically propose changes to rewrite the skill body and description until deployment readiness is achieved.

Do I need pyyaml to run the skill creation workflow?

Yes, pyyaml is required as a dependency to parse configuration files and manage the structured data needed to generate, evaluate, and refine the SKILL.md content during the iteration workflow.

Why does my Claude skill fail to trigger correctly in certain contexts?

Claude skills fail to trigger when descriptions lack sufficient recall across contexts, which you resolve by running description optimization to analyze evaluation results and rewrite triggering text for accurate context matching.

How do I optimize a skill description to maximize recall across different contexts?

You optimize skill descriptions by running controlled performance evaluations, capturing metrics on triggering behavior, and iteratively rewriting the description text to maximize recall and ensure correct triggering across diverse user contexts.