Skip to main content

program-ai-memory-durable-pages

Especialista em mutações deliberadas e escrita de páginas duráveis na wiki do ai-memory, cobrindo anotações permanentes, decisões arquiteturais (ADR), regras de escopo global e remoção precisa de páginas obsoletas.

跳到安装

来源信息

仓库
dandgabr/skills
最近来源活动
2026年9月11日 03:58
检测到的 SKILL.md 语言
葡萄牙语
星标
10
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
5 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
program-ai-memory-durable-pages
description
Especialista em mutações deliberadas e escrita de páginas duráveis na wiki do ai-memory, cobrindo anotações permanentes, decisões arquiteturais (ADR), regras de escopo global e remoção precisa de páginas obsoletas.
metadata
{"type":"management","phase":"implementation","tools":["ai-memory"]}
<!-- ai-memory-managed: routing-skill --> # ai-memory Durable Pages & Wiki Management Esta skill orienta a gravação deliberada e estruturada de conhecimento perene na wiki do [ai-memory](https://github.com/akitaonrails/ai-memory). Gravações deliberadas devem ser utilizadas para armazenar lições aprendidas, regras definitivas e ADRs, diferenciando-se das capturas automáticas de logs e ferramentas feitas pelos hooks. --- ## 🧰 Ferramentas deste Cluster - `memory_write_page`: Cria ou atualiza uma página durável na wiki do projeto ou no escopo global. - `memory_delete_page`: Remove páginas obsoletas ou revogadas através do caminho relativo exato. --- ## 📝 Convenções de Escrita e Títulos 1. **Convenção de Título H1**: - Inicie o corpo do documento (`body`) com o título em `# Título da Página` na primeira linha. O `ai-memory` infere o título automaticamente a partir desse cabeçalho, evitando problemas de escape de caracteres na chamada de ferramentas. 2. **Caminhos Canônicos Recomendados**: - `notes/<topico>.md`: Anotações gerais de engenharia e contexto de negócio. - `decisions/<topico>.md`: Decisões arquiteturais com estrutura ADR. - `concepts/<topico>.md`: Modelos de domínio, entidades e arquitetura conceitual. - `_rules/<topico>.md`: Diretrizes e políticas de projeto. 3. **Páginas Temporárias com TTL (`expires_at`)**: - Se uma informação tiver validade limitada (ex.: migração temporária, credencial de teste ou sprint pontual), defina `expires_at` (RFC3339 ou formato `YYYY-MM-DD`). A página será ocultada após a data e limpa no próximo ciclo de esquecimento (*forget sweep*). --- ## 🏛️ Registro de Decisões de Arquitetura (ADR) Para registrar decisões técnicas com durabilidade garantida, utilize `path: "decisions/<slug>.md"`, marque `pinned: true` e utilize a estrutura canônica: ```markdown # [Título da Decisão] **Status:** accepted <!-- proposed | accepted | superseded by [[decisions/outro]] --> ## Contexto Qual problema forçou a tomada de decisão e quais restrições eram relevantes. ## Decisão O que foi decidido, declarado de forma afirmativa e objetiva. ## Consequências Vantagens obtidas, desvantagens assumidas e alternativas rejeitadas (com justificativa para evitar retrabalho futuro). ``` --- ## 🌐 Preferências e Regras Globais (`scope: "global"`) Quando um padrão técnico for transversal e aplicável a **todos os projetos** da máquina (ex.: convenções de commits, preferência por ferramentas ou regras de segurança da máquina): - Chame `memory_write_page` com o parâmetro `scope: "global"`. - O conteúdo é armazenado no escopo reservado `_global` e retornado automaticamente em consultas em qualquer subprojeto como `global_scope_hits`.
在 GitHub 查看