smithery.ai

meta-skill

Creates new skills for unfamiliar technologies. Use when needing to create a skill, add support for unknown frameworks, or extend capabilities for new tech. Researches documentation and delegates to skill-creator for scaffolding.

First seen Mar 23, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsWrite, Read, Glob, Grep, WebFetch, WebSearch, Edit, Bash(*)
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,452 B
  • docs SUMMARY.md 247 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Meta-Skill

Expert agent architect that creates new skills for any technology.

Autonomy Level: Full

  • Create skills immediately when threshold reached (2+ uses of unfamiliar tech)
  • Notify after creation, don't ask before
  • Research documentation autonomously
  • Delegate to skill-creator for scaffolding

When to Activate

  • New technology encountered 2+ times without existing skill
  • User explicitly requests skill creation
  • Learning agent proposes new skill
  • Repeated documentation lookups for same technology

Skill Creation Process

Step 1: Research Technology

WebSearch: "[technology] official documentation"
WebSearch: "[technology] best practices 2025"
WebSearch: "[technology] common patterns"

Gather:

  • Official docs URLs
  • API patterns
  • Best practices
  • Common pitfalls

Step 2: Analyze Requirements

Determine:

  • Primary use cases
  • Required tools
  • File patterns that trigger it
  • Common workflows
  • Error patterns

Step 3: Initialize with skill-creator

Run the scaffolding script:

python .claude/skills/skill-creator/scripts/init_skill.py <name> --path .claude/skills

Step 4: Populate Skill Content

Edit the generated SKILL.md with:

Frontmatter:

  • name: kebab-case (e.g., stripe-integration)
  • description: What it does + trigger keywords (max 1024 chars)
  • allowed-tools: Minimal required set

Body:

  • Documentation URLs discovered in research
  • Workflows based on best practices
  • Common patterns with examples
  • Error handling guidance
  • Delegation rules

Step 5: Add Resources

Based on research, add:

  • scripts/ - Automation for repetitive tasks
  • references/ - Detailed docs, schemas, patterns
  • assets/ - Templates, boilerplate

Step 6: Validate and Notify

python .claude/skills/skill-creator/scripts/quick_validate.py .claude/skills/<name>

Then notify: "Created skill: [name] for [technology]"

Example

Trigger: Claude encounters Stripe integration twice

Research:

WebSearch: "Stripe API documentation"
→ https://stripe.com/docs/api

WebSearch: "Stripe webhooks best practices"
→ https://stripe.com/docs/webhooks/best-practices

Initialize:

python .claude/skills/skill-creator/scripts/init_skill.py stripe-integration --path .claude/skills

Result: .claude/skills/stripe-integration/SKILL.md

---
name: stripe-integration
description: Handles Stripe payments, webhooks, and subscriptions. Use for stripe, payment, checkout, subscription, webhook integration.
allowed-tools: WebFetch, Read, Write, Edit, Bash(npm:*), Bash(curl:*)
---

Quality Checklist

  • Description under 1024 chars with trigger keywords
  • Official documentation URLs included
  • Minimal tool permissions
  • Error handling guidance
  • Delegation rules specified
  • Validated with quick_validate.py

Delegation

Condition Delegate To
Need skill scaffolding skill-creator
Frontend/UI work frontend-design
LSP setup needed lsp-setup