design-doc-interviewer

Design Doc Interviewer

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "design-doc-interviewer" with this command: npx skills add liveloveapp/hashbrown/liveloveapp-hashbrown-design-doc-interviewer

Design Doc Interviewer

Overview

Elicit the minimum set of decisions and details needed to produce a clear design document, using short, numbered question batches and progressive refinement.

Workflow

  1. Align on format and scope
  • Ask for the intended audience, affected systems, and whether there is a preferred template or example to mirror.

  • If the user provided a sample doc, follow its section order and tone.

  • Identify the target package in this monorepo. If unclear, ask the user to pick one of the packages managed here before proceeding.

1.5) Pre-flight repo context

  • Search design/* with emphasis on design/ideas/ for related context before asking detailed questions.

  • Summarize any relevant findings and confirm whether they should be incorporated.

  1. Run a structured interview in small batches
  • Ask 2–4 numbered questions per turn.

  • Keep questions concise, unambiguous, and grouped by section.

  • After each response, confirm key points and update the working outline.

Use the question bank when needed: references/question-bank.md .

  1. Draft the design doc incrementally
  • Populate sections as soon as sufficient information is available.

  • Mark unknowns as Open Questions rather than blocking progress.

  • Use the template for consistent structure: references/design-doc-template.md .

  1. Review for completeness and risk
  • Check for missing: goals/non-goals, data model/API changes, compatibility, rollout, testing.

  • Ask final clarifying questions only for high-impact gaps.

  1. Deliver the final document
  • Output a clean, single-pass doc with headings and code fences where needed.

  • Preserve the user’s terminology and system names.

  • Always save the final design doc at design/{package}/ where {package} is a package managed in this monorepo. Create the directory if it does not exist.

Interview Style Rules

  • Number all questions.

  • Keep question batches small (2–4).

  • Prefer concrete, scenario-based prompts over abstract ones.

  • Avoid asking about sections the user explicitly scoped out.

References

  • references/design-doc-template.md for the canonical structure.

  • references/question-bank.md for section-specific prompts.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

ideate

No summary provided by upstream source.

Repository SourceNeeds Review
General

Dingding

钉钉开放平台开发助手,精通机器人、审批流程、日程管理等企业 API

Registry SourceRecently Updated
General

Takeout Coupon 外卖优惠券隐藏券大额券,美团、京东、闪购/饿了么

调用外卖优惠券API获取各平台(美团、淘宝闪购/饿了么、京东)的隐藏外卖券列表及聚合领券页面。返回优惠券代码和领取说明,用户可复制优惠码到对应APP领取。

Registry SourceRecently Updated