advanced-example
Advanced example showing all available metadata fields and complex folder structure
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Advanced example showing all available metadata fields and complex folder structure
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | advanced-example |
| description | Advanced example showing all available metadata fields and complex folder structure |
| version | 2.0.1 |
| author | MCP Skills Team |
| created | 2025-01-10 |
| updated | 2025-10-23 |
| dependencies | {"python":["pydantic>=2.0.0","aiofiles>=23.0.0"],"system":["git","curl"]} |
| category | advanced-examples |
| tags | ["example","tutorial","advanced","complete"] |
| complexity | advanced |
| when_to_use | ["When you need a complete reference for all metadata fields","When building complex skills with multiple dependencies","When you want to include multiple example files and templates","When organizing skills into categories and tags"] |
| related_skills | ["minimal-example","intermediate-example"] |
| has_examples | true |
| example_files | ["examples/example1.py","examples/example2.txt","templates/template.txt"] |
This skill demonstrates all available metadata fields and shows how to organize a complex skill with multiple subdirectories, examples, and templates.
advanced-example/
├── SKILL.md ← This file with full metadata
├── examples/ ← Example files directory
│ ├── example1.py ← Python example
│ └── example2.txt ← Text example
├── templates/ ← Template files directory
│ └── template.txt ← Template file
└── README.md ← Additional documentation (optional)
You can specify dependencies in two formats:
Nested format (recommended for categorized deps):
dependencies:
python: ["package>=1.0.0", "another-package"]
system: ["git", "curl"]
Flat format (simpler):
dependencies: ["package1", "package2", "tool1"]
The server supports tracking dependencies so users know what's required:
dependencies:
python: ["pydantic>=2.0.0", "numpy>=1.20.0"]
dependencies:
system: ["git", "curl", "jq"]
dependencies:
python: ["requests>=2.28.0"]
system: ["ffmpeg"]
node: ["typescript"]
The when_to_use field helps Claude understand when to apply this skill:
when_to_use:
- "When working with complex data transformations"
- "When you need to generate reports from structured data"
- "When combining multiple data sources"
Link to other skills to build a knowledge graph:
related_skills: ["data-cleaning", "visualization-basics", "export-formats"]
Place working examples that demonstrate the skill:
.py, .js, .go, etc.).json, .csv, .xml)Include reusable templates:
You can reference your examples in the markdown content:
examples/example1.py for a working implementationtemplates/template.txt for the base templateexamples/example2.txt for sample data formatWhen hot-reload is enabled, any changes to this SKILL.md file will be automatically detected and the skill will be reloaded without restarting the server!
Try it:
Skills are grouped by category in the catalog. Choose descriptive categories:
document-creationdata-analysisautomationweb-scrapingUse lowercase tags, be specific but not too narrow:
["excel", "formulas", "automation"]["Excel", "EXCEL_FORMULAS", "automation-tool"]The server validates: ✓ Folder structure (skill must be in dedicated folder) ✓ Required fields (name, description) ✓ YAML syntax ✓ File references (example files must exist) ✓ Complexity values (must be beginner/intermediate/advanced)
updated field when you make changesThis advanced example demonstrates the full power of the MCP Skills Server's metadata system. You can use as many or as few of these fields as needed for your specific use case.
Start simple with minimal-example, grow with intermediate-example, and
reference this advanced-example when you need the full feature set!