Our review
This skill conducts an in-depth interview with the user to produce a detailed specification.
Strengths
- Covers all project aspects (technical, UX, etc.)
- Asks non-obvious questions to avoid oversights
- Iterates until a complete document is achieved
Limitations
- Requires the user to have time to answer questions
- Can be lengthy for complex projects
Use this skill when you need to formalize a complex idea or a project that requires an exhaustive specification.
Do not use it for simple or already well-defined tasks, as the interview would be unnecessary.
Security analysis
SafeThe skill uses only AskUserQuestion and Write tools, which do not pose execution risks. It conducts interviews and writes spec files, with no destructive commands, exfiltration, or privilege escalation.
No concerns found
Examples
/interview Interview me to create a detailed specification for a new REST API for an e-commerce platform./interview Interview me in depth to design a database schema for a social media application./interview Help me specify the architecture and interfaces for a microservices-based system.create a skill /interview that does this Full prompt:
"""
argument-hint: [instructions] description: Interview user in-depth to create a detailed spec allowed-tools: AskUserQuestion, Write
Follow the user instructions and interview me in detail using the AskUserQuestionTool about literally anything: technical implementation, UI & UX, concerns, tradeoffs, etc. but make sure the questions are not obvious. be very in-depth and continue interviewing me continually until it's complete. then, write the spec to a file. <instructions>$ARGUMENTS</instructions>
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.