resource-design

Installation
SKILL.md

Create xmcp Resource

You are helping the user create a new xmcp resource. Follow this interactive workflow.

Step 1: Gather Information

Before generating any code, ask the user these questions using AskUserQuestion:

  1. Resource name (if not provided): What should the resource be named? (Use kebab-case)

  2. Resource type: Ask which type of resource they need:

    • Static - Fixed content that doesn't change (configuration, documentation)
    • Dynamic - Content that depends on parameters (user profiles, reports)
    • File-based - Content read from files (logs, data files)
  3. URI pattern: How should the resource be accessed?

    • Simple: config://app or docs://readme
    • With parameters: users://[userId]/profile
    • Nested: reports://[year]/[month]/summary
Related skills
Installs
29
Repository
xmcp-dev/skills
First Seen
Jan 25, 2026