Official CrewX project template repository.
WBS-based project automation with coordinator agent.
crewx template init wbs-automation- Automatic task execution with phase-based parallel processing
- Git-based time tracking and 1-hour automation loop
Docusaurus site with AI-powered Korean ↔ English auto-translation.
mkdir my-docs && cd my-docs
crewx template init docusaurus-i18n
npm install && npm startQuick Start:
# Write Korean blog, auto-translate to English
crewx x "@blog_manager Write a Korean blog about features"
npm run translate:ko-to-en
# Or use Slack bot
./start-slack.sh3 Agents Included:
@template_installer- Setup & configuration guide@blog_manager- Content creation & management@blog_translator- Korean ↔ English translation
Claude Code skill for CrewX CLI framework assistance.
# Initialize in your CrewX project
crewx template init crewx-skill
# Or manually copy to any project
cd crewx-skill
cp -r .claude /path/to/your/project/Features:
- Auto-activates when you ask CrewX questions
- Complete command reference and examples
- Configuration guidance for
crewx.yaml - Multi-AI workflow recommendations
- Troubleshooting assistance
Usage: Just ask your Claude Code assistant:
- "How do I create a custom agent?"
- "What's the difference between query and execute?"
- "Show me crewx.yaml syntax for adding skills"
git clone https://github.com/sowonlabs/crewx-templates
cd crewx-templateswbs-automation/crewx.yaml- Modify agent settingswbs-automation/wbs.md- Company standard WBS structure- Add new templates:
my-company-template/
git remote set-url origin https://github.com/mycompany/crewx-templates
git pushexport CREWX_TEMPLATE_REPO=https://github.com/mycompany/crewx-templates
crewx template init wbs-automationThis repository includes an agent that automates template addition/validation!
# Navigate to template repository
cd crewx-templates
# Request template manager
crewx execute "@template_manager Add new template: docusaurus-admin with description: 'Documentation site management template'"Automatically performs:
- Create template directory
- Generate
crewx.yaml(with metadata) - Generate
README.mdstub - Update
templates.json
# Validate all templates
crewx query "@template_manager Validate all templates and report any issues"
# Sync templates.json
crewx execute "@template_manager Sync templates.json with current templates"To add manually without template manager:
my-template/
crewx.yaml # Required: metadata + agents
README.md # Required: usage guide
... # Template files
metadata:
name: "my-template" # Template ID (alphanumeric, hyphens allowed)
displayName: "My Template" # User-friendly name
description: "Template description"
version: "1.0.0" # SemVer
agents:
- id: "my_agent"
# ... agent configuration{
"name": "my-template",
"displayName": "My Template",
"description": "Template description",
"version": "1.0.0",
"path": "my-template",
"author": "Your Name",
"tags": ["category", "feature"],
"crewxVersion": ">=0.3.0",
"features": ["Feature 1", "Feature 2"]
}- Create template directory
- Write
crewx.yaml(metadata required) - Write
README.md - Add entry to
templates.json - Git commit & push
We welcome community template contributions!
- Fork this repository
- Create your template
- Submit a Pull Request
Requirements:
crewx.yamlwithmetadatasectionREADME.mdwith usage guide- Clear template description
MIT License - Feel free to use and modify.