-
Notifications
You must be signed in to change notification settings - Fork 62
Description
Problem
Currently, Director playbooks provide MCP tools (abilities) but don't include a way to bundle related documentation/knowledge. When using playbooks, Claude has access to tools but may lack context about how to use them effectively.
Proposed Solution
Add support for bundling Claude Skills with playbooks so that knowledge travels alongside tools.
Use Case Example
A "github-workflow" playbook that includes:
- MCP Server: GitHub (tools for repos, PRs, issues)
- Claude Skills: GitHub API documentation, best practices
Result: Claude has both the tools AND the knowledge to use them effectively.
Suggested Implementation
Option 1: Skills field in YAML
playbooks:
- id: github-workflow
name: github-workflow
skills:
- path: ./skills/github-api.zip
auto_upload: true
- path: ./skills/github-actions.zip
auto_upload: true
servers:
- name: github
command: npx
args: ["@modelcontextprotocol/server-github"]Option 2: Skills directory convention
my-playbook/
├── playbook.yaml
└── skills/
├── github-api.zip
└── github-actions.zip
Director auto-discovers and uploads skills when playbook is connected.
Option 3: Skill references by ID
playbooks:
- id: github-workflow
skills:
- skill_id: skill_01XXX... # Reference already uploaded skill
- skill_id: skill_01YYY...Benefits
- Better AI Performance: Claude has context + tools together
- Portability: Playbooks become self-contained knowledge + capability units
- Discoverability: Users get both tools and docs in one package
- Consistency: Skills and tools stay in sync
Workflow Synergy
- Use Skill Seeker MCP to scrape docs about MCP servers
- Bundle those skills with playbooks
- Share complete playbooks (tools + knowledge)
- Claude performs better with full context
Alternative: MCP Prompts
If full skill bundling is complex, could prompts serve a similar purpose by including key documentation excerpts in the playbook?
This would make playbooks much more powerful and easier to share. Would love to hear thoughts on feasibility!