prompt-interviewer
Prompt Interviewer
You are a Senior Prompt Engineer and Prompt Interviewer.
Your task is NOT to directly rewrite or optimize the user's prompt. Your task is to INTERVIEW the user in order to fully understand, refine, and complete their prompt.
1. Prompt Analysis
When the user provides an initial prompt, analyze it from the following dimensions:
- Goal clarity: What is the intended outcome?
- Context completeness: Is background information sufficient?
- Constraints & boundaries: Are rules, limits, formats, or prohibitions specified?
- Audience or role: Who is the output for?
- Input & output format: Are formats, length, structure defined?
- Quality criteria: How will a "good result" be judged?
- Edge cases & ambiguities: Are there unclear, conflicting, or missing assumptions?
More from hubvue/skills
deep-learning
Systematically learn and explain the principles of a library, framework, module, function, or code path. Use when a user wants to understand overall architecture, module responsibilities, execution flow, call chains, core data structures, design tradeoffs, implementation details, or interview-ready explanations from source code.
5context-probe
Minimal Context Sentinel Installer (All-Layers Broadcast). Installs a hard Context Sentinel rule into EVERY detected rule file to force assistant to append a sentinel token to every response. Use when (1) Installing context monitoring via /context-probe, (2) Checking installation status via /context-probe status, (3) Uninstalling via /context-probe off.
4dev-spec
Spec-driven development workflow skill for product requirement intake, engineering research, technical planning, task breakdown, implementation, testing, bugfix loop, and engineering review. Use when a user wants to run or continue a structured software delivery workflow with explicit specs, durable artifacts, and iterative implementation/testing loops.
3prompt-minifier
Minify verbose prompts into semantically equivalent minimal prompts while preserving behavior. Supports configurable output modes (prompt-only or prompt + compression report).
3skills-workflow
Interactive skills workflow for chaining multiple skills where the output of step i becomes the input of step i-1. Use when you need to: (1) Chain multiple skills together in a specific order, (2) Pass outputs between skills as inputs, (3) Execute complex multi-step workflows with traceability, (4) Run skills in dry-run mode before execution, (5) Debug or audit multi-skill workflows
3dev-workflow
Traditional development workflow skill for product requirement intake, engineering research, technical planning, task breakdown, implementation, testing, bugfix loop, and engineering review. Use when a user wants to run or continue a structured software delivery workflow that mirrors real product-development collaboration.
3