vynazevedo

45 mods across 1 repository, 23 stars between them.

why

25

vynazevedo/first-plan

Command

Consulta a camada compilada para responder "por que X existe?". Argumento pode ser símbolo, path, padrão ou decisão. Cruza topology, conventions, rationale, history.

23 7d ago A 35 tokens original MIT

PostToolUse

26

vynazevedo/first-plan

Hook

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing invalidate-cache.sh via bash. From vynazevedo/first-plan.

23 7d ago A tokens not measured original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que constrói o Co-change Graph - "quando arquivo X muda, qual outro arquivo geralmente muda junto?". Use durante Discovery e em /fp:cochange. Baseado em git history. Detecta arquivos co-dependentes que devem ser editados juntos para evitar PRs incompletos. v0.3.0+ usa engine nativo Rust quando disponível…

23 7d ago A 88 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que detecta e instala o binário nativo first-plan-engine (Rust) na primeira invocação. Use quando algum command (cochange, hash, futuramente ast/index/search) for invocado e o binário não estiver presente. Oferece download via GitHub Releases. Plugin funciona sem o engine (graceful fallback), mas com ele fica…

23 7d ago A 87 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que extrai inteligência do git history - heatmap de atividade, ownership, branches/PRs in-flight. Use durante Discovery e em /fp:hot, /fp:owner, /fp:in-flight. Tudo via comandos git read-only.

23 7d ago A 58 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que define o motor de detecção e roteamento de stack lenses do first-plan. Mapeia manifestos (go.mod, package.json, etc) -> stack -> papel -> lens skill correspondente. Use quando precisar decidir qual lens aplicar a uma pasta durante Discovery, ou quando estender suporte a uma nova stack.

23 7d ago A 70 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens fallback para projetos onde nenhuma lens específica detectou. Use quando o projeto tem estrutura inusual, stack rara (Elixir, OCaml, Haskell, Erlang, Zig, etc) ou poliglota além das lenses cobertas. Aplica heurística genérica baseada em extensões e comportamento observável.

23 7d ago A 72 tokens original MIT

first-plan-lens-go

32

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para projetos Go. Use durante Discovery quando go.mod for detectado. Extrai padrões de layout (cmd/internal/pkg), error handling, context.Context, concurrency, code generation, build tags.

23 7d ago A 46 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para mobile - React Native, Swift (iOS), Kotlin (Android), Flutter. Use durante Discovery quando pubspec.yaml, Package.swift, build.gradle.kts (Android) ou react-native em deps for detectado. Cobre navegação, estado, módulos nativos, build/distribuição.

23 7d ago A 68 tokens original MIT

first-plan-lens-php

34

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para PHP. Use durante Discovery quando composer.json for detectado. Cobre Laravel, Symfony, Slim, Hyperf, Laminas, raw PHP. Identifica PSR compliance, ORM, padrões de fila.

23 7d ago A 51 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para Python. Use durante Discovery quando pyproject.toml, setup.py ou requirements.txt for detectado. Cobre FastAPI, Django, Flask, Litestar, Celery workers, data apps, packaging src/ vs flat.

23 7d ago A 54 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para Rust. Use durante Discovery quando Cargo.toml for detectado. Cobre binários, libs, async runtimes (tokio/async-std), error handling, web frameworks (axum, actix-web, rocket).

23 7d ago A 56 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para Terraform e IaC similar (OpenTofu, Pulumi). Use durante Discovery quando arquivos .tf forem detectados. Cobre estrutura de módulos, backend de state, environments, providers, naming/tagging.

23 7d ago A 52 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Stack lens para Node/TypeScript. Use durante Discovery quando package.json for detectado. Cobre Next.js, NestJS, Vite SPA, Express, Astro, Remix, Nuxt, plain Node, monorepos pnpm/turbo/nx.

23 7d ago A 59 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que define como extrair padrões do código com confidence scoring. Use durante Discovery quando precisar identificar convenções, anti-padrões ou padrões idiomáticos do projeto. Cada padrão extraído deve vir com exemplo concreto do código (path:line).

23 7d ago A 56 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que define como o comando /fp:plan emite um plano detalhado para uma feature. Use quando precisar gerar plano que respeite a camada compilada, verifique duplicidade contra 09-features, identifique reuse e siga template em meta-templates/plan.md. Sempre pausa pedindo aprovação ao final.

23 7d ago A 71 tokens original MIT

first-plan-protocol

41

vynazevedo/first-plan

Skill Claude CodeCodex

Esta skill DEVE ser carregada em qualquer comando do plugin first-plan. Define o protocolo PLAN-FIRST (Discovery -> Plan -> Approval -> Execution -> Report), as 7 regras invioláveis e o comportamento esperado em cada fase. Ative quando o usuário invocar /fp: ou mencionar "first-plan", "context compilation", "discovery…

23 7d ago A 81 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que define o schema de proveniência e o sistema de freshness tracking para findings em .first-plan/. Use durante Discovery e refresh para registrar source (file:line@SHA), TTL, confidence inicial e cadeia de supersedeção. Aplica decay de confidence baseado em idade.

23 7d ago A 64 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que define Spec-Code Reconciliation - matching contínuo entre artefatos de intenção (docs, specs, JIRA, GitHub issues) e implementação (código, testes, PRs). Use durante Discovery e em /fp:check para identificar feature ja implementada, em flight, drifted ou abandonada.

23 7d ago A 70 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que define como construir o Reuse Index invertido em 03-reuse/. Use durante Discovery para identificar componentes, utils, types, hooks reutilizáveis no projeto e criar o índice "preciso de X -> use Y".

23 7d ago A 54 tokens original MIT

vynazevedo/first-plan

Skill Claude CodeCodex

Skill que faz busca semantica via BM25 sobre o indice de simbolos do projeto. Substitui grep do reuse-index quando o engine nativo esta disponivel. Encontra "preciso de validacao de email" mesmo se a funcao se chama validateEmailRFC. Use durante /fp:reuse e /fp:plan para identificar componentes reusaveis com matching…

23 7d ago A 88 tokens original MIT