From business-idea-eval
First-run setup for the business-idea-eval plugin. Asks the user where business-idea workspaces should live on disk, captures user context (background, domains of interest, capital appetite, risk profile) used to personalise lens analyses, and writes config.json. Run once before using other skills.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin business-idea-evalThis skill uses the workspace's default tool permissions.
This plugin keeps the user's actual idea data outside the plugin install directory. On first run, capture two things:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Creates new Angular apps using Angular CLI with flags for routing, SSR, SCSS, prefixes, and AI config. Follows best practices for modern TypeScript/Angular development. Use when starting Angular projects.
Share bugs, ideas, or general feedback.
This plugin keeps the user's actual idea data outside the plugin install directory. On first run, capture two things:
ideas/<idea-slug>/ directories will live. Suggest ~/Documents/business-ideas/ or a dedicated git repo under ~/repos/. Confirm with the user before writing.CONFIG_DIR="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/business-idea-eval"
mkdir -p "$CONFIG_DIR"
$CONFIG_DIR/config.json already exists, ask whether to re-run setup or edit a single field.~/Documents/business-ideas. Create the directory if missing.$CONFIG_DIR/user-context.md (markdown free-form).$CONFIG_DIR/config.json:
{
"workspace_path": "/absolute/path",
"user_context_path": "/absolute/path/to/user-context.md",
"council_default": "subagents"
}
council_default is "subagents" or "karpathy" — see council-review-* skills.user-context.md file is read-mostly: encourage the user to edit it directly when their situation changes.