Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when the user says "plan a feature", "brainstorm", "explore this idea", or wants to go from idea to structured plan and roadmap.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when:
Do NOT use when:
bug-analyzer skill)cross-source-consistency): where the source ticket carries text + an attachment/mockup, or leaves a clearly-needed behavior unstated (weekend/holiday shift, empty/error state, timezone), surface the conflict/gap as an Open question before drafting phases — an inferred behavior is a scope expansion to confirm, not to bake in. See cross-source-consistency-mechanics.A feature plan captures the "what and why" of a feature:
A roadmap captures the "how and when" — the step-by-step implementation plan. Feature plans and roadmaps are linked but separate concerns.
agents/features/ # Project-wide feature plans
├── {feature-name}.md
app/Modules/{Module}/agents/features/ # Module-scoped feature plans
├── {feature-name}.md
.augment/templates/
└── features.md # Feature plan template
Roadmaps generated from features live in agents/roadmaps/ (or module-level agents/roadmaps/).
Explore → Plan → Refine → Roadmap → Implement
↑ ↑
└── iterate ─────┘
| Phase | Command | Output |
|---|---|---|
| Explore | /feature-explore | Brainstorming notes, feasibility check, rough scope |
| Plan | /feature-plan | Structured feature doc in agents/features/ |
| Refine | /feature-refactor | Updated feature doc with changes |
| Roadmap | /feature-roadmap | Roadmap(s) in agents/roadmaps/, linked from feature |
Use the full workflow for features that span multiple files, require architecture decisions,
or have unclear requirements. Trigger with /feature:dev.
Discovery → Exploration → Questions → Architecture → Implementation → Review → Summary
test-driven-development skill,
and a skipped cycle is recorded in the decision log rather than passed over.Maintain a running decision log throughout the planning process. For each decision:
Include the decision log in the feature plan file under a ## Decisions section.
This ensures future developers (and agents) understand the reasoning, not just the outcome.
When a feature plan's generated roadmap declares complexity: structural in its frontmatter, every task bullet must be self-contained and 2–5 minutes of work. Lightweight roadmaps (the default) skip this section — coarse-grained tasks are correct when the work is well-scoped and low-risk — but coarse means one behavior, not one layer: ("Reject login with an unknown email — test, then handler", "Reject login with a wrong password — test, then handler"), never an implementation step followed by an "Update tests" step.
Structural roadmap tasks must include:
app/Modules/Auth/Services/LoginService.php, never "the login service".// existing code ellipses, no ….php artisan migrate --path=database/migrations/2026_05_09_create_logins.php (Laravel), bin/console doctrine:migrations:migrate --no-interaction (Symfony), bin/rails db:migrate VERSION=20260509… (Rails), npx prisma migrate deploy (Prisma), alembic upgrade +1 (Python / Alembic), sqlx migrate run (Rust).Migrated: 2026_05_09_create_logins) and the exit code.TODO, FIXME, tbd, and ??? are blockers; resolve before the task ships.The complexity flag lives in the roadmap's YAML frontmatter:
---
complexity: structural # triggers bite-sized granularity
# or
complexity: lightweight # default — skips bite-sized granularity
---
Source: adapted from an external reference; complexity-gating is our addition (Council Round 1, Q4 — mitigates UX pushback for senior engineers on well-scoped work).
The 3-scan self-review below catches mechanical gaps. These four catch the plan itself. Each is written so a reviewer can fail on it: the criterion states what failing looks like, not what passing feels like. A plan that cannot be failed on any of the four has not been reviewed, it has been read.
complexity-first-planning).
Fails when step N consumes something step N+2 creates, or when the plan
builds three cheap phases on an integration nobody has proven yet.CAPABILITIES.yaml at the repository root — the
generated capability index listing every shipped skill and command per
capability area — plus the project's own script/task entry points for anything
the index does not cover. This is the one of the four that is decidable
without judgement, so it is the one that should never be waved through.A failure on any of the four is a blocker, not a note: fix the plan and re-run the criterion, or move the item to Open questions with the reason.
Before presenting any plan, run these three scans in order. Each is a fast pass — not a deep review. Failures block presentation; fix and re-scan.
<placeholder>, TODO, FIXME, tbd, ???, XXX. Either resolve them now or surface them in the Open questions section. No placeholder ships unflagged.This scan is separate from adversarial-review (below). Self-review catches mechanical gaps (missing AC, leftover placeholders, mis-shaped types); adversarial-review challenges the plan's reasoning.
Source: adapted from an external reference.
After the 3-scan self-review passes, run the adversarial-review skill before presenting.
Focus on the "Feature plans / Architecture" attack questions. See that skill for the full process.
See .augment/templates/features.md for the full structure. Key sections:
- **Feature:** `agents/features/my-feature.md`
Feature plans link to their roadmaps in the ## Roadmaps section.
Roadmaps reference their source feature in the ## Context section.
If a feature is scoped to a single module, the feature plan and roadmaps live in the
module's agents/ directory:
app/Modules/{Module}/agents/features/app/Modules/{Module}/agents/roadmaps/Before creating a feature plan, always:
agents/features/ for overlap or dependencies.Feature plans are decision documents, not implementation guides. Implementation details belong in roadmaps.
AGENTS.md or module docs.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.
日本語の概要は準備中です。原文の説明を表示しています。
Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.
日本語の概要は準備中です。原文の説明を表示しています。
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
日本語の概要は準備中です。原文の説明を表示しています。
Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.
日本語の概要は準備中です。原文の説明を表示しています。
Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.
日本語の概要は準備中です。原文の説明を表示しています。