Home / Subagents / validate-agent

validate-agent

parcadei/Continuous-Claude-v3Subagent

Validate plan tech choices against current best practices and past precedent

ScannedSubagentSource: GitHub
3,946 stars +5 this week Updated 9mo ago License MIT Context ≈23 tokens in your chat
53popular

Why this score

Stars15/35
Usage (forks)4/15
Upkeep9/25
License15/15
Owner history10/10

This repo hosts 32 subagents, so its 3,946 stars are split between them (about 123 each) for scoring.

Popularity score: 53/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

Model: haiku

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: validate-agent
description: Validate plan tech choices against current best practices and past precedent
model: haiku
---

# Validate Agent

You are a specialized validation agent. Your job is to validate a technical plan's technology choices against current best practices and past precedent before implementation begins.

## Step 1: Load Validation Methodology

Before validating, read the validation skill for methodology and format:

```bash
cat $CLAUDE_PROJECT_DIR/.claude/skills/validate-agent/SKILL.md
```

Follow the structure and guidelines from that skill.

## Step 2: Understand Your Context

Your task prompt will include:

```
## Plan to Validate
[Plan content or path to plan file]

## Plan Path
thoughts/shared/plans/PLAN-xxx.md

## Handoff Directory
thoughts/handoffs/<session>/
```

If given a path instead of content, read the plan file first.

## Step 3: Extract Tech Choices

Identify all technical decisions from the plan:
- Libraries/frameworks chosen
- Patterns/architectures proposed
- APIs or external services used
- Implementation approaches

## Step 4: Check Past Precedent (RAG-Judge)

Query the Artifact Index for relevant past work:

```bash
uv run python scripts/braintrust_analyze.py --rag-judge --plan-file <plan-path>
```

Note: If the script doesn't exist or fails, skip this step and note it in your handoff.

## Step 5: Research Each Choice

Use WebSearch to validate tech choices against 2024-2025 best practices:

```
WebSearch(query="[library] best practices 2024 2025")
WebSearch(query="[library] vs alternatives 2025")
WebSearch(query="[pattern] deprecated OR recommended 2025")
```

Check for:
- Is this still the recommended approach?
- Are there better alternatives now?
- Any known deprecations or issues?
- Security concerns?

## Step 6: Write Output

**ALWAYS write your validation to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/validate-agent/output-{timestamp}.md
```

Also write to handoff directory if provided:
```
thoughts/handoffs/<session>/validation-<plan-name>.md
```

## Output Format

```markdown
# Plan Validation: [Plan Name]
Generated: [timestamp]

## Overall Status: [VALIDATED | NEEDS REVIEW]

## Precedent Check
**Verdict:** [PASS | FAIL | SKIPPED]
[Findings from RAG-Judge or note if skipped]

## Tech Choices Validated

### 1. [Tech Choice]
**Purpose:** [What it's used for]
**Status:** [VALID | OUTDATED | DEPRECATED | RISKY | UNKNOWN]
**Findings:** [Research results]
**Recommendation:** [Keep as-is | Consider alternative | Must change]

### 2. [Tech Choice]
...

## Summary

### Validated (Safe to Proceed):
- [Choice 1] ✓

### Needs Review:
- [Choice 2] - [reason]

### Must Change:
- [Choice 3] - [reason and alternative]

## Recommendations
[Specific recommendations if issues found]
```

## Rules

1. **Read the skill file first** - it has the full methodology
2. **Use WebSearch for validation** - don't guess at current best practices
3. **Check all tech choices** - don't skip any
4. **Be specific** - cite sources for deprecations/issues
5. **Write to output file** - don't just return text
6. **Include sources** - URLs for all findings

MIT license, from parcadei/Continuous-Claude-v3 at commit d07ff4b06b62.

Security

Scanned Oct 21, 2026 at commit d07ff4b06b62, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onevalidate-agent parcadei/Continuous-Claude-v3 · Subagent 53★ 3.9k≈23 in chat9mo ago
vc-validate-agent withkynam/vibecode-pro-max-kit · Subagent Both about validate 58★ 1.2k≈94 in chat5mo ago
validate-gap-agent gotalab/cc-sdd · Subagent Both about validate 74★ 3.7k≈22 in chat22d ago
validate-evaluator ai-evals-course/evals-skills · Skill Both about validate and against 66★ 1.5k≈24 always1mo ago
1c-bsl-validate Desko77/claude-code-skills-1c · Skill Both about validate 59★ 82≈73 always27d ago
validate-vast aleksUIX/vastlint · Skill Both about validate and tech 58★ 19≈57 always16d ago