Audit and improve web accessibility following WCAG 2.1 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".
中文简介正在准备中。当前显示原文说明。
Systematic ambiguity resolution through tiered information gathering. Use when facing unclear requirements, unknown context, uncertain implementation choices, or any situation where guessing would be risky.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Resolve ambiguity through a systematic process that prioritizes accurate information over guessing. This skill determines the best source for missing information and retrieves it efficiently.
Core principle: Rather ask than guess. Wrong assumptions waste more time than clarifying questions.
Usage: Invoke this skill reactively — whenever an agent encounters something it doesn't know during any pipeline step.
When you encounter ambiguity, classify it:
Technical/Factual — "How does X work?" "What is the correct syntax?" "What did the architecture doc decide?"
Intent/Choice — "Which approach should I use?" "What does the user want?" "Should we prioritize X or Y?"
Check sources in this order. Stop as soon as you find authoritative information.
Check first — fastest and most relevant
Look for project-specific context that may already answer the question:
AGENTS.md or GEMINI.md — Agent instructions, tech stack, validation commands.claude/instructions/tech-stack.md — Technology decisions.claude/instructions/patterns.md — Code conventions.claude/instructions/structure.md — Directory layout.claude/instructions/commands.md — Dev, test, lint, buildIf these files contain {{PLACEHOLDER}} values, the information hasn't been decided yet — move to the next tier.
Check second — the pipeline's own output
The answer may already exist in a document written by an earlier pipeline stage:
.memory/wiki/specs/ideation/ideation-index.md + fractal domain tree (folder *-index.md, *-cx.md, and feature files) — Problem, personas, features, constraints, domain map.memory/wiki/specs/*-architecture-design.md — Tech stack, system design, security model.memory/wiki/specs/ENGINEERING-STANDARDS.md — Quality thresholds, performance budgets.memory/wiki/specs/ia/*.md — IA shards (features, data models, access control, edge cases).memory/wiki/specs/ia/deep-dives/*.md — Detailed architectural decisions.memory/wiki/specs/be/*.md — BE specs (endpoints, contracts, schemas).memory/wiki/specs/fe/*.md — FE specs (components, routing, state, a11y)Read the specific section, not the entire document. Use the IA/BE/FE index files to locate the relevant shard or spec.
Check third — project-specific patterns
Look within the codebase for answers embedded in configuration or existing code:
package.json, tsconfig.json — Dependencies, TypeScript configpyproject.toml, setup.py — Python configCargo.toml — Rust config.env.example — Environment variablesREADME.md — Project overview and setupARCHITECTURE.md or docs/architecture.md — Design decisionsAlso check existing code for established patterns:
Check fourth — if MCP documentation tools are available
If MCP tools are available for documentation lookup, use them:
Check fifth — for external APIs, libraries, standards
Search the web for:
Search strategy:
"{library/API name} documentation {specific topic}"Prefer sources in this order:
Stop the tiered lookup when:
If all tiers exhausted without answer, proceed to User Clarification.
For intent/choice questions, or when tiered lookup fails, ask the user directly. Never guess when user input is available.
When you can confidently identify the options, present them to the user:
When you cannot confidently identify the options:
DO NOT GUESS. Ask an open-ended question instead:
Examples: "How do I call this API?" "What's the correct syntax?"
Resolution path:
Examples: "What naming convention?" "Where should this file go?"
Resolution path:
Examples: "Does the IA shard mean X or Y?" "Is this edge case in scope?"
Resolution path:
Examples: "Which feature first?" "Should I also refactor X?"
Resolution path:
Examples: "Which version of X?" "What's the API for Y?"
Resolution path:
Examples: "Monolith or microservices?" "Which pattern to use?"
Resolution path:
/audit-ambiguityThis skill and the audit workflow are complementary:
| Aspect | resolve-ambiguity | /audit-ambiguity |
|---|---|---|
| When | During any step, at any time | Between pipeline stages |
| Trigger | Agent encounters something it doesn't know | User invokes as a gate |
| Scope | Single question or decision | Entire spec layer |
| Output | Answer or user decision | Scored report with punch list |
| Purpose | Prevent guessing during execution | Verify completeness after writing |
Composition: After /audit-ambiguity produces a punch list, it invokes this skill on each gap:
Wrong: Making assumptions and proceeding without verification Instead: Take 30 seconds to check or ask
Wrong: Asking 5 questions before doing anything Instead: Ask only what's blocking immediate progress
Wrong: "How should I proceed?" Instead: "Should I use approach A (benefit) or B (benefit)?"
Wrong: "Should I use the factory pattern or strategy pattern?" Instead: Explain the options in plain terms with trade-offs
Wrong: Silently using a default without mentioning alternatives Instead: "I'll use X (the standard approach). Let me know if you'd prefer Y."
Wrong: Searching the web for an answer that's already in the architecture doc Instead: Check Tier 1 and 2 (project docs and upstream specs) before going external
Wrong: Resolving ambiguity verbally but not updating the spec Instead: When a gap is resolved, update the relevant spec document so future readers don't hit the same ambiguity
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Audit and improve web accessibility following WCAG 2.1 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".
中文简介正在准备中。当前显示原文说明。
Structured methodology for adversarial thinking — generating attack scenarios, abuse cases, race conditions, and security edge cases against specs and implementations. Produces spec-level gap items, not code-level fixes.
中文简介正在准备中。当前显示原文说明。
Orchestrate multiple Antigravity skills through guided workflows for SaaS MVP delivery, security audits, AI agent builds, and browser QA.
中文简介正在准备中。当前显示原文说明。
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
中文简介正在准备中。当前显示原文说明。
Manage API versioning and evolution with URL/header/query strategies, deprecation workflows, breaking change classification, sunset headers, and consumer-driven contract testing. Use when designing versioning strategy, deprecating endpoints, or evolving API contracts.
中文简介正在准备中。当前显示原文说明。
Analyzes codebase structure, data flow, module relationships, and key patterns to generate and maintain a living architecture document (ARCHITECTURE.md).
中文简介正在准备中。当前显示原文说明。