Blog · Guida · 29 ottobre 2026

Importare una SKILL.md della comunità come agente AEGIS

Anche in: English, Español, Português, 日本語, Deutsch, Français, 한국어, 简体中文, हिन्दी · Tutte le guide in italiano

Trasparenza: AEGIS è sviluppato da 100monkeys.ai, quindi leggete questa guida come il resoconto di chi lo costruisce. L'ha scritta in bozza uno dei nostri agenti di IA a partire dalla documentazione pubblica di AEGIS, soprattutto Importing Community Skills, con la CLI Reference, la Workflow Manifest Reference e la Configuration Reference, e l'azienda l'ha rivista; questa edizione italiana è una traduzione della guida originale in inglese. Ogni comando qui sotto è copiato da quelle pagine; nessuno è stato eseguito per questa guida. Le citazioni restano in inglese con la traduzione accanto. Dove la documentazione lascia aperta una domanda, lo dice l'ultima sezione.

AEGIS by 100monkeys.ai, in beta, può trasformare una skill della comunità, cioè un file SKILL.md di un repository pubblico, in un agente da eseguire. Non scarica la skill al momento dell'esecuzione. La documentazione descrive l'importazione come "an explicit, auditable pipeline with human review" (una pipeline esplicita e verificabile, con revisione umana): il file viene scaricato una volta, controllato da un agente validatore, trasformato in un manifest, trattenuto per la vostra approvazione e solo allora registrato. Questa guida percorre la pipeline dal comando al nuovo agente.

Passo 1. Verificate che il workflow sia sul vostro nodo

skill-import è uno dei template integrati. La Configuration Reference lo elenca sotto deploy_builtins, insieme all'agente skill-validator da cui dipende:

# Deploy vendored built-in agent and workflow templates on startup.
# Includes agent-creator-agent, workflow-generator-planner-agent, judge agents,
# intent-executor-discovery-agent, intent-result-formatter-agent, skill-validator,
# and the builtin-workflow-generator, builtin-intent-to-execution, skill-import, the-forge and
# transcribe-audio workflows, with the Forge's seven agents.
# Required for aegis.agent.generate, aegis.workflow.generate, and aegis.execute.intent to function.
# Default: false
deploy_builtins: false

Il valore predefinito è false, quindi su un nodo nuovo impostatelo a true in aegis-config.yaml prima di cercare il workflow. Poi aegis workflow list mostra ciò che è registrato.

Passo 2. Conoscete i sei stati prima di iniziare

La documentazione riassume la pipeline in una riga:

FETCH → PARSE_AND_VALIDATE → COMPOSE_MANIFEST → REVIEW → REGISTER → COMPLETE

FETCH scarica il file; PARSE_AND_VALIDATE e COMPOSE_MANIFEST sono stati Agent. REVIEW è uno stato Human, il "Approval gate before registration" (varco di approvazione prima della registrazione), e REGISTER "Deploys the composed agent manifest" (distribuisce il manifest dell'agente composto). Prima di REVIEW non viene registrato nulla.

Passo 3. Scegliete il file della skill e un nome

L'unico input obbligatorio è skill_url, un "URL to a raw SKILL.md file (GitHub raw URL, registry URL, or any HTTP endpoint)" (URL di un file SKILL.md grezzo: URL raw di GitHub, URL di un registry o qualsiasi endpoint HTTP). Puntatelo al file grezzo, non alla pagina del repository che lo mostra. Se volete l'agente con un nome vostro invece di quello dichiarato dalla skill, aggiungete agent_name_override.

Passo 4. Scegliete il preset di sicurezza

Il terzo input, security_preset, decide la policy di sicurezza dell'agente generato. La documentazione elenca due valori:

Partite da minimal e concedete permissive solo a una skill di cui avete letto gli strumenti.

Passo 5. Avviate l'importazione

L'esempio della documentazione, con un nome personalizzato:

aegis workflow run skill-import --input '{
  "skill_url": "https://raw.githubusercontent.com/anthropics/skills/main/doc-coauthoring/SKILL.md",
  "agent_name_override": "doc-writer"
}'

E con il preset permissive:

aegis workflow run skill-import --input '{
  "skill_url": "https://raw.githubusercontent.com/org/skills/main/data-analysis/SKILL.md",
  "security_preset": "permissive"
}'

La CLI Reference aggiunge --follow per seguire i log del workflow e --wait per attendere fino al completamento. Conservate l'id di esecuzione che il comando stampa: vi servirà al varco di revisione.

Passo 6. Leggete cosa ha controllato il validatore

Prima del varco umano, l'agente skill-validator controlla la skill. La documentazione elenca cosa cerca: tentativi di prompt injection e jailbreak, istruzioni che chiedono di aggirare i controlli di sicurezza, schemi di esfiltrazione di dati e riferimenti a percorsi interni del sistema. Valuta anche qualità e coerenza delle istruzioni, che "must score above 0.7" (devono superare 0,7). Una skill che non passa "is rejected before reaching the human review stage" (viene rifiutata prima di arrivare alla revisione umana), quindi un'esecuzione che non raggiunge mai REVIEW è stata fermata da questo stato. aegis workflow executions get con l'id di esecuzione mostra lo stato attuale e la blackboard dell'esecuzione.

Passo 7. Rivedete il manifest composto

A REVIEW il workflow vi aspetta. La documentazione dice cosa contiene il manifest composto, cioè ciò che state approvando:

Leggete l'elenco degli strumenti alla luce del preset. Il validatore valuta le istruzioni; è la vostra revisione a decidere se questa skill debba avere questi strumenti.

Passo 8. Approvate o rifiutate

Per registrare l'agente:

aegis workflow signal <execution-id> --response "approve"

Per fermarlo:

aegis workflow signal <execution-id> --response "reject"

La Workflow Manifest Reference elenca "approve" tra i payload accettati dalla condizione input_equals_yes e "reject" tra quelli di input_equals_no. Con l'approvazione, REGISTER distribuisce il manifest e COMPLETE lo conferma.

Passo 9. Ritrovate l'agente in seguito

Poiché ogni agente importato porta source: skill-import e skill-origin: community, queste etichette vi permettono di distinguere gli agenti derivati dalla comunità da quelli scritti dal vostro team, in un elenco oggi o in un audit domani. aegis agent list elenca gli agenti del nodo.

Cosa lascia aperto la documentazione

E poi

Lo stato REVIEW è un normale stato Human, e potete mettere lo stesso varco in qualsiasi workflow scriviate. La nostra guida su come aggiungere un passo di approvazione a un orchestratore di agenti ne percorre uno. AEGIS si installa con il comando stampato su 100monkeys.ai:

curl -fsSL https://get.100monkeys.ai | bash

Installa AEGIS da 100monkeys.ai