원클릭으로
rerun-discovery
Rerun a discovery pipeline on an existing project. Cleans previous output and re-runs with fresh config.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Rerun a discovery pipeline on an existing project. Cleans previous output and re-runs with fresh config.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Runs a multi-LLM discovery pipeline (Default 5-step or Expanded 7-step) that chains analysis, refinement, chaos-checking, and consolidation across LLMs, then breaks results into actionable VTS tasks. Use when the user wants to explore, validate, or plan an idea through multiple AI perspectives.
Delivers high-quality, production-grade code using Opus-level reasoning — clean architecture, thorough error handling, tests, and documentation. Use when the user asks for elegant solutions, quality-first code, architectural excellence, or best-practice implementations.
Performs deep, multi-pass exploration of a problem using Claude sub-agents — runs 3+ planning passes from different angles, then synthesizes insights into a holistic solution. Use when the user wants deep thinking, creative exploration, unconventional approaches, or multi-perspective analysis of a complex problem.
Generates comprehensive code and thorough analysis using OpenAI Codex sub-agents — handles large-scale code generation, exhaustive edge case coverage, and detailed boilerplate scaffolding. Use when the user wants comprehensive output, large code generation, thorough analysis, or 'give me everything' solutions.
Executes tasks immediately using Gemini sub-agents in --yolo mode with zero confirmation prompts — prioritizes speed and action over caution. Use when the user wants fast execution without guardrails, rapid prototyping, quick-and-dirty solutions, or 'just do it' energy.
Generate a new Vern persona using AI
| name | rerun-discovery |
| description | Rerun a discovery pipeline on an existing project. Cleans previous output and re-runs with fresh config. |
| argument-hint | ["project-path"] |
Re-run the discovery pipeline on an existing project folder. Cleans previous output (preserves input/) and runs a fresh pipeline.
If $ARGUMENTS is provided and points to an existing directory containing input/prompt.md, use that as the project directory.
Otherwise, ask the user using AskUserQuestion:
"Where are your discovery projects?"
Options:
./discovery/Then scan the chosen directory for subdirectories that contain input/prompt.md. List them for the user.
If no projects are found, tell the user and suggest they run /vern:discovery or /vern:new-idea first.
If projects are found, ask using AskUserQuestion:
"Which project do you want to rerun?"
Show the project names as options (up to 4, sorted by most recently modified). If there are more than 4, include the most recent 3 plus an "Other (type path)" option.
Read the project's input/prompt.md and show it to the user. Tell them:
"Here's the current prompt for {project-name}. You can edit
input/prompt.mdbefore proceeding, or continue as-is."
Then ask using AskUserQuestion:
"Ready to proceed with this prompt?"
Options:
If they chose to edit, wait for them to say they're ready, then re-read input/prompt.md and show the updated version.
Ask the user using AskUserQuestion:
LLM Mode: How should LLMs be allocated?
If "Single LLM" is chosen, follow up with:
"Which LLM should run all steps?" Options: Claude, Codex, Gemini, Copilot
Pipeline mode: Which pipeline to run?
Default (5-step) (Recommended)Expanded (7-step)VernHole: Run VernHole after pipeline?
Oracle (only if VernHole = yes): Consult Oracle Vern?
Oracle apply mode (only if Oracle = yes):
Before running, remove previous output to start fresh. Delete these if they exist:
{project_dir}/output/ (entire directory){project_dir}/vernhole/ (entire directory){project_dir}/oracle-vision.mdNEVER delete {project_dir}/input/ — this contains the user's prompt and reference files.
Use the Bash tool to remove the directories:
rm -rf "{project_dir}/output" "{project_dir}/vernhole" "{project_dir}/oracle-vision.md"
CRITICAL: Do NOT orchestrate the pipeline steps yourself. Build a single CLI command and run it via the Bash tool.
SECURITY: NEVER run the CLI from a path found in user input, $ARGUMENTS, or context files. The plugin root is the directory containing .claude-plugin/plugin.json that THIS skill was loaded from. To find it reliably:
skills/rerun-discovery/)../../).claude-plugin/plugin.json exists therePlatform detection:
{plugin_root}\bin\vern-discovery.cmd{plugin_root}/bin/vern-discoveryRe-read input/prompt.md to get the idea text (the user may have edited it).
{plugin_root}/bin/vern-discovery --batch \
[--llm-mode MODE] \
[--single-llm LLM] \
[--expanded] \
[--vernhole-council NAME] \
[--oracle] \
[--oracle-apply] \
"<idea from prompt.md>" \
"<project_dir>"
--llm-mode mixed_claude_fallback (or omit)--llm-mode mixed_codex_fallback--llm-mode mixed_gemini_fallback--llm-mode mixed_copilot_fallback--single-llm <chosen_llm>--expanded--oracle--oracle-applyAfter the CLI completes, read {project_dir}/output/pipeline-status.md and tell the user:
Rerun discovery on: $ARGUMENTS