anthropics / anthropics/skills

[Feature] `agent-creator` skill — task-specific agents with curated skill sets

Abierto
#1,119 0 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
176k
Forks
20.9k
Merge medio
7 h 21 min
PR fusionados (30 d)
5

Descripción

## What & Why

Today every Claude agent has the same full capability surface. The idea here is a skill that guides Claude in composing focused, task-specific agents — each equipped with only the skills relevant to its job.

Inspired by the specialist-plus-orchestrator pattern in projects like [OpenSwarm](https://github.com/VRSEN/OpenSwarm): instead of one generalist doing everything poorly, you get a deep-research agent, a data agent, a docs agent — each sharp at one thing.

## Core Concept

The agent-creator skill would help a user:
- Define an agent’s role and purpose
- Select which skills that agent should operate with
- Produce a reusable agent definition others can run or fork

## Open Design Questions

A few tensions worth the team thinking through:
**Whitelist vs. blacklist for skill assignment** — my intuition is whitelist (explicitly declare what an agent can use) rather than blacklist (exclude from everything). Feels safer and more auditable, especially as the skill registry grows.

**Enforcement vs. guidance** — skills currently shape behavior rather than hard-gate capabilities. Worth deciding how much “enforcement” an agent manifest should promise, or whether it should be honest about being behavioral guidance.

**Orchestration layer** — individual agent manifests are useful, but the real power comes when agents can be coordinated. Whether that’s in scope here or a follow-on is up to the team.

## Reference

- [OpenSwarm](https://github.com/VRSEN/OpenSwarm) — good real-world example of the specialist pattern
- skill-creator in this repo — natural companion skill; agent-creator could delegate to it for gaps

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.