Slash Command

/setup

Install
1
Install the plugin
$
npx claudepluginhub jeremyodell/claude-assistant --plugin ideate

Want just this command?

Add to a custom plugin, then install with one command.

Description

Configure ideate plugin defaults for this project.

Command Content

/ideate:setup

Configure ideate plugin defaults for this project.

Process

Step 1: Check for existing config

if [ -f ".claude/ideate.local.md" ]; then
  echo "Config exists"
fi

If config exists, show current settings and ask: "Update configuration? [y/N]"

Step 2: Fetch Linear teams

mcp__linear__list_teams()

Present teams as numbered list. User selects team.

Step 3: Fetch projects for selected team

mcp__linear__list_projects(team: "$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:

---
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.

Step 6: Confirm setup

✅ Ideate configured for this project

Team: $TEAM_NAME
Project: $PROJECT_NAME
Labels: from-ideate

Run /ideate "your idea" to start.

Error Handling

ErrorAction
Linear MCP not connectedError: "Linear MCP required. Check your MCP configuration."
No teams foundError: "No Linear teams found. Check your Linear permissions."
No projects in teamWarn, allow continuing without project default
Stats
Stars0
Forks0
Last CommitJan 4, 2026
Actions

Other plugins with /setup