Pular para o conteúdo
mattpocock/skills

Do briefing ao merge

A esteira completa do Matt Pocock. Cada etapa produz um artefato que a próxima consome — a conversa vira spec, a spec vira tickets, os tickets viram código testado e revisado.

7 etapas · 648 linhas

  1. Ambiente preparadosetup-matt-pocock-skills
    Entrada

    Um repositório

    Entrega

    Ambiente preparado

    Uma vez por repositório. Define tracker, vocabulário de triagem e onde os docs de domínio moram.

    pesado309 linhas
    Ver a skill →
  2. Decisões alinhadasgrill-with-docs
    Entrada

    Briefing e documentação

    Entrega

    Decisões alinhadas

    A entrevista. Não sai daqui enquanto houver ramo de decisão em aberto.

    leve8 linhas
    Ver a skill →
  3. Especificaçãoto-spec
    Entrada

    Conversa alinhada

    Entrega

    Especificação

    Sintetiza o que já foi discutido. Sem nova entrevista.

    médio76 linhas
    Ver a skill →
  4. Tickets com dependênciasto-tickets
    Entrada

    Especificação

    Entrega

    Tickets com dependências

    Quebra em tickets tracer-bullet, cada um declarando o que o bloqueia.

    médio106 linhas
    Ver a skill →
  5. Código testadoimplement
    Entrada

    Spec ou tickets

    Entrega

    Código testado

    Executa os tickets com TDD e revisão embutidas.

    leve16 linhas
    Ver a skill →
  6. Revisão e recomendaçõescode-review
    Entrada

    Código implementado

    Entrega

    Revisão e recomendações

    Dois eixos em paralelo: segue os padrões do repo? cumpre o que a spec pediu?

    médio88 linhas
    Ver a skill →
  7. Aprendizados registradosretro
    Entrada

    Trabalho concluído

    Entrega

    Aprendizados registrados

    O que o agente aprendeu que devia virar documentação.

    leve45 linhas
    Ver a skill →
emilkowalski/skill

O ciclo de animação

Quatro skills que se revezam entre propor, construir e julgar movimento. A separação entre quem escreve e quem critica é deliberada — a mesma sessão que escolheu a curva não é boa juíza dela.

4 etapas · 1.251 linhas

  1. Oportunidades de movimentofind-animation-opportunities
    Entrada

    Uma interface existente

    Entrega

    Oportunidades de movimento

    Varre a interface procurando o que devia se mover — e rejeita o que não devia.

    médio133 linhas
    Ver a skill →
  2. Movimento implementadoanimate
    Entrada

    Interação para animar

    Entrega

    Movimento implementado

    Implementa. Decide na ordem: deve animar? com que propósito? qual curva? quanto tempo?

    pesado525 linhas
    Ver a skill →
  3. Revisão do movimentoreview-animations
    Entrada

    Animações existentes

    Entrega

    Revisão do movimento

    Julga contra um padrão alto. Aprovação se conquista, não se presume.

    pesado301 linhas
    Ver a skill →
  4. Planos de refinamentoimprove-animations
    Entrada

    Codebase com animações

    Entrega

    Planos de refinamento

    Auditoria de codebase inteira, com planos prontos para outro agente executar.

    pesado292 linhas
    Ver a skill →
ibelick/ui-skills

Resgate de interface

Quando a interface existe e funciona, mas está torta. Escopo cirúrgico: cada passo conserta uma categoria e não encosta na identidade do produto.

5 etapas · 604 linhas

  1. Auditoria visualimprove-ui
    Entrada

    Interface existente

    Entrega

    Auditoria visual

    Audita contra o próprio sistema de design do produto. Somente leitura no código-fonte.

    médio117 linhas
    Ver a skill →
  2. Hierarquia e espaçamento ajustadosbaseline-ui
    Entrada

    Interface com inconsistências

    Entrega

    Hierarquia e espaçamento ajustados

    Passe rápido de deslop: espaçamento, hierarquia, tipografia.

    médio86 linhas
    Ver a skill →
  3. Correções de foco, ARIA e contrastefixing-accessibility
    Entrada

    Interface com barreiras de acesso

    Entrega

    Correções de foco, ARIA e contraste

    ARIA, foco, navegação por teclado, contraste, erros de formulário.

    médio136 linhas
    Ver a skill →
  4. Correções de performancefixing-motion-performance
    Entrada

    Animações que travam

    Entrega

    Correções de performance

    Layout thrashing, propriedades de compositor, blur, motion travando.

    médio152 linhas
    Ver a skill →
  5. Metadados revisadosfixing-metadata
    Entrada

    Página para compartilhar

    Entrega

    Metadados revisados

    Title, OG, canonical, JSON-LD. O que só aparece quando alguém compartilha.

    médio113 linhas
    Ver a skill →
Leonxlnx/taste-skill

Do zero ao visual

A rota do taste-skill: estabelecer identidade e referência visual antes de escrever uma linha de código. Imagem primeiro, implementação depois.

4 etapas · 4.223 linhas

  1. Board de identidadebrandkit
    Entrada

    Briefing de marca

    Entrega

    Board de identidade

    Board de identidade: logo, paleta, mundo visual.

    massivo799 linhas
    Ver a skill →
  2. Imagens por seçãoimagegen-frontend-web
    Entrada

    Direção visual

    Entrega

    Imagens por seção

    Uma imagem horizontal por seção. Oito seções, oito imagens.

    massivo988 linhas
    Ver a skill →
  3. Interface implementadaimage-to-code
    Entrada

    Referências visuais

    Entrega

    Interface implementada

    Analisa as referências a fundo e só então implementa para bater com elas.

    massivo1.229 linhas
    Ver a skill →
  4. Direção visual e implementaçãodesign-taste-frontend
    Entrada

    Briefing de uma interface

    Entrega

    Direção visual e implementação

    Governa a implementação com dials de variância, movimento e densidade.

    massivo1.207 linhas
    Ver a skill →
mattpocock/skills

Caça ao bug

O loop de diagnóstico, para quando algo quebrou ou ficou lento e ninguém sabe por quê. Reproduzir antes de teorizar; teste antes de correção.

4 etapas · 449 linhas

  1. Diagnóstico da causa raizdiagnosing-bugs
    Entrada

    Comportamento inesperado

    Entrega

    Diagnóstico da causa raiz

    Loop estruturado de diagnóstico até a causa raiz aparecer.

    médio139 linhas
    Ver a skill →
  2. Teste e implementaçãotdd
    Entrada

    Bug ou comportamento esperado

    Entrega

    Teste e implementação

    O bug vira teste vermelho antes de virar correção.

    médio177 linhas
    Ver a skill →
  3. Revisão e recomendaçõescode-review
    Entrada

    Código implementado

    Entrega

    Revisão e recomendações

    Confere se a correção respeita os padrões e não abriu buraco novo.

    médio88 linhas
    Ver a skill →
  4. Aprendizados registradosretro
    Entrada

    Trabalho concluído

    Entrega

    Aprendizados registrados

    Registra o que teria evitado o bug.

    leve45 linhas
    Ver a skill →
obra/superpowers

O método inteiro

A esteira do Superpowers, do primeiro "quero construir X" até o merge. Cada etapa é obrigatória por design — o pacote não confia que o agente vá pular a parte chata sozinho.

8 etapas · 2.672 linhas

  1. Requisitos e desenhobrainstorming
    Entrada

    Uma intenção de projeto

    Entrega

    Requisitos e desenho

    Antes de qualquer código. Explora intenção, requisito e desenho enquanto ainda é barato mudar.

    pesado503 linhas
    Ver a skill →
  2. Plano de implementaçãowriting-plans
    Entrada

    Requisitos alinhados

    Entrega

    Plano de implementação

    Vira plano escrito, claro o bastante para um júnior sem contexto seguir.

    pesado203 linhas
    Ver a skill →
  3. Workspace isoladousing-git-worktrees
    Entrada

    Repositório de trabalho

    Entrega

    Workspace isolado

    Isola o workspace antes de executar. O plano não roda por cima do que você estava fazendo.

    pesado219 linhas
    Ver a skill →
  4. Teste vermelho, depois verdetest-driven-development
    Entrada

    Comportamento esperado

    Entrega

    Teste vermelho, depois verde

    Vermelho de verdade antes de verde. O teste precisa falhar primeiro.

    massivo672 linhas
    Ver a skill →
  5. Implementação revisada por tarefasubagent-driven-development
    Entrada

    Plano de tarefas

    Entrega

    Implementação revisada por tarefa

    Subagentes executam tarefa a tarefa, com inspeção entre elas.

    pesado481 linhas
    Ver a skill →
  6. Evidências de verificaçãoverification-before-completion
    Entrada

    Trabalho implementado

    Entrega

    Evidências de verificação

    Roda os comandos e lê a saída antes de dizer que passou. Evidência antes de afirmação.

    médio140 linhas
    Ver a skill →
  7. Solicitação de revisãorequesting-code-review
    Entrada

    Implementação e requisitos

    Entrega

    Solicitação de revisão

    Pede revisão contra os requisitos originais.

    pesado253 linhas
    Ver a skill →
  8. Decisão de integraçãofinishing-a-development-branch
    Entrada

    Branch concluída

    Entrega

    Decisão de integração

    Decide como integrar: merge, squash, PR, descarte.

    pesado201 linhas
    Ver a skill →
@opengsd/gsd-core

O ciclo de fase do GSD

O núcleo do GSD são seis comandos que se repetem por fase. Todo o resto das 76 skills é manutenção, auditoria ou atalho em volta deste ciclo.

7 etapas · 374 linhas

  1. PROJECT.mdgsd-new-project
    Entrada

    Contexto do projeto

    Entrega

    PROJECT.md

    Uma vez por projeto. Coleta contexto fundo e escreve PROJECT.md.

    leve47 linhas
    Ver a skill →
  2. SPEC.mdgsd-spec-phase
    Entrada

    Objetivo da fase

    Entrega

    SPEC.md

    O QUE a fase entrega, com pontuação de ambiguidade. Produz SPEC.md.

    médio62 linhas
    Ver a skill →
  3. Decisões de escopogsd-discuss-phase
    Entrada

    Questões da especificação

    Entrega

    Decisões de escopo

    Perguntas adaptativas para fechar o que a spec deixou aberto.

    médio76 linhas
    Ver a skill →
  4. PLAN.mdgsd-plan-phase
    Entrada

    Escopo definido

    Entrega

    PLAN.md

    PLAN.md com laço de verificação embutido.

    médio63 linhas
    Ver a skill →
  5. Implementação por ondasgsd-execute-phase
    Entrada

    Planos com dependências

    Entrega

    Implementação por ondas

    Executa os planos em ondas, respeitando dependência.

    médio63 linhas
    Ver a skill →
  6. Validação com o usuáriogsd-verify-work
    Entrada

    Trabalho implementado

    Entrega

    Validação com o usuário

    UAT conversacional: valida o que foi construído com você, não sozinho.

    leve40 linhas
    Ver a skill →
  7. Lições registradasgsd-extract-learnings
    Entrada

    Artefatos da fase

    Entrega

    Lições registradas

    Extrai decisão, lição, padrão e surpresa dos artefatos da fase.

    leve23 linhas
    Ver a skill →
garrytan/gstack

A mesa de revisores

O gesto que define o gstack: submeter o mesmo plano a quatro papéis diferentes antes de escrever código. Cada um reclama de uma coisa que os outros não veem.

7 etapas · 8.151 linhas

  1. Especificação executávelgstack-spec
    Entrada

    Intenção de produto

    Entrega

    Especificação executável

    Intenção vaga vira spec executável em cinco fases.

    massivo934 linhas
    Ver a skill →
  2. Revisão de estratégiagstack-plan-ceo-review
    Entrada

    Plano de produto

    Entrega

    Revisão de estratégia

    Modo fundador: isso move o quê? por que agora?

    massivo1.180 linhas
    Ver a skill →
  3. Revisão de engenhariagstack-plan-eng-review
    Entrada

    Plano de implementação

    Entrega

    Revisão de engenharia

    Modo gerente de engenharia: dá para construir, manter e testar?

    massivo759 linhas
    Ver a skill →
  4. Revisão de designgstack-plan-design-review
    Entrada

    Plano da experiência

    Entrega

    Revisão de design

    Olho de designer, ainda no plano — antes de existir pixel.

    massivo1.215 linhas
    Ver a skill →
  5. Revisão de manutençãogstack-plan-devex-review
    Entrada

    Plano técnico

    Entrega

    Revisão de manutenção

    Quem vai manter isso daqui a seis meses?

    massivo1.281 linhas
    Ver a skill →
  6. Revisão do códigogstack-review
    Entrada

    Diff da implementação

    Entrega

    Revisão do código

    Revisão do diff antes de landar.

    massivo1.656 linhas
    Ver a skill →
  7. Validação e pull requestgstack-ship
    Entrada

    Branch pronta

    Entrega

    Validação e pull request

    Merge da base, testes, VERSION, CHANGELOG, commit, push, PR.

    massivo1.126 linhas
    Ver a skill →
thedotmack/claude-mem

Memória entre sessões

O que fazer depois de ter memória persistente. A captura é automática; estas são as skills que leem o que foi capturado.

5 etapas · 515 linhas

  1. Contexto inicial do projetolearn-codebase
    Entrada

    Repositório

    Entrega

    Contexto inicial do projeto

    Prime inicial: lê o projeto inteiro uma vez para haver o que lembrar.

    leve22 linhas
    Ver a skill →
  2. Memórias relevantesmem-search
    Entrada

    Pergunta sobre o histórico

    Entrega

    Memórias relevantes

    "A gente já resolveu isso?" — busca nas sessões anteriores.

    médio167 linhas
    Ver a skill →
  3. Plano por fasesmake-plan
    Entrada

    Tarefa e contexto recuperado

    Entrega

    Plano por fases

    Planeja já com o que a memória devolveu como contexto.

    médio68 linhas
    Ver a skill →
  4. Tarefas executadasdo
    Entrada

    Plano por fases

    Entrega

    Tarefas executadas

    Executa o plano em fases, com subagentes.

    leve46 linhas
    Ver a skill →
  5. Relato do históricotimeline-report
    Entrada

    Linha do tempo do projeto

    Entrega

    Relato do histórico

    A história inteira do projeto, narrada a partir da linha do tempo.

    pesado212 linhas
    Ver a skill →
mksglu/context-mode

Orçamento de contexto

Não é sobre o que o agente produz, é sobre quanto custa produzir. Três pacotes atacam isso por ângulos diferentes — vale combinar em vez de escolher.

6 etapas · 341 linhas

  1. Diagnóstico do ambientectx-doctor
    Entrada

    Ambiente instalado

    Entrega

    Diagnóstico do ambiente

    Primeiro passo obrigatório: valida runtimes, hooks e FTS5.

    leve23 linhas
    Ver a skill →
  2. Índice localctx-index
    Entrada

    Documentação e código

    Entrega

    Índice local

    Indexa documentação e código na base local, para buscar trecho em vez de reler arquivo.

    leve47 linhas
    Ver a skill →
  3. Trechos relevantesctx-search
    Entrada

    Consulta ao índice

    Entrega

    Trechos relevantes

    Recupera o snippet certo sem carregar o arquivo inteiro.

    leve36 linhas
    Ver a skill →
  4. Texto comprimidocaveman
    Entrada

    Resposta técnica

    Entrega

    Texto comprimido

    Corta o lado da saída: registro comprimido por regra, não por pedido.

    médio143 linhas
    Ver a skill →
  5. Estatísticas da compressãocaveman-stats
    Entrada

    Sessão com compressão

    Entrega

    Estatísticas da compressão

    Mostra o que a compressão economizou de fato na sessão.

    médio65 linhas
    Ver a skill →
  6. Estatísticas de contextoctx-stats
    Entrada

    Sessão com roteamento

    Entrega

    Estatísticas de contexto

    Mostra o que o roteamento de saída economizou de janela.

    leve27 linhas
    Ver a skill →
blader/humanizer

Texto que não parece IA

Dois pacotes atacam o slop de escrita por métodos opostos — um julga com nota, o outro reescreve sem mudar o conteúdo. Usados em sequência, cobrem o que nenhum cobre sozinho.

4 etapas · 1.196 linhas

  1. Avaliação e revisão do textostop-slop
    Entrada

    Texto para revisar

    Entrega

    Avaliação e revisão do texto

    Pontua de 1 a 10 em cinco eixos. Abaixo de 35 de 50, revisa.

    médio69 linhas
    Ver a skill →
  2. Texto reescritohumanizer
    Entrada

    Texto com tiques de IA

    Entrega

    Texto reescrito

    Reescreve os tiques que a nota apontou, sem mexer no argumento.

    massivo629 linhas
    Ver a skill →
  3. Copy editadacopy-editing
    Entrada

    Texto de marketing

    Entrega

    Copy editada

    Passe final de edição com olho de marketing, não de escritor.

    pesado458 linhas
    Ver a skill →
  4. Revisão de voz e tomwriting-guidelines
    Entrada

    Documentação

    Entrega

    Revisão de voz e tom

    Se for documentação, confere contra o manual de voz e tom da Vercel.

    leve40 linhas
    Ver a skill →
charlie947/social-media-skills

LinkedIn, do zero ao publicado

A ordem importa mais aqui do que em qualquer outro fluxo do catálogo: sem o passo da voz, tudo que vem depois escreve genérico.

7 etapas · 1.066 linhas

  1. Perfil de vozvoice-builder
    Entrada

    Entrevista com o autor

    Entrega

    Perfil de voz

    Obrigatório e primeiro. Entrevista você e grava voice.md e about-me.md.

    pesado267 linhas
    Ver a skill →
  2. Histórias relevantesniche-research
    Entrada

    Nicho de atuação

    Entrega

    Histórias relevantes

    As vinte histórias relevantes do nicho nos últimos sete dias.

    médio132 linhas
    Ver a skill →
  3. Matriz de pautascontent-matrix
    Entrada

    Pilares de conteúdo

    Entrega

    Matriz de pautas

    Pilares × oito formatos = de 24 a 40 pautas numa tabela.

    médio107 linhas
    Ver a skill →
  4. Alternativas de aberturahook-generator
    Entrada

    Pauta escolhida

    Entrega

    Alternativas de abertura

    Seis aberturas de duas linhas para a pauta escolhida.

    médio98 linhas
    Ver a skill →
  5. Rascunho do postpost-writer
    Entrada

    Pauta e perfil de voz

    Entrega

    Rascunho do post

    Escreve no seu registro, lendo o voice.md.

    médio141 linhas
    Ver a skill →
  6. Avaliação do postpost-scorer
    Entrada

    Post e histórico

    Entrega

    Avaliação do post

    Pontua contra o seu próprio histórico de desempenho.

    médio163 linhas
    Ver a skill →
  7. Peça visualgraphic-designer
    Entrada

    Conteúdo do post

    Entrega

    Peça visual

    Decide entre gráfico em HTML/CSS ou infográfico gerado.

    médio158 linhas
    Ver a skill →
coreyhaines31/marketingskills

Lançar um produto

A esteira de go-to-market do pacote do Corey Haines. Cada passo produz um artefato que o seguinte consome — posicionamento antes de oferta, oferta antes de copy, copy antes de canal.

7 etapas · 2.051 linhas

  1. Posicionamento e públicoproduct-marketing
    Entrada

    Contexto do produto

    Entrega

    Posicionamento e público

    O documento de contexto: ICP, posicionamento, diferenciação.

    pesado256 linhas
    Ver a skill →
  2. Evidências de clientescustomer-research
    Entrada

    Perguntas sobre clientes

    Entrega

    Evidências de clientes

    Entrevista, review mining, VOC. O que os clientes realmente dizem.

    pesado306 linhas
    Ver a skill →
  3. Oferta estruturadaoffers
    Entrada

    Produto e público

    Entrega

    Oferta estruturada

    A oferta em si: valor, bônus, garantia, escassez, nome.

    médio156 linhas
    Ver a skill →
  4. Texto da páginacopywriting
    Entrada

    Oferta e briefing

    Entrega

    Texto da página

    A página que apresenta a oferta.

    pesado257 linhas
    Ver a skill →
  5. Plano de lançamentolaunch
    Entrada

    Produto e oferta

    Entrega

    Plano de lançamento

    O momento: Product Hunt, waitlist, checklist de lançamento.

    pesado382 linhas
    Ver a skill →
  6. Preparação para submissõesdirectory-submissions
    Entrada

    Produto e diretórios

    Entrega

    Preparação para submissões

    A camada de backlink e descoberta que sustenta o lançamento.

    pesado382 linhas
    Ver a skill →
  7. Sequência de e-mailsemails
    Entrada

    Oferta e jornada

    Entrega

    Sequência de e-mails

    A sequência que trabalha depois que o pico passou.

    pesado312 linhas
    Ver a skill →
muratcankoylan/context-engineering

Contexto que não apodrece

Para quem constrói agentes, não para quem usa. A teoria de por que a sessão piora depois de uma hora — e o que fazer a respeito.

6 etapas · 1.607 linhas

  1. Modelo de contextocontext-fundamentals
    Entrada

    Sistema de agentes

    Entrega

    Modelo de contexto

    O modelo mental: o que é contexto e como cada parte afeta o comportamento.

    pesado211 linhas
    Ver a skill →
  2. Diagnóstico de degradaçãocontext-degradation
    Entrada

    Sessão longa

    Entrega

    Diagnóstico de degradação

    Perdido-no-meio, envenenamento, falha de atenção em sessão longa.

    pesado237 linhas
    Ver a skill →
  3. Estado útil resumidocontext-compression
    Entrada

    Conversa e ferramentas

    Entrega

    Estado útil resumido

    Preservar estado útil enquanto reduz conversa e saída de ferramenta.

    pesado280 linhas
    Ver a skill →
  4. Rascunho persistido em discofilesystem-context
    Entrada

    Contexto da sessão

    Entrega

    Rascunho persistido em disco

    Rascunho durável em disco em vez de tudo na janela.

    pesado297 linhas
    Ver a skill →
  5. Descrições revisadastool-design
    Entrada

    Ferramentas do agente

    Entrega

    Descrições revisadas

    A camada mais subestimada: descrição de ferramenta que o agente entende.

    pesado297 linhas
    Ver a skill →
  6. Plano de avaliaçãoevaluation
    Entrada

    Sistema e critérios

    Entrega

    Plano de avaliação

    Como saber se qualquer uma dessas mudanças melhorou alguma coisa.

    pesado285 linhas
    Ver a skill →