luum-home/luum-cognitive-os/exhaustive-prompt
- community
Checking that the SKILL.md file is still in the repository.
Generate exhaustive agent prompts with scope enumeration and acceptance
Install
npx vskill@latest install luum-home/luum-cognitive-os/exhaustive-promptSKILL.md
Exhaustive Prompt Generator
Invoke:/exhaustive-promptPurpose: Transform a high-level task into an exhaustive, verifiable agent prompt with complete scope enumeration and measurable acceptance criteria.
Problem
Agents do the MINIMUM when given vague instructions. "Rebrand old-name to new-name" becomes "renamed 3 files." The fix: never give agents vague instructions. This skill generates the exhaustive prompt BEFORE the agent is launched.
When to Use
- BEFORE launching any agent for a medium/large/critical task
- When the task involves processing multiple files, endpoints, or items
- When "all" or "every" or "complete" appears in the task description
- When the orchestrator detects a completeness risk (see
/completeness-check)
Process
Step 1: Scope Enumeration
Run discovery commands to enumerate the EXACT scope:
Step 2: Generate File-Level Detail
For EACH file in scope, specify:
- File path (absolute or relative to project root)
- Line number(s) where changes are needed
- What the current content is
- What it should become
- Why this change is needed
Example output:
Step 3: Generate Acceptance Criteria
Based on the enumerated scope, create verifiable criteria:
Step 4: Generate Verification Commands
Separate section listing exact commands to run after completion:
Step 5: Define Complexity-Appropriate DoD
Map the task to the correct Definition of Done level and include ALL required criteria.
Output Format
The skill produces a complete agent prompt ready to be passed to a sub-agent:
Examples
Input: "Rebrand old-name to new-name"
The skill would:
- Run
grep -rl 'old-name'' . --include='*.go' --include='*.yaml' --include='*.json' - For each file, extract line numbers with
grep -rl 'old-name'' {file} - Generate the exhaustive file list with line-level detail
- Create acceptance criteria based on zero remaining occurrences
- Add build and test verification
Input: "Migrate wallet endpoints to Go"
The skill would:
- Run
find payments/src/routes/wallet -name '*.ts'to enumerate source endpoints - Run
grep -r 'router\.\(get\|post\|put\|delete\)' payments/src/routes/wallet/to count - Check existing Go endpoints with
find ${SERVICES_ROOT}/wallet -name '*_controller.go' - Calculate delta: remaining = source - existing
- Generate per-endpoint migration instructions
- Create acceptance criteria based on endpoint count parity
Input: "Fix all lint errors"
The skill would:
- Run
golangci-lint run ./... 2>&1 | grep -c 'Error'to count errors - Categorize errors by type
- List each error with file:line
- Create acceptance criteria:
golangci-lint run ./... 2>&1 | grep -c 'Error'= 0
Anti-Patterns (DO NOT)
- Do NOT generate prompts that say "all files" without listing them
- Do NOT say "follow existing patterns" without specifying WHICH patterns
- Do NOT set acceptance criteria that only check a sample
- Do NOT skip the discovery step — always run commands to enumerate scope
- Do NOT guess counts — always verify with actual commands
Integration
- Pre-launch: Run before ANY medium/large/critical agent launch
- Completeness Check: the archived completeness-check contract informs when this skill should be suggested for vague prompts
- Auto-Verify:
hooks/auto-verify.shuses the acceptance criteria from this skill's output - Acceptance Criteria:
rules/acceptance-criteria.mddefines the format this skill produces
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingpackages/context-optimization/skills/exhaustive-prompt/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/luum-home/luum-cognitive-os/exhaustive-prompt)