mcp-resource-uri-designer
Design and implement MCP resource URI schemes and templates with proper naming, hierarchy, and documentation.
npx skills add a5c-ai/babysitter --skill mcp-resource-uri-designer --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# MCP Resource URI Designer Design and implement resource URI schemes for MCP servers. ## Capabilities - Design URI schemes for resources - Create URI template patterns - Generate URI parsing utilities - Document resource hierarchies - Implement content type mapping - Create resource discovery ## Usage Invoke this skill when you need to: - Design URI schemes for MCP resources - Create URI template patterns - Implement resource hierarchies - Document resource APIs ## Inputs | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | domain | string | Yes | Resource domain (e.g., files, database) | | resources | array | Yes | Resource definitions | | language | string | No | Implementation language (default: typescript) | ### Resource Structure ```json { "domain": "database", "resources": [ { "pattern": "db://{database}/tables/{table}", "name": "Database Table", "description": "Access database table schema and data", "mimeType": "application/json", "parameters": { "database": { "description": "Database name" }, "table": { "description": "Table name" } } } ] } ``` ## Generated Patterns ### TypeScript URI Handler ```typescript import { Resource, Resour
- Capabilities
- Usage
- Inputs
- Resource Structure
- Generated Patterns
- TypeScript URI Handler
- URI Design Guidelines
- Scheme Selection
- Hierarchy Patterns
- Workflow
- Target Processes
What does the mcp-resource-uri-designer skill do?
Design and implement MCP resource URI schemes and templates with proper naming, hierarchy, and documentation.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill mcp-resource-uri-designer --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
