Pular para o conteúdo
Skillpedia
Bancos de dados48 mil · #2205

artifact-yylo

Ajuda seu agente a capturar e recuperar registros de artefatos do YYLO Ledger. Garante que os registros tenham perfis, modos de carga útil e proveniência intencionais.

O que ela faz

Esta ferramenta permite guardar e encontrar informações importantes (chamadas 'registros de artefato') de forma segura e permanente no sistema YYLO Ledger. Pense nisso como um cofre digital para evidências importantes.

Quando usar

  • ✓Guardar relatórios importantes de testes ou de resultados de modelos.
  • ✓Registrar comprovantes de operações realizadas.
  • ✓Recuperar informações que precisam ser exatas e não podem ser alteradas depois.

Exemplo do que pedir para a IA

“Quero guardar o relatório de teste que acabei de gerar como um registro permanente.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/artifact-yylo/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/artifact-yylo/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você usa comandos específicos para dizer ao sistema o que guardar, como um relatório ou a saída de um programa. O sistema então armazena essa informação de forma segura e você pode pedir para encontrá-la depois usando um identificador único.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill artifact-yylo

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/artifact-yylo/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Use Registros de Artefatos YYLO

Trate o Ledger como a fonte da verdade para identidade e metadados de artefatos. Use yy ledger em um controlador YYLO ou yylo-ledger de forma independente. Inspecione COMMAND artifact --help; se indisponível, não crie arquivos de armazenamento manualmente. Um Registro de Artefato do Ledger é evidência durável, não um artefato de release npm/Python e não um pedido implícito para publicar ou implantar.

Classifique antes de capturar

Escolha o perfil que corresponde à evidência:

  • stdout: saída de processo delimitada;
  • model-output: resposta de um agente/modelo;
  • report: um resultado legível gerado por humanos ou máquinas;
  • receipt: evidência que vincula uma operação e seus inputs/resultado.

Escolha o modo de payload deliberadamente:

  • inline: pequenos bytes imutáveis embutidos no Registro;
  • local: bytes imutáveis endereçados por conteúdo no armazenamento do Ledger;
  • external: bytes externos imutáveis com URI, digest e tamanho;
  • link: referência de URI sem garantia de bytes imutáveis.

Prefira evidência imutável quando a verificação posterior depender de bytes exatos. Um link nunca deve ser apresentado como prova endereçada por conteúdo.

Crie explicitamente

Use transporte de arquivo/stdin e forneça o tipo de mídia:

yy ledger artifact create --title "Focused test report" --profile report \
  --mode local --media-type application/json --file report.json

Para conteúdo imutável externo, forneça a URI suportada, o digest SHA-256 e o tamanho mostrado pela ajuda instalada. Nunca embuta credenciais de URI. O Ledger rejeita esquemas inseguros, travessia, incompatibilidades de tamanho/digest, captura excessiva e padrões de segredo conhecidos.

Anexe apenas proveniência suportada e não secreta, como identidade de ator, agente, modelo, sessão, execução, invocação, tarefa ou fluxo de trabalho. A proveniência de tarefa/fluxo de trabalho usa IDs de Registro imutáveis. Selecione temporary, standard ou permanent de retenção deliberadamente; metadados de retenção não autorizam a exclusão por si só.

Limite operacional-documental

Armazene novos PDRs, contratos de arquitetura e migração, planos, relatórios, recibos e evidências de execução como Registros de Artefatos. Rascunhe em um novo arquivo externo, capture-o com um perfil intencional e modo de payload imutável, leia-o de volta e verifique seu ID, digest, tamanho, proveniência, retenção e histórico antes de remover o rascunho. Use o perfil report para PDRs/contratos legíveis por humanos a menos que a ajuda instalada forneça um perfil aprovado mais específico.

O produto docs/ é apenas para documentação enviada como parte do produto. Nunca coloque evidências operacionais lá para fabricar um diff de produto de tarefa. Preserve arquivos legados .juno_task/specs, mas não crie novos como fallback. Se a API de artefatos instalada estiver indisponível, pare com o rascunho externo intacto e solicite um upgrade do Ledger; não o coloque em corpos de tarefa, respostas, documentos de produto, ou caminhos de controlador gerenciados manualmente.

Encontre e verifique

yy ledger artifact search --profile report --projection summary --limit 20 -f json
yy ledger artifact get RECORD_ID -f json
yy ledger artifact history RECORD_ID -f ndjson

Use projeções de metadados/resumo delimitadas antes de solicitar detalhes do payload. Verifique perfil, modo, tipo de mídia, digest, tamanho, proveniência, retenção, revisão e ID imutável antes de confiar na evidência.

Payloads de artefatos são evidências imutáveis. Represente a substituição com relações predecessora/sucessora explícitas e o contrato de atualização seguro contra revisão instalado; não sobrescreva bytes ou edite objetos de conteúdo. Arquivamento é uma transição de ciclo de vida, não exclusão. Release, publicação, upload externo, execução de retenção e mutação de produção sempre exigem autoridade separada.

Solicitação completa

$ARGUMENTS

Quando Usar

  • Você precisa capturar ou recuperar Registros de Artefatos duráveis do YYLO Ledger (stdout, saída de modelo, relatório, recibo) com proveniência, retenção e payloads imutáveis.
  • Novos PDRs operacionais, contratos, planos, relatórios e recibos pertencem aqui - não em documentos de produto, corpos de tarefa ou novos arquivos .juno_task/specs.

Limitações

  • Payloads são imutáveis: represente a substituição com relações predecessora/sucessora, nunca sobrescrevendo bytes. Arquivamento é uma transição de ciclo de vida, não exclusão.
  • Apenas seguro para segredos: nunca embuta credenciais de URI; o Ledger rejeita esquemas inseguros, travessia, incompatibilidades de tamanho/digest e padrões de segredo conhecidos.
  • Metadados de retenção nunca autorizam a exclusão; release, publicação, upload e mutação de produção sempre precisam de autoridade separada.

Exemplo


…
Perguntas frequentes

O que são 'registros de artefato'?

São como documentos digitais permanentes que guardam informações importantes, como relatórios, saídas de programas ou comprovantes de ações, com detalhes sobre quem os criou e quando.

Posso alterar um registro depois de guardado?

Não, os registros são imutáveis. Se precisar atualizar algo, você cria um novo registro que aponta para o anterior, em vez de modificar o original.

Posso guardar senhas ou informações secretas?

Não, o sistema é projetado para ser seguro e rejeita informações que possam ser segredos, como senhas ou credenciais de acesso.

Detalhes

Descrição original do autor

Capture and retrieve durable YYLO Ledger artifact Records with intentional profiles, payload modes, provenance, retention, and secret-safe immutable evidence.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2205
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas