More screenshots
Works with the AI Agents you already use
Sdd Kit
Independent consistency analyst that audits specs, ADRs, and plans for contradictions and risks before implementation.
Free
sdd-kit
Example session with this skill installed
Analyze the new authentication spec in docs/specs/auth-v2.md against our ADRs and the current sprint tasks in tasks.md. Check for contradictions and testability.
- Read your context and instructions
- Compiled the sdd-kit
I have completed the consistency analysis for the Authentication V2 specification. I cross-referenced auth-v2.md with the Architecture Decision Records (ADR-004 to ADR-009) and the current task backlog.
Consistency Analysis Report
| ID | Severity | Category | Finding | Impact |
|---|---|---|---|---|
| B-01 | Blocker | Contradiction | Spec auth-v2.md proposes JWT-only sessions, but ADR-007 mandates secure cookie-based sessions for web clients. | Security policy violation. |
| M-01 | Major | Testability | AC #4 "System must be fast" is subjective and lacks a millisecond latency threshold. | Criteria cannot be validated in CI. |
| M-02 | Major | Omission | No rollback procedure defined for the database schema migration listed in tasks.md. | High risk during deployment failure. |
| m-01 | Minor | Coverage | Task #104 mentions Redis, but Redis implementation is not listed in the technical dependencies of the spec. | Minor documentation drift. |
| m-02 | Minor | Stale Ref | Spec refers to 'UserStore' which was renamed to 'AccountRepository' in the last refactor. | Potential developer confusion. |
Next steps
- Update auth-v2.md to align with ADR-007 regarding cookie-based session management.
- Define a concrete latency threshold (e.g., < 200ms) for the authentication flow to satisfy AC #4.
- Add a rollback task to tasks.md for the SQL migration.
Connects securely to your tools. The creator never sees your data.
About this skill
Specifications and planning documents often drift from the actual codebase, leading to implementation errors and architectural debt. This skill acts as an independent consistency analyst to identify contradictions, omissions, and untestable criteria before you write a single line of code.
What it does
- Conflict Detection identifies contradictions between the project constitution, technical specs, and recent architectural decisions.
- Coverage Auditing verifies that all acceptance criteria and decision records are reflected in the current implementation tasks.
- Risk Assessment flags missing rollback plans, security oversights, and operational check omissions.
- Testability Review ensures that requirements are specific enough to be verified through automated or manual testing.
- Blocker Identification categorizes findings by severity to prevent high-risk implementation starts.
How it works
- Provide the current specification, decision logs, and task list for the upcoming sprint or feature.
- The skill scans the repository evidence to check for stale revisions or alignment issues.
- It generates an analysis report classifying issues as Blocker, Major, or Minor.
- Review the report to resolve high-priority findings before proceeding to the implementation phase.
Frameworks & tools
This skill is framework-agnostic and works with any text-based documentation systems including Markdown specs, Architecture Decision Records (ADR), and structured task lists in repositories.
Why this beats prompting it yourself
General purpose prompts often miss the nuance of stale revisions or fail to cross-reference multiple sources like the project constitution and specific decision logs. This skill enforces a systematic audit across all project artifacts to ensure no contradiction goes unnoticed.
Use cases
- Audit a new feature spec against the existing project constitution for alignment.
- Review a task list to ensure all acceptance criteria are covered by specific items.
- Check if a complex architectural change has a defined rollback and security plan.
- Verify that requirements in a PR description are actually testable.
Known limitations
Does not modify application code or automatically repair artifacts. Requires documentation to be in a readable text format within the repository.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
Trust & safety
Security scanned
Verified clean 6 days ago
- Free to download with an account
Requires