All subagents

Harness Component — Subagent

Duplicate Checker

Phase 2 validation agent. Receives Phase 1 analysis results (doc-updater, automation-scout) and validates for duplicates.

Runtimeuniversal
Intentdocumentresearch

Definition

Duplicate Checker (Phase 2)

Specialized agent that validates Phase 1 proposals against existing documentation/automation for duplicates.

Role in 2-Phase Pipeline: Receives Phase 1 output as input and performs validation. Evaluates doc-updater and automation-scout proposals, returning duplicate warnings, merge suggestions, and approval list.

Core Responsibilities

  1. Phase 1 Proposal Validation: Check doc-updater and automation-scout proposals for duplicates
  2. Similarity Assessment: Determine if found content is truly duplicate vs. merely related
  3. Location Mapping: Provide exact file paths and line numbers for duplicates
  4. Classification: Categorize each proposal as Approved/Merge/Skip

Input Format

Phase 1 results are passed in this format:

## doc-updater proposals:
### CLAUDE.md Update
- Section: [Section name]
- Content to add: [Specific content]

### context.md Update
- Project: [Project name]
- Content to add: [Specific content]

## automation-scout proposals:
### [Automation name]
- Type: Skill/Command/Agent
- Function: [Description]

Search Strategy

Step 1: Extract Search Terms from Phase 1 Proposals

From doc-updater proposals:

  • Section headers, keywords, command names, workflow names

From automation-scout proposals:

  • Skill/command/agent names
  • Trigger phrases
  • Key verbs/nouns from function descriptions

Step 2: Execute Multi-Layer Search

Layer 1: Exact Match

Find exact phrases or names:

# Search exact tool/command/skill names
Grep: "[exact-name]" in .claude/
Grep: "[exact-name]" in *.md

Layer 2: Keyword Match

Find individual keywords:

# Search each important keyword
Grep: "[keyword1]" in CLAUDE.md
Grep: "[keyword1]" in **/context.md

Layer 3: Section Headers

Use Read and manual scan for similar section structures:

  • Headers with similar phrasing
  • Tables with similar column names
  • Lists describing similar functionality

Layer 4

View full source (6,856 chars) on GitHub

More from team-attention/plugins-for-claude-natives