blindspot-pass
Discover unknowns before expensive work. Use before ambiguous or risky product, architecture, UX, operations, billing, onboarding, data, migration, launch, or go-to-market work; when the user asks for a blindspot pass, unknown unknowns, ambiguity review, assumption check, or better agent prompt; or when an agent needs to clarify assumptions before implementation.
- License 许可
- MIT
- 最近更新
- 2026-09-20
- Stars
- ★ 4
- Forks
- 0
01 前言 Front Matter
- name
- blindspot-pass
- description
- Discover unknowns before expensive work. Use before ambiguous or risky product, architecture, UX, operations, billing, onboarding, data, migration, launch, or go-to-market work; when the user asks for a blindspot pass, unknown unknowns, ambiguity review, assumption check, or better agent prompt; or when an agent needs to clarify assumptions before implementation.
03 SKILL.md 正文
Blindspot Pass
Use this skill to shrink ambiguity before code, plans, PRDs, launches, migrations, or operator/user-facing changes. The goal is not to ask every possible question. The goal is to find the few unknowns that would make the current path wrong.
Rules
- Read the territory before theorizing: repo docs, code, tests, notes, business context, and current behavior where relevant.
- Prefer evidence over generic best practice.
- Do not edit product code during a blindspot pass unless the user explicitly asks you to continue into implementation.
- Ask only questions the repo/context cannot answer and where the answer changes scope, architecture, UX, sequencing, risk, or success criteria.
- Include a recommended default with each question.
- Split independent surfaces across subagents when the work is large and subagents are available.
- Keep output concise. This is a decision aid, not a research report.
Context Anchors
Check these sources before making recommendations when they exist:
- Repo operating docs:
AGENTS.md,README.md,SKILLS.md, nearest area docs. - Persistent context:
brain/index.md,memory/,docs/, ADRs, specs, PRDs, plans, runbooks. - Product/UX context: personas, user-model docs, onboarding docs, admin/operator docs, analytics definitions.
- Code context: affected flows, tests, migrations, schemas, feature flags, provider integrations.
- External constraints only when necessary: vendor docs, legal/security rules, platform limits, pricing, dates.
Use repo-specific assumptions only when backed by docs or prior context. Otherwise mark them as assumptions.
Workflow
-
Re-anchor
- Restate the goal and success criteria in one or two lines.
- Name the surface: product, code, UX, ops, GTM, data, migration, personal workflow, or mixed.
- Identify which docs/code/context you will inspect.
-
Map the territory
- Inspect current files, flows, docs, tests, metrics definitions, provider constraints, or operating process.
- Note facts with file paths or source names where possible.
- Separate current behavior from intended behavior.
-
Classify unknowns
- Known knowns: Prompt or repo clearly says this.
- Known unknowns: Open decisions already visible.
- Unknown knowns: Implicit expectations the user may recognize only when shown, especially taste, ops habits, customer language, launch posture, or "obvious" assumptions.
- Unknown unknowns: Likely hidden risks, missing constraints, edge cases, stale docs, untested paths, or places an agent would probably guess wrong.
-
Rank by decision impact
- High: changes architecture, data model, migration lane, entitlement behavior, checkout, provider integration, security/privacy, ops workflow, or customer-facing promise.
- Medium: changes UX flow, copy, instrumentation, test strategy, sequencing, rollout, or support burden.
- Low: can be handled conservatively during implementation.
-
Recommend next move
- Proceed: enough clarity; give a small implementation plan.
- Prototype: create a cheap mock/probe before real wiring.
- Investigate: send agents into specific files/flows/tests.
- Interview: ask the smallest set of high-impact questions.
- De-scope: narrow the task before implementation.
Output Shape
**Blindspot Pass**
Goal: ...
Surface: ...
**What I Verified**
- ...
**Unknowns**
- High: ...
- Medium: ...
- Low: ...
**Questions That Change The Work**
1. ... Recommended default: ...
**Recommended Next Move**
...
**Agent Prompts**
- ...
During Implementation
If the user asks you to continue after the blindspot pass, keep brief notes for non-trivial work in the repo's scratch/context area, such as .context/implementation-notes.md, when available. Log only meaningful assumptions, deviations, and follow-ups. Do not turn it into a narrative diary.
04 同仓库更多 Skills
writing-shape
Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph by paragraph, arguing about format (lists, tables, callouts, quotes) at each step. Use when the user has a pile of notes, fragments, or a rough draft and wants help turning it into something publishable.
writing-fragments
Grilling session that mines the user for fragments — heterogeneous nuggets of writing (claims, vignettes, sharp sentences, half-thoughts) — and appends them to a single document as raw material for a future article. Use when the user wants to develop ideas before imposing structure, or mentions "fragments", "ideate", or "raw material" for writing.
writing-beats
Shape an article as a journey of beats, choose-your-own-adventure style. The user picks a starting beat from the raw material, you write only that beat, then offer options for where to pivot next, beat by beat, until the article reaches a natural end. Use when the user has raw material and wants to assemble it as a narrative rather than an argument.
stop-slop
Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative parallelisms, and filler phrases.
feedback
Prepare, deliver, and debrief timely interpersonal feedback using a question-first coaching flow, observable behavior, owned experience, and concrete impact. Use when drafting feedback, coaching managers, rehearsing a feedback conversation, praising specific behavior, or reviewing whether feedback landed.