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!