From cook-pt
Explica o funcionamento do código em detalhe, incluindo lógica, padrões de design, análise de performance e revisão de segurança.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cook-pt:explain-codeThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Explica detalhadamente o funcionamento do código.
Explica detalhadamente o funcionamento do código.
# Exibir conteúdo do arquivo e solicitar ao Claude
cat <file>
"Explique o funcionamento deste código"
# Compreender ownership do Rust
cat main.rs
"Explique do ponto de vista de ownership e lifetime do Rust"
# Explicação de algoritmo
grep -A 50 "quicksort" sort.rs
"Explique o mecanismo e a complexidade deste algoritmo de ordenação"
# Explicação de padrões de design
cat factory.rs
"Explique os padrões de design utilizados e suas vantagens"
# Explicação para iniciantes
cat complex_function.py
"Explique este código linha por linha de forma fácil para iniciantes"
# Análise de performance
cat algorithm.rs
"Apresente os problemas de performance deste código e sugestões de melhoria"
# Explicação com diagrama
cat state_machine.js
"Explique o fluxo de processamento deste código com diagrama em ASCII art"
# Revisão de segurança
cat auth_handler.go
"Aponte as preocupações de segurança deste código"
# Explicação de lógica complexa
cat recursive_parser.rs
"Explique o funcionamento deste parser recursivo sob os seguintes aspectos:
1. Fluxo geral de processamento
2. Papel e responsabilidade de cada função
3. Tratamento de casos extremos
4. Pontos que podem ser melhorados"
# Explicação de processamento assíncrono
cat async_handler.ts
"Explique sobre este processamento assíncrono:
1. Fluxo da cadeia de Promises
2. Mecanismo de tratamento de erros
3. Presença de processamento paralelo
4. Possibilidade de deadlock"
# Explicação de arquitetura
ls -la src/ && cat src/main.rs src/lib.rs
"Explique a arquitetura e estrutura de módulos deste projeto"
Na explicação de código, além de simplesmente explicar o funcionamento, também fornece insights profundos sobre por que foi implementado dessa forma, quais são as vantagens e quais são os problemas potenciais.
npx claudepluginhub wasabeef/claude-code-cookbook --plugin cook-ptExplains code behavior in detail, including purpose, design patterns, performance, and security. Triggered by requests like 'explain this code' or 'how does this work?'.
Explains code behavior in detail, covering logic, architecture, performance, security, and design patterns. Activated by phrases like 'explain this code' or 'what does this function do?'.
Explains code behavior, logic flow, and purpose in detail. Useful for understanding unfamiliar code, algorithms, or architecture.