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.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
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).
日本語の概要は準備中です。原文の説明を表示しています。