anthropics / anthropics/skills

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

Aperta
#1,119 0 commenti 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
Python
Stelle
176k
Fork
20.8k
Merge medio
7h 21m
PR unite (30g)
5

Descrizione

## 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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.