Multi-phase workflow for brainstorming, scaffolding, and setting up new projects with skill-aware configuration
/plugin marketplace add GGPrompts/TabzChrome/plugin install conductor@tabz-chromeThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Create new projects from TabzTemplates starters with pre-configured beads issues and workflows.
# Interactive - prompts for all options
/conductor:new-project
# With starter specified
/conductor:new-project --starter=saas-landing
# List available starters
/conductor:new-project --list
Starters are located in ${TABZ_TEMPLATES_DIR:-~/projects/TabzTemplates}/starters/:
| Starter | Description | Tech Stack |
|---|---|---|
saas-landing | SaaS landing page with dashboards | Next.js + Tailwind + shadcn |
For UI components and design inspiration, see:
If no --starter specified, list available starters:
TEMPLATES_DIR="${TABZ_TEMPLATES_DIR:-$HOME/projects/TabzTemplates}"
ls "$TEMPLATES_DIR/starters/"
For each starter, read its manifest.yaml and display:
Use AskUserQuestion to let user choose a starter.
Read the starter's manifest.yaml to get required variables:
variables:
business_name:
prompt: "Business name"
example: "Sunshine Rides"
primary_color:
prompt: "Primary brand color"
options: [orange, blue, green, purple, red, teal]
Use AskUserQuestion to collect each variable. Show examples and options where provided.
Ask for the target project directory:
# Default suggestion based on business_name
~/projects/{business_name_slug}/
Create the directory if it doesn't exist.
For each file in templates/:
.tmpl file{{variable_name}} placeholders with user values.tmpl extension)Special handling:
CLAUDE.md.tmpl → CLAUDE.mdissues.jsonl.tmpl → .beads/issues.jsonlCreate a unique prefix for beads issues based on project name:
# Example: "Sunshine Rides" → "SR"
# Example: "My Cool App" → "MCA"
Replace {{prefix}} in issues with this value.
cd /path/to/new/project
bd sync # Initialize beads with the generated issues
bd ready # Verify issues are loaded
Based on manifest.yaml plugins, remind user to configure:
# If tabz-chrome plugins needed, ensure TabzChrome is installed
# If beads MCP needed, ensure beads is in mcp_servers
Display:
/path/to/projectcd /path/to/project && claude then /conductor:bd-swarm-autoTemplates use simple {{variable}} replacement:
# {{business_name}} - Built with Claude
Primary color: {{primary_color}}
Reserved variables (auto-generated):
{{prefix}} - Issue ID prefix (e.g., "SR", "MCA")User: /conductor:new-project
Claude: I found 1 available starter:
1. saas-landing - Modern SaaS landing page with dashboards
Which starter would you like to use?
User: saas-landing
Claude: Great! Let me collect the required information.
[Uses AskUserQuestion for each variable]
Claude: Creating project at ~/projects/sunshine-rides/...
- Generated CLAUDE.md
- Created 19 beads issues
- Initialized beads tracking
Ready! To start building:
cd ~/projects/sunshine-rides && claude
/conductor:bd-swarm-auto
| Error | Resolution |
|---|---|
| TabzTemplates not found | Set TABZ_TEMPLATES_DIR env var or clone to ~/projects/TabzTemplates |
| Starter not found | List available starters |
| Target dir exists | Ask to overwrite or choose new path |
| beads init fails | Check beads MCP server is running |
When this skill is invoked:
--list flag → just show available starters and exit--starter=X provided → use that starterCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.