dare-review

Audit software task implementations against technical specifications for DARE methodology compliance.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/darelabs-tech/dare-cli --skill dare-review
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dare-review
Source: https://github.com/darelabs-tech/dare-cli/tree/main/.agents/skills/dare-review
Command: npx skills add https://github.com/darelabs-tech/dare-cli --skill dare-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the gap between static code analysis and functional correctness by performing a semantic audit of software tasks to ensure they meet the specific criteria defined in the DARE methodology.

Core Features & Use Cases

  • Semantic Validation: Verifies that the implementation satisfies every requirement listed in the task specification, going beyond simple linting.
  • Quality Gatekeeping: Prevents tasks from being marked as DONE if they contain stubs, mocks in production code, or incomplete features.
  • Use Case: Use this skill when a developer submits a task for review to ensure that the code not only compiles but also fulfills the business logic and security requirements promised in the design phase.

Quick Start

Run the dare-review skill to perform a semantic audit of the task with ID task-034 by comparing the implementation against its specification.

Frequently Asked Questions about dare-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does semantic code review differ from standard linting for task validation?▼

Semantic code review goes beyond standard linting by cross-referencing technical specifications with actual source code to detect logical gaps and verify that implementations fulfill business logic and security requirements.

How do I audit source code against technical specifications to detect incomplete features?▼

You can audit source code by running a semantic verification against defined requirements, which cross-references task specification files with the project codebase to detect logical gaps, stubs, and incomplete features.

Can I use semantic analysis to block tasks with mocks in production code from being marked as done?▼

Yes, semantic quality audit acts as a quality gatekeeper by preventing tasks from being marked as DONE if they contain stubs, mocks in production code, or incomplete features that fail to satisfy specification criteria.

What files do I need to perform a software audit using the dare-method?▼

To perform a software audit using the dare-method, you need access to task specification files and the project codebase to execute semantic verification against the defined criteria-based requirements.

When should I use semantic verification instead of static code analysis for quality assurance?▼

Use semantic verification instead of static code analysis when you need to validate criteria-based completion and ensure the code fulfills the business logic promised in the design phase, closing the gap between static analysis and functional correctness.