-
-
Notifications
You must be signed in to change notification settings - Fork 524
Open
Labels
category:communityCommunity engagement and outreachCommunity engagement and outreachenhancementNew feature or requestNew feature or requestmcproadmap:H1.3Roadmap task H1.3: Create example project folderRoadmap task H1.3: Create example project folderworkflowEnd-to-end workflow automationEnd-to-end workflow automation
Description
Category: π Community & Sharing - Config Sharing
Time: 3-4 hours
Add install_skill MCP tool for complete one-command workflow from config to installed skill.
Purpose
Provide a single command to install a skill: find config β scrape docs β AI enhance β package β upload to Claude.
User Experience
# User tells Claude:
"Install the React skill for me"
# MCP executes:
install_skill(framework='react', auto_upload=true)
# Behind the scenes:
1. fetch_config(config_name='react') # Download config from API
2. scrape_docs(config='react.json') # Scrape documentation
3. enhance_skill_local(skill_dir='react/') # π₯ AI ENHANCEMENT (critical!)
4. package_skill(skill_dir='react/') # Create react.zip
5. upload_skill(skill_file='react.zip') # Upload to Claude
# Result: React skill installed and ready to use! β
Features
- Single command - No manual steps required
- Smart config detection - Searches API for matching config
- Automatic enhancement - Always enhances before packaging (use LOCAL by default)
- Progress reporting - Shows each step as it executes
- Error handling - Graceful failures with helpful messages
- Customizable options:
framework: Name of framework/topic (e.g., 'react', 'django', 'godot')auto_upload: Automatically upload to Claude (default: true)enhance: Use AI enhancement (default: true, method: 'local')config_url: Use custom config instead of searching APImax_pages: Override config max_pages setting
Workflow Steps
- Find Config: Search API or use custom URL
- Scrape Documentation: Web/GitHub/PDF/Unified
- π₯ AI Enhancement (CRITICAL): enhance_skill_local() - 30-60 sec, 3/10β9/10 quality
- Package Skill: Create .zip file
- Upload to Claude: Auto-upload if enabled
Dependencies
- A1.1 (API endpoint) β Complete
- A1.2 (MCP fetch_config) β Complete
- Existing tools: scrape_docs, enhance_skill_local, package_skill, upload_skill
See: FLEXIBLE_ROADMAP.md - Task A1.7
Metadata
Metadata
Assignees
Labels
category:communityCommunity engagement and outreachCommunity engagement and outreachenhancementNew feature or requestNew feature or requestmcproadmap:H1.3Roadmap task H1.3: Create example project folderRoadmap task H1.3: Create example project folderworkflowEnd-to-end workflow automationEnd-to-end workflow automation