Turns scattered project content into structured, reusable agent skills with standardized metadata.

Install

mkdir -p .claude/skills/skill-name && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9291" && unzip -o skill.zip -d .claude/skills/skill-name && rm skill.zip

Installs to .claude/skills/skill-name

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

What it does + when to use (activation triggers).
49 chars · catalog description✓ has a “when” trigger
Advanced

Key capabilities

  • Extract domain content
  • Standardize skill structure
  • Validate skill reliability
  • Generate documentation
  • Implement quality gates

How it works

It transforms scattered domain content into a structured, maintainable skill directory with standardized metadata and documentation.

Inputs & outputs

You give it
Documentation or domain content
You get back
Structured skill directory

When to use skill-name

  • Create new skills from existing documentation
  • Refactor inconsistent or unreliable skills
  • Split large documents into structured references
  • Add quality validation gates to existing skills

About this skill

#क्लाउडस्किल्स मेटा-स्किल

बिखरी हुई डोमेन सामग्री को एक ऐसे कौशल में बदलें जो पुन: प्रयोज्य, रखरखाव योग्य और विश्वसनीय रूप से सक्रिय हो:

  • SKILL.md प्रवेश बिंदु के रूप में (ट्रिगर, बाधाएं, पैटर्न, उदाहरण)
  • दीर्घकालिक साक्ष्य और नेविगेशन के लिए संदर्भ/
  • मचान और टेम्पलेट्स के लिए वैकल्पिक स्क्रिप्ट/ और संपत्तियाँ/

इस कौशल का उपयोग कब करना है

जब आपको आवश्यकता हो तो इस मेटा-कौशल को ट्रिगर करें:

  • डॉक्स/स्पेक्स/रिपोज़ से शुरू से ही एक नया कौशल बनाएं
  • मौजूदा कौशल को पुनः सक्रिय करें (बहुत लंबा, अस्पष्ट, असंगत, मिसफायर)
  • डिज़ाइन विश्वसनीय सक्रियण (फ्रंटमैटर + ट्रिगर्स + सीमाएँ)
  • बड़ी सामग्री से एक साफ़ त्वरित संदर्भ निकालें
  • लंबी सामग्री को नेविगेशन योग्य संदर्भ/ में विभाजित करें
  • एक गुणवत्ता गेट और एक सत्यापनकर्ता जोड़ें

सीमाओं के लिए नहीं

यह मेटा-कौशल नहीं है:

  • अपने आप में एक डोमेन कौशल (यह डोमेन कौशल बनाता है)
  • बाहरी तथ्यों का आविष्कार करने का लाइसेंस (यदि सामग्री इसे साबित नहीं करती है, तो ऐसा कहें और सत्यापन पथ जोड़ें)
  • आवश्यक इनपुट के लिए एक विकल्प (यदि इनपुट गायब हैं, तो आगे बढ़ने से पहले 1-3 प्रश्न पूछें)

त्वरित संदर्भ

डिलिवरेबल्स (आपको क्या उत्पादन करना चाहिए)

आपके आउटपुट में शामिल होना चाहिए:

  1. एक ठोस निर्देशिका लेआउट (आमतौर पर skills/<skill-name>/)
  2. निर्णय लेने योग्य ट्रिगर्स, सीमाओं और प्रतिलिपि प्रस्तुत करने योग्य उदाहरणों के साथ एक कार्रवाई योग्य SKILL.md
  3. लंबे प्रारूप वाले दस्तावेज़ों को references/index.md के साथ references/ में ले जाया गया
  4. प्री-डिलीवरी चेकलिस्ट (क्वालिटी गेट)

अनुशंसित लेआउट (न्यूनतम -> पूर्ण)

skill-name/
|-- SKILL.md              # Required: entrypoint with YAML frontmatter
|-- references/           # Optional: long-form docs/evidence/index
|   `-- index.md          # Recommended: navigation index
|-- scripts/              # Optional: helpers/automation
`-- assets/               # Optional: templates/configs/static assets

वास्तव में न्यूनतम संस्करण सिर्फ SKILL.md है (आप बाद में संदर्भ/ जोड़ सकते हैं)।

YAML फ्रंटमैटर (आवश्यक)

---
name: skill-name
description: "What it does + when to use (activation triggers)."
---

फ्रंटमैटर नियम:

  • नाम ^[a-z][a-z0-9-]*$ से मेल खाना चाहिए और निर्देशिका नाम से मेल खाना चाहिए
  • विवरण निर्णय लेने योग्य होना चाहिए ("एक्स के साथ मदद नहीं") और इसमें ठोस ट्रिगर कीवर्ड शामिल होने चाहिए

न्यूनतम SKILL.md कंकाल (कॉपी/पेस्ट)

---
name: my-skill
description: "[Domain] capability: includes [capability 1], [capability 2]. Use when [decidable triggers]."
---

# my-skill Skill

One sentence that states the boundary and the deliverable.

## When to Use This Skill

Trigger when any of these applies:
- [Trigger 1: concrete task/keyword]
- [Trigger 2]
- [Trigger 3]

## Not For / Boundaries

- What this skill will not do (prevents misfires and over-promising)
- Required inputs; ask 1-3 questions if missing

## Quick Reference

### Common Patterns

**Pattern 1:** one-line explanation
```text
[कमांड/स्निपेट आप पेस्ट कर सकते हैं और चला सकते हैं]

Examples

Example 1

  • Input:
  • Steps:
  • Expected output / acceptance:

Example 2

Example 3

References

  • references/index.md: navigation
  • references/...: long-form docs split by topic

Maintenance

  • Sources: docs/repos/specs (do not invent)
  • Last updated: YYYY-MM-DD
  • Known limits: what is explicitly out of scope

### संलेखन नियम (परक्राम्य नहीं)

1. त्वरित संदर्भ संक्षिप्त, सीधे प्रयोग करने योग्य पैटर्न के लिए है
   - जब संभव हो तो इसे <= 20 पैटर्न रखें।
   - जिस किसी भी चीज़ को स्पष्टीकरण के पैराग्राफ की आवश्यकता होती है वह `संदर्भ/` में जाती है।
2. सक्रियण निर्णय योग्य होना चाहिए
   - फ्रंटमैटर 'विवरण' में ठोस कीवर्ड के साथ "क्या + कब" लिखा होना चाहिए।
   - "कब उपयोग करें" में विशिष्ट कार्यों/इनपुट/लक्ष्यों की सूची होनी चाहिए, अस्पष्ट सहायता पाठ की नहीं।
   - विश्वसनीयता के लिए "नॉट फॉर/बाउंड्रीज़" अनिवार्य है।
3. बाहरी विवरणों पर कोई दिखावा नहीं
   - यदि सामग्री इसे साबित नहीं करती है, तो ऐसा कहें और एक सत्यापन पथ शामिल करें।

### वर्कफ़्लो (सामग्री -> कौशल)

चरण न छोड़ें:
1. दायरा: लिखना चाहिए/चाहिए/कभी नहीं (कुल तीन वाक्य ठीक हैं)
2. पैटर्न निकालें: 10-20 उच्च-आवृत्ति पैटर्न चुनें (कमांड/स्निपेट/प्रवाह)
3. उदाहरण जोड़ें: >= 3 आरंभ से अंत तक उदाहरण (इनपुट -> चरण -> स्वीकृति)
4. सीमाएं परिभाषित करें: दायरे से बाहर क्या है + आवश्यक इनपुट
5. संदर्भों को विभाजित करें: लंबे टेक्स्ट को `references/` में ले जाएं + `references/index.md` लिखें
6. गेट लागू करें: चेकलिस्ट और सत्यापनकर्ता चलाएँ

### गुणवत्ता गेट (प्री-डिलीवरी चेकलिस्ट)

न्यूनतम जाँच (पूर्ण संस्करण के लिए `references/quality-checklist.md` देखें):
1. `नाम` `^[a-z][a-z0-9-]*$` से मेल खाता है और निर्देशिका नाम से मेल खाता है
2. `विवरण` ठोस ट्रिगर कीवर्ड के साथ "क्या + कब" बताता है
3. निर्णायक ट्रिगर्स के साथ "इस कौशल का उपयोग कब करें" है
4. मिसफायर को कम करने के लिए "नॉट फ़ॉर / बाउंड्रीज़" है
5. त्वरित संदर्भ <= 20 पैटर्न है और प्रत्येक सीधे प्रयोग योग्य है
6. >=3 प्रतिलिपि प्रस्तुत करने योग्य उदाहरण हैं
7. लंबी सामग्री `references/` में है और `references/index.md` नेविगेट करने योग्य है
8. अनिश्चित दावों में एक सत्यापन पथ शामिल है (कोई झांसा नहीं)
9. एक ऑपरेटर के मैनुअल की तरह पढ़ता है, दस्तावेज़ीकरण डंप की तरह नहीं

स्थानीय रूप से मान्य करें:

```bash
# From repo root (basic validation)
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name>

# From repo root (strict validation)
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name> --strict

# From skills/claude-skills/ (basic validation)
./scripts/validate-skill.sh ../<skill-name>

# From skills/claude-skills/ (strict validation)
./scripts/validate-skill.sh ../<skill-name> --strict

उपकरण और टेम्पलेट

एक नया कौशल ढांचा तैयार करें:

# From repo root (generate into ./skills/)
./skills/claude-skills/scripts/create-skill.sh my-skill --full --output skills

# From skills/claude-skills/ (generate into ../ i.e. ./skills/)
./scripts/create-skill.sh my-skill --full --output ..

# Minimal skeleton
./skills/claude-skills/scripts/create-skill.sh my-skill --minimal --output skills

टेम्पलेट्स:

  • assets/template-minimal.md
  • assets/template-complete.md

उदाहरण

उदाहरण 1: डॉक्स से एक कौशल बनाएं

  • इनपुट: एक आधिकारिक दस्तावेज़/विशेषता + 2-3 वास्तविक कोड नमूने + सामान्य विफलता मोड
  • कदम:
    1. create-skill.sh को skills/<skill-name>/ को जोड़ने के लिए चलाएँ
    2. फ्रंटमैटर विवरण को "क्या + कब" के रूप में लिखें
    3. त्वरित संदर्भ में 10-20 उच्च-आवृत्ति पैटर्न निकालें
    4. स्वीकृति मानदंड के साथ >=3 शुरू से अंत तक उदाहरण जोड़ें
    5. लंबी सामग्री को references/ में डालें और references/index.md तार करें
    6. validate-skill.sh --strict चलाएँ और पुनरावृत्त करें

उदाहरण 2: "डॉक्टर डंप" कौशल को दोबारा तैयार करें

  • इनपुट: लंबे समय से चिपकाए गए दस्तावेज़ के साथ एक मौजूदा SKILL.md
  • कदम:
    1. पहचानें कि कौन से भाग पैटर्न बनाम दीर्घ-रूप स्पष्टीकरण हैं
    2. लंबे प्रारूप वाले टेक्स्ट को संदर्भ/ में ले जाएं (विषय के आधार पर विभाजित)
    3. त्वरित संदर्भ को संक्षिप्त कॉपी/पेस्ट पैटर्न के रूप में फिर से लिखें
    4. उदाहरण जोड़ें या ठीक करें जब तक कि वे प्रतिलिपि प्रस्तुत करने योग्य न हो जाएं
    5. मिसफायर को कम करने के लिए "नॉट फॉर / बाउंड्रीज़" जोड़ें

उदाहरण 3: एक कौशल को मान्य करें और प्राप्त करें

  • इनपुट: कौशल/<कौशल-नाम>/
  • कदम:
    1. चेतावनियाँ प्राप्त करने के लिए validate-skill.sh (नॉन-स्ट्रिक्ट) चलाएँ
    2. फ्रंटमैटर/नाम बेमेल और गायब अनुभागों को ठीक करें
    3. विशिष्टता लागू करने के लिए validate-skill.sh --strict चलाएँ
    4. शिपिंग से पहले स्कोरिंग रूब्रिक को references/quality-checklist.md में चलाएँ

सन्दर्भ

स्थानीय दस्तावेज़:

  • संदर्भ/index.md
  • संदर्भ/कौशल-spec.md
  • संदर्भ/गुणवत्ता-चेकलिस्ट.एमडी
  • संदर्भ/एंटी-पैटर्न.एमडी
  • संदर्भ/README.md (अपस्ट्रीम आधिकारिक संदर्भ)

बाहरी (आधिकारिक):

रखरखाव

  • स्रोत: skills/claude-skills/references/ में स्थानीय विशिष्ट फ़ाइलें + references/README.md में अपस्ट्रीम आधिकारिक दस्तावेज़
  • अंतिम अद्यतन: 2025-12-14
  • ज्ञात सीमाएँ: validate-skill.sh अनुमानवादी है; सख्त मोड अनुशंसित अनुभाग शीर्षकों को मानता है

When not to use it

  • As a standalone domain skill
  • Without input documentation

Limitations

  • Does not invent external facts
  • Requires input documentation

How it compares

It provides a meta-framework for skill creation compared to manual documentation.

Compared to similar skills

skill-name side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
skill-name (this skill)08moReviewAdvanced
skillforge12moReviewAdvanced
orchestration-skill-creator04moReviewAdvanced
auto-skill03moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

skillforge

tripleyak

Intelligent skill router and creator. Analyzes ANY input to recommend existing skills, improve them, or create new ones. Uses deep iterative analysis with 11 thinking models, regression questioning, evolution lens, and multi-agent synthesis panel. Phase 0 triage ensures you never duplicate existing functionality.

13

orchestration-skill-creator

JKKN-Institutions

Creates multi-phase orchestration skills that spawn subagents. Use when you want to build a new workflow that chains multiple phases together, with each phase running in its own context and passing reports to the next. Triggers on "create an orchestration skill", "build a multi-phase workflow", "mak

00

auto-skill

0xDarkMatter

Evaluate current session for skill-worthy workflows and create reusable skills. Triggers on: auto-skill, create skill from session, save workflow, capture this as a skill.

00

autonomous-agent-patterns

davila7

Design patterns for building autonomous coding agents. Covers tool integration, permission systems, browser automation, and human-in-the-loop workflows. Use when building AI agents, designing tool APIs, implementing permission systems, or creating autonomous coding assistants.

451

agent-orchestration-improve-agent

sickn33

Systematic improvement of existing agents through performance analysis, prompt engineering, and continuous iteration.

418

skill-generator

catlog22

Meta-skill for creating new Claude Code skills with configurable execution modes. Supports sequential (fixed order) and autonomous (stateless) phase patterns. Use for skill scaffolding, skill creation, or building new workflows. Triggers on "create skill", "new skill", "skill generator".

418

Search skills

Search the agent skills registry