wiki-yylo
Permite ao agente usar e atualizar registros de conhecimento de forma segura. Ele busca informações antes de criar e atualiza sem editar o original.
O que ela faz
Esta ferramenta ajuda a gerenciar o conhecimento do seu projeto de forma organizada. Você pode pesquisar informações existentes, criar novas anotações duráveis e atualizar as existentes com segurança, tudo usando o sistema YYLO Ledger.
Quando usar
- ✓Quando você precisa guardar informações importantes do projeto para que outros possam encontrar depois.
- ✓Antes de criar uma nova anotação, para ver se algo parecido já existe.
- ✓Quando você precisa atualizar uma informação sem o risco de estragar o histórico.
Exemplo do que pedir para a IA
“Pesquise por 'política de implantação' no wiki do projeto.”
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
Mensagem pronta para colar
Como funciona
A ferramenta interage com o sistema YYLO Ledger para armazenar e recuperar informações. Ela garante que as atualizações sejam feitas de forma segura, verificando o histórico antes de salvar.
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 wiki-yyloOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/wiki-yylo/SKILL.md -o SKILL.mdConteú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 YYLO wiki Records
Trate o Ledger como a fonte da verdade. Use yy ledger em um controlador YYLO e
yylo-ledger em um projeto Ledger independente. Inspecione COMMAND wiki --help antes
de agir; se wiki estiver ausente, a versão instalada do Ledger não expõe comandos nativos de Record e não deve ser contornada com edições diretas de arquivo.
Escolha o record certo
Antes de escrever, decida onde a informação pertence:
- Wiki: conhecimento explicativo durável do projeto ou domínio que trabalhos futuros devem descobrir.
- Tarefa: trabalho solicitado com escopo, status, dependências, critérios de aceitação e evidências de conclusão.
- Fluxo de trabalho: passos estruturados validados, não orientação em prosa.
- Artefato: evidências geradas, relatórios, recibos, logs, saída de modelo ou cargas úteis binárias.
- Documentação de origem: documentação lançada e versionada com o código do produto.
Não coloque segredos, caches, transcrições de sessão, status temporário, evidências geradas volumosas ou recibos operacionais apenas para o proprietário em uma wiki.
Descubra antes de criar
Use primeiro buscas resumidas delimitadas. Resolva records por ID imutável sempre que um for conhecido; slugs e aliases são conveniências de descoberta, não identidade de substituição.
yy ledger wiki search --text "deployment policy" --projection summary --limit 20 -f json
yy ledger wiki get RECORD_ID -f json
yy ledger wiki get RECORD_ID --raw
Use --scope archive|all apenas quando a solicitação exigir records frios. Solicite
projeção full apenas quando os bytes da carga útil forem necessários.
Crie Markdown durável
Use um arquivo ou stdin para conteúdo substancial ou sensível ao shell:
yy ledger wiki create --title "Service ownership" --file ownership.md
yy ledger wiki create --title "Incident notes" --file - < incident-notes.md
Escolha um título, namespace, slug, aliases e relações estáveis deliberadamente. Mantenha um tópico por Record e vincule IDs de Record imutáveis relacionados em vez de duplicar a verdade.
Atualize com segurança
- Leia o Record e a revisão atuais.
- Preserve seu ID imutável e inspecione o histórico quando a intenção não for clara.
- Siga
wiki update --helppara os controles de comparação e substituição instalados. - Forneça a revisão esperada e as evidências de preimage/digest necessárias.
- Use transporte de arquivo; não reescreva os arquivos do Ledger você mesmo.
- Leia a revisão e o recibo resultantes.
Uma incompatibilidade de revisão ou preimage significa que a origem mudou: releia e reconcilie. Nunca force edições concorrentes passadas. Arquivar é uma transição de ciclo de vida, não exclusão.
Use --front-matter apenas para intercâmbio canônico de front-matter e --rendered
para renderização inerte e com escape HTML. Use history RECORD_ID para entender as revisões;
não infira o histórico apenas do payload mais recente.
Limite da wiki do projeto
A orientação portátil do controlador pode residir sob a wiki do controlador, enquanto as páginas do projeto e de domínio mantêm caminhos de propriedade do projeto. Páginas gerenciadas por pacote e de propriedade do projeto podem coexistir. Migração, substituição em tempo de execução, recuperação de merge excepcional, lançamento, implantação e manutenção de arquivo frio permanecem runbooks autoritativos, não conteúdo para resumir em uma habilidade global do dia a dia.
Solicitação completa
$ARGUMENTS
Quando Usar
- Você precisa de conhecimento durável do projeto ou domínio como YYLO Ledger wiki Records (pesquisar, criar, atualizar com segurança de revisão).
- Você deve primeiro decidir se o record pertence à wiki em vez de uma tarefa, fluxo de trabalho, artefato ou documentação do produto.
Limitações
- Pesquise antes de criar; um tópico por Record, vinculado por IDs de Record imutáveis.
- Nunca armazene segredos, caches, transcrições de sessão, status temporário, evidências geradas volumosas ou recibos apenas para o proprietário em uma wiki.
- As atualizações se vinculam à revisão/preimage esperada; em caso de incompatibilidade, releia e reconcilie - nunca force edições concorrentes passadas. Arquivar é uma transição de ciclo de vida, não exclusão.
- Se o grupo
wikiestiver ausente, falhe fechado e solicite uma atualização do Ledger.
Exemplo
yy ledger wiki search --text "deployment policy" --projection summary --limit 20 -f json
yy ledger wiki get RECORD_ID -f json
Adaptado de yylo-dev/yylo-skills (MIT) - v2.0.1; frontmatter, When to Use/Limitations, e limites de segurança adicionados para conformidade upstream.
Perguntas frequentes
Onde devo guardar informações?
Use o 'Wiki' para conhecimento geral do projeto, 'Task' para tarefas específicas, 'Workflow' para passos validados, 'Artifact' para resultados e 'Source documentation' para documentação do código.
Posso guardar senhas ou informações temporárias?
Não, evite guardar segredos, caches, transcrições de sessão, status temporários ou recibos operacionais no wiki.
O que acontece se eu tentar atualizar algo que já mudou?
A ferramenta detecta a mudança e pede para você reler e reconciliar as informações antes de salvar, evitando conflitos.
Detalhes
Descrição original do autor
Use YYLO Ledger wiki Records as durable project knowledge. Search before creating, classify information correctly, and make revision-safe Markdown updates without editing Ledger storage directly.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4570
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC