Skip to content
Back to skills

Using Generic Agents

ASecurity

Use to decide what kind of generic agent you should use

  • 250 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 7, 2026
ai-agentsdebugging

Security analysis

A100/100

Scanned February 10, 2026

npx -y skills add ed3dai/ed3d-plugins --skill using-generic-agents --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Using Generic Agents?

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

Security grade badge for Using Generic Agents
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ed3dai-using-generic-agents/badge)](https://www.skillsdirectory.com/skills/ed3dai-using-generic-agents)

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
---
name: using-generic-agents
description: Use to decide what kind of generic agent you should use
user-invocable: false
---

**CRITICAL:** Your operator's direction supercedes these directions. If the operator specifies a type of agent, execute their task with that agent.

## Model Characteristics

**Haiku:** Excellent at following specific, detailed instructions. Poor at making its own decisions. Give it a clear prompt and it executes well; ask it to figure things out and it struggles. Be detailed.

**Sonnet:** Capable of making decisions but gets off-track easily. Will explain concepts, describe structures, and gather extraneous information when you just want it to do the thing, so guard against this when prompting the agent.

**Opus:** Stays on-track through complex tasks. Better judgment, fewer loops. Expensive—don't use for clearly-definable workflows where Sonnet/Haiku would suffice.

## When to Use Each

Use `haiku-general-purpose` for:
- Well-defined tasks with detailed prompts
- High-volume parallel workflows (cost matters)
- Simple execution where speed > quality

Use `sonnet-general-purpose` for:
- Multi-file reasoning and debugging
- Tasks requiring some judgment
- Daily coding work (80-90% of tasks)

Use `opus-general-purpose` for:
- Tasks requiring sustained focus and judgment
- When Sonnet keeps wandering or looping
- Complex analysis where staying on-track matters
- High-stakes decisions needing nuance

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.