Skip to content

Engineering Blueprint

Safety checked

Interview Your Code Requirements Like a Senior Architect

1SorbhMay 2026

A Claude Code skill that conducts rigorous pre-code interviews using interactive questioning and codebase analysis.

Interactive Interviewing

Install Prompt

Copy this prompt and paste it into your AI agent to install.

What problem does this solve?

Conducts a rigorous interview on your requirement before you write code, asking hard questions about assumptions, edge cases, and security concerns. When you build alone, there's no one to challenge your thinking, so requirements stay vague, edge cases surface in production, and security gets treated as an afterthought. This skill forces those decisions upfront.

How does it work?

You invoke it with a file path or written requirement. It analyzes your codebase to understand existing patterns, then asks one question at a time using a coverage tracker to ensure all key areas (problem definition, users, technical approach, risks, security) are addressed. It pushes back on contradictions and over-engineering, then outputs a production-grade spec with a decisions log showing every debate and resolution. Optionally generates an interactive HTML preview for annotated visual review before finalizing. Output: a comprehensive specification with implementation order and security hard blocks resolved.

Included Skill Groups

View Blueprint →

What's the biggest win?

You catch architectural problems and security gaps before code review, because the hard questions get answered upfront.

What's required to run this?

Claude reads SKILL.md and STYLE_PRESETS.md from the skill directory to configure the interview behavior and HTML template. The skill uses the Task tool with subagent_type: Explore to fork analysis in parallel, and AskUserQuestion for every interview prompt, so it requires Claude Code's multi-turn agent capabilities and tool access.

What should I watch out for?

Requires Claude Code environment (supports Cursor, Claude.app, or other Claude Code clients). Security hard blocks will pause the interview until explicitly addressed or risk accepted, so expect the interview to take time if major security gaps exist. Multi-file or very large codebases may require longer analysis time.

Key Features

Interactive Questioning

One-at-a-time questions with custom options, not a form to fill out. Coverage tracker shows which areas are complete.

Codebase Analysis

Scans existing code patterns, tech stack, dependencies, and team conventions before asking questions, avoiding redundant or out-of-context questions.

Active Pushback

Challenges contradictions, flags over-engineering, probes edge cases, and hard-blocks on unaddressed security concerns until resolved.

Decisions Log

Full audit trail of every question, disagreement, and resolution with rationale. Transparency on how decisions were made.

Interactive Spec Preview

Generates an optional HTML preview with inline commenting, letting you annotate and review the spec visually before finalizing the markdown version.

Tools in this Blueprint

Claude logo
4.6(456 reviews)
Claude logo
4.4(68 reviews)
Cursor
Question Bank

About This Blueprint

License
MIT
Industry
Technology
Skills
0 workflows, 0 sub-skills, 1 standalone
EngineeringSafety checked

AI-Assisted Security Triage and Mitigation Across Hundreds of Microservices

Reduce the risk of security findings getting lost or misrouted across hundreds of services. Evidence-backed triage connects each issue to its owner and dependencies, while engineers retain approval over fixes and production changes.

Mandeep Jadon

Senior Product Security Engineer at Atlassian

3 Files
MarketingSafety checked

⭐ Ask Nicely : Find your next reviewers

Pick promoters from your CRM, remove accounts with open escalations, overdue billing or a recent review, then create the G2 review campaign after you approve the list, send method and any incentive.

G2G2CRMSurvey or CS platform+4 more

Charlie Albuery

3 Files
Product & DesignSafety checked

🤝 You Said We Did : Align your roadmap to real user feedback

Group recent G2 reviews into themes, check each theme against tickets in your work tracker, and return a ranked one-page brief that lists the themes with no ticket first.

G2G2Work trackerResearch repository+3 more

Charlie Albuery