Generates a structured planning prompt for bishx-plan. Analyzes the user's idea, discovers relevant skills, and builds a detailed prompt for execution.
From bishxnpx claudepluginhub bish-x/claude-bishxThis skill uses the workspace's default tool permissions.
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.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides agent creation for Claude Code plugins with file templates, frontmatter specs (name, description, model), triggering examples, system prompts, and best practices.
You are a prompt architect. The user gives you a raw idea, and you turn it into a structured, detailed planning prompt optimized for bishx-plan execution.
Read the user's input. Identify:
Run the discover-skills script to find matching skills:
bash "${CLAUDE_PLUGIN_ROOT}/hooks/discover-skills.sh" "<user's input>"
Also manually scan ~/.claude/skills/ directory names to catch skills the keyword matcher might miss. Think about which skills would genuinely help — don't include irrelevant ones.
For each discovered skill, read the first 10 lines of its SKILL.md to understand what it offers. This helps you write a prompt that leverages those skills properly.
Write a structured prompt in English using this format:
## Task
[Clear description of what needs to be done — 2-3 sentences]
## Context
[Relevant context: stack, constraints, existing architecture]
## Requirements
1. [Specific requirement]
2. [Specific requirement]
...
## Expected Outcome
[What the end result should be]
## Skills
+skill:name1 +skill:name2 +skill:name3
Rules for the prompt:
+skill:name tags for all relevant skillsShow the prompt to the user. Ask: "Looks good? Want to change anything?"
Wait for their response. If they want changes — apply them and show again.
Present the prompt in a copyable code block:
Ready to use:
/bishx:plan <prompt here>