npx claudepluginhub jeremyodell/claude-assistant# /ideate:setup Configure ideate plugin defaults for this project. ## Process ### Step 1: Check for existing config If config exists, show current settings and ask: "Update configuration? [y/N]" ### Step 2: Fetch Linear teams Present teams as numbered list. User selects team. ### Step 3: Fetch projects for selected team Present projects as numbered list. User selects project. ### Step 4: Configure default labels Ask: "Default labels to add to all stories? (comma-separated, or 'none')" Suggested: `from-ideate` ### Step 5: Write config file Create `.claude/ideate.local.md`:...
/setupInteractively configures MCP servers for Linear, Jira, and GitHub Issues integration, merging settings into project or global config.
/woterclip-initInitializes WoterClip in the repo: verifies Linear MCP, gathers team/user context, scaffolds personas/config in .woterclip/, creates Linear labels, offers schedule setup, prints summary. Handles existing dir.
/setupRuns interactive setup wizard: installs plugin files from GitHub, creates .env config, analyzes tech stack, generates PROJECT.md, configures hooks.
/setupInitializes design-intent project structure with auto-detected templates for memory (constitution, roles, vision), patterns, and session diary. Confirms settings and supports incremental updates.
/project-to-linearSyncs project structure by analyzing codebase and requirements into Linear workspace as hierarchical tasks with descriptions, acceptance criteria, labels, and priorities.
/setupInitializes or resumes project setup via interactive Q&A, creating conductor/ artifacts for product definition, guidelines, tech stack, workflow, and style guides.
Share bugs, ideas, or general feedback.
Configure ideate plugin defaults for this project.
if [ -f ".claude/ideate.local.md" ]; then
echo "Config exists"
fi
If config exists, show current settings and ask: "Update configuration? [y/N]"
mcp__linear__list_teams()
Present teams as numbered list. User selects team.
mcp__linear__list_projects(team: "$SELECTED_TEAM")
Present projects as numbered list. User selects project.
Ask: "Default labels to add to all stories? (comma-separated, or 'none')"
Suggested: from-ideate
Create .claude/ideate.local.md:
---
linear_team: "$SELECTED_TEAM"
linear_project: "$SELECTED_PROJECT"
default_labels:
- "from-ideate"
frontend_designer_plugin: "frontend-designer"
---
# Ideate Plugin Configuration
Project-specific settings for the ideate workflow.
✅ Ideate configured for this project
Team: $TEAM_NAME
Project: $PROJECT_NAME
Labels: from-ideate
Run /ideate "your idea" to start.
| Error | Action |
|---|---|
| Linear MCP not connected | Error: "Linear MCP required. Check your MCP configuration." |
| No teams found | Error: "No Linear teams found. Check your Linear permissions." |
| No projects in team | Warn, allow continuing without project default |