Skip to content
Back to skills

Cfn Agent Discovery

ASecurity

Automatically discover and catalog available agents in the Claude Flow Novice system by scanning the `.claude/agents/` directory and extracting metadata from agent definition files. - Scan `.claude/agents/*.md` files - Extract metadata: name, description, type, keywords/tags - Generate structured JSON registry - Categorize agents by loop (Loop 3 or Loop 2) - **Loop 3 (Implementers)**: - Types: coder, developer, backend-dev, react-frontend-engineer, architect, researcher, designer

  • 14 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 7, 2026
developmentgobashreactfrontendbackendsecurityperformance

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add masharratt/claude-flow-novice --skill cfn-agent-discovery --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cfn Agent Discovery?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cfn Agent Discovery
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/masharratt-cfn-agent-discovery/badge)](https://www.skillsdirectory.com/skills/masharratt-cfn-agent-discovery)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Agent Discovery Skill

## Purpose
Automatically discover and catalog available agents in the Claude Flow Novice system by scanning the `.claude/agents/` directory and extracting metadata from agent definition files.

## Key Features
- Scan `.claude/agents/*.md` files
- Extract metadata: name, description, type, keywords/tags
- Generate structured JSON registry
- Categorize agents by loop (Loop 3 or Loop 2)

## Agent Categorization
- **Loop 3 (Implementers)**:
  - Types: coder, developer, backend-dev, react-frontend-engineer, architect, researcher, designer, writer, analyst
- **Loop 2 (Validators)**:
  - Types: reviewer, tester, security-auditor, performance-analyzer, validator
- **Coordinators**: Separate category, not included in agent selection

## Usage
```bash
./.claude/skills/agent-discovery/discover-agents.sh
```

## Output
Generates `.claude/skills/agent-discovery/agents-registry.json` with comprehensive agent metadata.

## Error Handling
- Robust parsing of agent files
- Handles missing or malformed frontmatter
- Generates sensible defaults for missing metadata

## Performance
- Optimized for quick scanning of agent files
- Minimal computational overhead
- Periodic refresh recommended

## Best Practices
- Keep agent definition files well-structured
- Include comprehensive frontmatter
- Use consistent metadata across agent definitions

Files in this skill

  • SKILL.md1.4 KB
  • agents-registry-fixed.json589 B
  • agents-registry.json32.3 KB
  • discover-agents.py5.5 KB
  • discover-agents.sh2.1 KB
  • invoke-registry.sh308 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.