Nuova funzione

Skills Library
procedure modulari, qualsiasi runtime

Salva le procedure che i tuoi agenti ripetono. Allegale a compiti o agenti. Esporta a Claude, Cursor, Codex su richiesta. L'instradamento basato su trigger significa che lo skill giusto si carica quando è rilevante.

AgentsRoom Skills Library — Save, attach, and export skills
.claude/skills/react-component-builder/SKILL.md
---
name: react-component-builder
description: Use when creating new React components.
  Generates them with TypeScript, Tailwind, and colocated tests.
allowed-tools: Read, Edit, Bash
---

# React component builder

When asked to create a new component:

1. Place it in `src/components/<Name>.tsx` unless told otherwise.
2. Use `forwardRef` if it accepts a `ref` prop.
3. Type props with an exported interface named `<Name>Props`.
4. Style with Tailwind utility classes; no `@apply` outside of `globals.css`.
5. Add a colocated test `<Name>.test.tsx` covering the happy path
   and one edge case.

Avoid:
- `React.FC` (prefer typed function declarations)
- Index re-exports unless explicitly requested
- Inline objects in JSX props (extract to `useMemo` if needed)

Una libreria, qualsiasi runtime

Skills Library si basa sulla specifica SKILL.md di Claude, ma si compila per qualsiasi runtime che il tuo team usa oggi.

Basato su trigger

Ogni skill ha una descrizione 'usa quando'. Claude legge le descrizioni di tutti gli skill in ambito e li instrada automaticamente a quello giusto: nessuna selezione manuale.

Allega a compiti o agenti

Pre-allega un set di skill a un agente per far sì che il suo toolkit segua ogni compito che esegue. O fissa skill specifici a un singolo ticket di backlog. Entrambe le superfici hanno un valore predefinito sticky.

Esportazione universale

Salva una volta, pubblica a Claude (.claude/skills/), Cursor (.cursor/rules/), Codex (AGENTS.md), Windsurf o Aider con un clic. Cambia runtime senza riscrivere i tuoi skill.

Sincronizzazione tra dispositivi

Gli skill del progetto seguono il tuo repository. Gli skill di ambito utente seguono il tuo account. Mobile mostra il catalogo di sola lettura. Desktop ha CRUD completo.

Whitelist strumenti consentiti

Vincola uno skill a un sottoinsieme di strumenti (Read, Edit, Bash…). Il runtime applica la whitelist quando lo skill viene caricato: confini più netti, meno sorprese.

Skill personali, ignorati da git

Marca uno skill come personale e rimane sulla tua macchina. Gli skill a livello di progetto vanno in git per far sì che il team li ottenga; i tuoi privati non si diffondono.

Come funziona

01

Apri Skills Library

Fai clic sul riquadro Skills nella barra laterale del progetto (o premerlo dal terminale dell'agente su mobile). Sfoglia le schede progetto + globale, cerca, organizza in cartelle.

02

Scrivi prima il trigger

Il campo 'descrizione' è quello che Claude legge per decidere se caricare lo skill. Formulalo come 'Usa quando…' o 'Usa per…'. Due frasi chiare superano un paragrafo lungo.

03

Allegalo a un compito o agente

Alla creazione del compito, multi-seleziona skill accanto al selettore dell'agente. O imposta impostazioni predefinite per agente in modo che il suo toolkit viaggi con esso. L'ultimo set è sticky per il prossimo compito.

04

Gli skill vengono iniettati al lancio del compito

Quando il compito passa a in_progress, il corpo di ogni skill viene allegato al primo messaggio dell'agente in formato SKILL.md nativo: Claude lo tratta come uno skill caricato dal disco.

05

Opzionale: esporta su disco

Fai clic su 'Salva in' su qualsiasi skill per scrivere un file reale: Claude sotto .claude/skills/<name>/, Cursor sotto .cursor/rules/, Codex allegato a AGENTS.md, ecc.

.claude/skills/<name>/SKILL.md
agnostico rispetto ai runtime

Scrivi una volta, distribuisci a qualsiasi agente

Gli skill vengono archiviati in AgentsRoom nella loro forma canonica (Claude SKILL.md). Quando fai clic su 'Salva in', AgentsRoom li compila automaticamente nel formato che il tuo runtime target si aspetta.

Claude Code

.claude/skills/<name>/SKILL.md

Cursor

.cursor/rules/<name>.mdc

Windsurf

.windsurf/rules/<name>.md

OpenAI Codex

AGENTS.md (blocco gestito)

Aider

CONVENTIONS.md (blocco gestito)

Generico

<name>.md

Domande frequenti

Qual è la differenza tra uno skill e un prompt?

Un prompt è testo che copi nell'agente. Uno skill è una procedura con una descrizione 'usa quando' che il runtime carica SU RICHIESTA quando rilevante. Gli skill ti seguono nei compiti; i prompt sono input imperativi monouso.

Funziona solo con Claude Code?

L'archiviazione è formato Claude (SKILL.md), ma il menu di esportazione compila a Cursor, Windsurf, Codex, Aider e markdown semplice. Qualsiasi agente che consuma uno di questi runtime può usare i tuoi skill.

Come vengono consegnati gli skill all'agente?

Quando un compito passa a in_progress, i corpi degli skill allegati vengono iniettati nel prompt iniziale dell'agente come blocchi SKILL.md nativi. L'agente li legge nello stesso modo degli skill su disco.

Posso condividere gli skill con il mio team?

Gli skill del progetto si sincronizzano tramite l'API AgentsRoom a ogni compagno di team dello stesso progetto. Gli skill marcati come Personale rimangono sulla tua macchina.

Posso importare gli skill che ho già scritto?

Sì: il pulsante Importa esegue la scansione di .claude/skills/, .cursor/rules/ e .windsurf/rules/ nel tuo progetto (o home directory per Claude), analizza l'intestazione YAML e aggiunge le corrispondenze alla tua libreria AgentsRoom.

Potrebbe piacerti anche

Costruisci il tuo set di skill

Scarica AgentsRoom e avvia Skills Library in 30 secondi. Gratuito per fino a 3 progetti.

GratisScarica AgentsRoom

App companion: monitora i tuoi agenti in movimento

Usa Claude, Codex, Gemini CLI o un altro provider IA.

Installa l'estensione
Chrome Web Store

Invia bug e richieste direttamente nel tuo backlog pubblico.

Multi-progetto
Multi-provider
Multi-agente
Stato in tempo reale
Diff e commit
App mobile
Anteprima live
Team di agenti
Test browser
Dev guidata da backlog
Libreria di prompt
Libreria di skill