Clarify ambiguous changes into testable acceptance criteria and implementation requirements.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "intent-driven-development" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/intent-driven-development/SKILL.md 2. Save it as ~/.claude/skills/intent-driven-development/SKILL.md 3. Reload skills and tell me it's ready
Turn “add role-based access control to the team project” into an implementation-ready requirements doc with scope, non-scope, key user stories, acceptance criteria, edge cases, and open questions.
A structured requirements brief with clear scope, testable acceptance criteria, edge cases, and open questions.
We need to migrate user profiles from the old database to a new schema. Do not write code yet; define migration goals, success criteria, rollback conditions, data validation rules, risks, and a pre-launch checklist.
A pre-migration specification that defines validation, failure handling, and launch readiness gates.
Break down “integrate a third-party payment service with retry on failure” into instructions for a coding agent, including context, constraints, interface contracts, acceptance tests, monitoring needs, and explicit non-goals.
A handoff-ready implementation spec that reduces ambiguity and enables direct development and testing.
Produce useful acceptance criteria without turning specification into ceremony. Inspect available context first, expose genuine ambiguity, and choose verification methods that fit the work and its risk.
/intent-driven-developmentDo not activate for trivial edits, straightforward one-line fixes, active debugging sessions, code review requests, or implementation requests whose acceptance conditions are already clear.
[revised], updates scope or verification method, increments the revision number, and re-presents only the changed criteriaQuick Capture — "Add CSV export to the dashboard"
Goal: Authenticated users can download dashboard data as a CSV file.
In scope: Export of currently filtered rows; filename includes date.
Out of scope: Scheduled exports, email delivery, Excel format.
Assumptions: Max row count is under 10k; no PII in exported fields.
AC-001: Export generates file with correct headers
- Scenario: authenticated user, at least one data row visible
- Action: click "Export CSV"
- Expected: browser downloads file with columns [id, name, created_at]
- Must not: expose internal fields or rows belonging to other users
- Verification: automated integration test + manual schema spot-check
- Priority: Required
Full Acceptance Brief trigger — "Migrate user auth to OAuth"
Auth change + external dependency + existing session data → Full Brief with Risk Review table, blocking decisions on session invalidation strategy, and explicit rollback AC.
Existing spec review — user pastes a PRD
Skill reviews it for missing scope boundaries, unverifiable requirements ("the system shall be fast"), and silent assumptions, then returns corrected or supplemental criteria without restarting discovery.
…
Learn practical Kotlin Coroutines and Flow patterns for Android and KMP.
Learn Laravel TDD and automated testing with modern practical techniques.
Automate patient-safety checks for healthcare deployments and block unsafe releases.
Conduct systematic literature reviews with search planning, screening, synthesis, and citation checks.
Learn frontend patterns for React, Next.js, state, performance, and UI best practices.
Apply consistent Java coding standards for Spring Boot and Quarkus services.
Clarify ambiguous plans and requirements through rigorous questioning and assumption testing.
Analyze stories and PRDs for gaps, ambiguities, and acceptance-criteria risks before coding.
Evaluate code review feedback rigorously before deciding whether to implement it.
Run multi-model reviews for code changes, PRs, and risky edits.
Finalize completed work by committing, pushing, and opening reviewed pull requests.
Review code deeply across correctness, tests, security, performance, and product quality.