learn-history

Analise todas as sessões passadas deste projeto e extraia conhecimento que vale a pena persistir em AGENTS.md, .claude/agents/ ou memória. Análise profunda da sessão completa…

npx skills add https://github.com/openshift/oc --skill learn-history

Analyze the full session history for this project to extract knowledge worth persisting.

Session logs location

Session logs are JSONL files at the project config path. Find them with:

ls -lhS ~/.claude/projects/$(echo "$PWD" | tr '/' '-')/*.jsonl

Each line is a JSON object with a type field (user for user messages, others for assistant responses). User messages have .message.content with the prompt text.

Process

  1. Read the current state of AGENTS.md, .claude/agents/*.md, and the memory index for this project at ~/.claude/projects/$(echo "$PWD" | tr '/' '-')/memory/MEMORY.md (skip if absent)
  2. List all session files, sorted by size (larger sessions have more content worth mining)
  3. For each session, extract user messages and assistant text responses (skip tool results — they're too large). Focus on:
    • User corrections and redirections
    • Patterns that were discovered after expensive exploration
    • Knowledge that was needed repeatedly across sessions
  4. Cross-reference findings against what's already documented to avoid duplicates
  5. Group findings by destination:
    • AGENTS.md — brief conventions/rules (1-2 lines each)
    • .claude/agents/*.md — agent-specific knowledge
    • Memory — user preferences, project context, feedback
    • Nowhere — already documented or too specific to recur
  6. Present a summary of all proposed changes for approval. Do NOT write anything until approved.

Guidelines

  • Prioritize findings that recur across multiple sessions — those have the highest ROI
  • Keep AGENTS.md entries concise. If something needs more than 2 lines, it probably doesn't belong there.

Mais skills de openshift

openshift-docs
openshift
Pesquise e leia a documentação do OpenShift Container Platform em formato markdown. Use quando o usuário perguntar sobre recursos, configuração, instalação do OpenShift...
triage-leaked-infra
openshift
Avalie se uma VPC da AWS ou um conjunto de infraestrutura do HyperShift CI é seguro para excluir. Use quando o usuário colar a saída limpa do leaked e perguntar 'posso excluir isso?', 'é…
openshift-expert
openshift
Especialista em plataforma OpenShift e Kubernetes com profundo conhecimento em arquitetura de cluster, operadores, redes, armazenamento, solução de problemas e pipelines de CI/CD. Use…
Konflux Archived PipelineRuns
openshift
Acessa PipelineRuns, TaskRuns e logs de pod arquivados do Konflux via KubeArchive. Aplica-se automaticamente ao verificar resultados de PipelineRun do Konflux, investigar…
backport
openshift
Fazer backport de commits ou PRs da branch principal para uma branch de release. Use quando o usuário pedir para fazer backport, cherry-pick ou portar alterações entre branches, ou ao resolver…
rebase
openshift
Rebaseie o branch atual no branch base, resolva todos os conflitos e verifique se lint, i18n e build passam. Use quando o usuário pedir para rebasear, atualizar ou sincronizar…
Build CPO Image
openshift
Construir e enviar a imagem do contêiner control-plane-operator. Aplica-se automaticamente ao testar alterações no CPO que exigem implantação em um cluster ativo.
find-complexity
openshift
Encontra funções e métodos com alta complexidade ciclomática, comprimento excessivo ou muitos parâmetros. Use quando o usuário pedir para encontrar código complexo, complexidade…