# Verify Discover Skill

> Discovery phase for /assist:verify command - finds all components to validate Use when this capability is needed.

- Skill: `tomevault-io/verify-discover-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/verify-discover-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/verify-discover-skill/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/verify-discover-skill

---


# Verify Discovery Phase

The first phase of the `/assist:verify` workflow. Discovers all plugin components that need validation.

## Purpose

Scan the plugin directory structure and identify all components that require schema validation.

## Discovery Targets

| Component Type | Search Pattern | Expected Structure |
|----------------|----------------|-------------------|
| Skills | `skills/*/SKILL.md` | Directory with SKILL.md |
| Agents | `agents/*.md` | Markdown files |
| Commands | `commands/*.md` | Markdown files |
| Hooks | `hooks/hooks.json` | JSON config + Python scripts |
| Plugin Manifest | `plugin.json` | Root manifest |
| Marketplace | `marketplace.json` | Optional marketplace config |

## Discovery Process

1. **Locate plugin root**: Find `.claude-plugin` directory
2. **Scan directories**: Check each component directory
3. **Catalog files**: Record path, type, and basic info for each component
4. **Verify existence**: Confirm files actually exist and are readable

## Output Format

```
DISCOVERY_REPORT
================

Plugin Root: plugins/my-plugin/.claude-plugin

COMPONENTS_FOUND:

Skills:
- skills/router-skill/SKILL.md
- skills/semantic-skill/SKILL.md

Agents:
- agents/router-agent.md
- agents/semantic-agent.md

Commands:
- commands/assist-wizard.md
- commands/assist-verify.md

Hooks:
- hooks/hooks.json
- hooks/workflow_hook.py
- hooks/phase_hook.py

Manifests:
- plugin.json
- marketplace.json (optional)

Total: <count> components
```

## Transition Evidence

To proceed to the validate phase, provide:
- `plugin_root`: Path to plugin root
- `components_found`: List of discovered components with types
- `total_count`: Total number of components to validate

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/chkim-su) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-16 -->

