Skip to main content

program-ai-memory-retrieval

Especialista em consultas e recuperação de memória de longo prazo no ai-memory, cobrindo buscas semânticas (FTS5 + vetor + grafo), histórico de decisões de arquitetura, gotchas, procedimentos, briefings estruturados e recuperação de observações de sessões.

설치로 이동

소스 정보

저장소
dandgabr/skills
최근 소스 활동
2026년 9월 11일 03:58
감지된 SKILL.md 언어
포르투갈어
스타
9
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
5 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
program-ai-memory-retrieval
description
Especialista em consultas e recuperação de memória de longo prazo no ai-memory, cobrindo buscas semânticas (FTS5 + vetor + grafo), histórico de decisões de arquitetura, gotchas, procedimentos, briefings estruturados e recuperação de observações de sessões.
metadata
{"type":"management","phase":"discovery","tools":["ai-memory"]}
<!-- ai-memory-managed: routing-skill --> # ai-memory Retrieval & Discovery Esta skill orienta o processo de leitura e consulta ao sistema de memória de longo prazo [ai-memory](https://github.com/akitaonrails/ai-memory), permitindo que agentes resgatem contexto prévio, decisões arquiteturais, armadilhas técnicas (*gotchas*) e diretrizes consolidadas antes de propor mudanças no código. --- ## 🧰 Ferramentas deste Cluster - `memory_query`: Busca na wiki do projeto atual por decisões prévias, regras, procedimentos e anotações. Combina FTS5, casamento de entidades e ranking por autoridade de fontes. - `memory_recent`: Lista as páginas mais recentemente atualizadas para uma checagem rápida de atividades do projeto. - `memory_read_page`: Carrega o corpo completo de uma página específica após um resultado de busca ou acesso por caminho exato. - `memory_read_session_observations`: Lê as observações brutas capturadas por hooks em uma sessão (prompts, ferramentas, saídas). - `memory_status`: Relata o estado de saúde, contagem de observações e tamanho da base de conhecimento. - `memory_briefing`: Retorna um snapshot estruturado (sem chamada LLM) com métricas de 7d/30d, regras e páginas recentes. - `memory_explore`: Gera um resumo discursivo calibrado pelo tempo de inatividade para ambientação rápida. --- ## 🎯 Escopo de Projeto e Repositório Ao utilizar clientes estáticos ou quando não houver marcador de sessão herdado: - Se houver um `.ai-memory.toml` na raiz do subprojeto/repositório, utilize o `workspace` e `project` declarados nele. - Para consultas abrangentes entre múltiplos projetos da máquina, utilize `global: true` no `memory_query` (sem especificar `workspace` ou `project`). - Páginas expiradas por TTL são excluídas por padrão; inclua `include_expired: true` apenas quando o usuário solicitar explicitamente auditoria histórica. --- ## 🔍 Diretrizes de Consulta Eficiente 1. **Antes de Propor Arquiteturas ou Refatorações**: - Sempre faça uma busca preliminar com `memory_query` para verificar se a decisão técnica já foi discutida ou se há um ADR registrado. 2. **Trechos de Busca vs. Conteúdo Integral**: - A ferramenta `memory_query` retorna *snippets* (trechos destacados). Se o título ou caminho da página for relevante (ex.: `decisions/*`, `_rules/*`, `gotchas/*`), use `memory_read_page` para ler o documento na íntegra. 3. **Avaliação Crítica de Evidências**: - Trate o conteúdo resgatado da memória como histórico valioso, porém sempre valide com o estado atual do repositório e com as instruções atuais do usuário. 4. **Feedback de Utilidade**: - Quando uma página consultada for extremamente útil ou se estiver obsoleta/incorreta, acione `memory_feedback` com os sinais `helpful`, `stale` ou `wrong` para enriquecer a curadoria contínua da memória.
GitHub에서 보기