Ir para o conteúdo

Ferramentas de Plataforma (Streams E–I)

Os Streams E a I cobrem o ecossistema de desenvolvimento mais amplo — decisões de stack, geração de agentes, tooling do ciclo de dev, integração com git, orquestração multi-agente, governança e operações.

Referência Rápida

FerramentaDescriçãoDisponibilidade
suggest_stackRecomende a melhor stack tecnológica com base nos objetivos e restrições do projetoIncluída
check_versionsVerifique versões instaladas de frameworks e ferramentas; recomende atualizaçõesIncluída
generate_skillGere uma skill do Claude a partir de uma spec ou padrão da base de códigoIncluída
skill_searchPesquise skills instaláveis do Claude em múltiplos registrosIncluída
skill_installInstale uma skill de um registro no diretório .claude/skills/ de um projetoIncluída
detect_agentDetecte capacidades e comportamentos de agentes de IA na base de códigoIncluída
detect_deprecationsDetecte padrões, APIs ou bibliotecas depreciadas em usoIncluída
generate_sub_agentGere uma configuração de sub-agente especializado para uma tarefa específicaIncluída
generate_rulesGere regras e convenções do projeto a partir de uma specIncluída
generate_teammate_promptGere prompts estruturados de agentes para uma Equipe de AgentesIncluída
suggest_toolingSugira ferramentas e integrações que melhorariam os fluxos de desenvolvimentoIncluída
discover_mcpsDescubra servidores MCP disponíveis e suas capacidadesIncluída
suggest_mcpsSugira servidores MCP com base nas necessidades do projetoIncluída
suggest_mcp_serverSugira servidores MCP apropriados para o projeto atualIncluída
generate_testsGere casos de teste e cenários de teste abrangentes a partir de uma specIncluída
generate_docsGere documentação técnica automaticamente a partir de specsIncluída
generate_ciGere configuração de workflow CI do GitHub Actions para um projetoIncluída
generate_planu_ciGere um workflow CI do GitHub Actions específico do PlanuIncluída
transform_codeAplique transformações determinísticas de código usando a TypeScript Compiler APIIncluída
integrate_pmIntegre ferramentas e fluxos de gerenciamento de projetos com o PlanuIncluída
update_registryAdicione uma entrada de framework personalizado ao registro localIncluída
manage_hooksConfigure e gerencie git hooks para o projetoIncluída
start_hooksInicie o file watcher e o motor de hooks de um projetoIncluída
stop_hooksPare o file watcher e o motor de hooksIncluída
hook_statusObtenha o status atual do motor de hooksIncluída
configure_hooksVisualize ou atualize a configuração do motor de hooks em tempo de execuçãoIncluída
manage_gitGerencie operações git: branches, commits, push, PRsIncluída
create_pr_from_specCrie um Pull Request do GitHub a partir de uma specIncluída
review_prAnalise o diff de um Pull Request para achados de revisãoIncluída
pr_statusListe Pull Requests abertos com status de revisão e checks de CIIncluída
create_releaseCrie um GitHub Release com release notes geradas automaticamenteIncluída
generate_changelogGere um changelog a partir de Pull Requests mesclados entre dois refs gitIncluída
orchestrateCoordene e execute fluxos de trabalho complexos com múltiplas etapasIncluída
orchestrate_runtimeLance e coordene agentes paralelos com topologias configuráveisIncluída
orchestrate_agentsOrquestre múltiplos agentes de IA para execução paralela ou sequencial de tarefasIncluída
agent_swarm_statusObtenha status de sessões de orquestração: progresso dos agentes, status das tarefas, métricas e custoIncluída
validate_team_resultsValide os resultados combinados de todos os agentes após execução paralelaIncluída
manage_contextGerencie e otimize o uso de contexto entre specs e projetosIncluída
context_budgetVisualize e gerencie seu orçamento de tokens de contexto para desenvolvimento assistido por IAIncluída
token_intelligenceAnálise avançada de tokens: rastreamento de custos, monitoramento de orçamento, precisão de estimativas, detecção de tendências e alertas de anomaliasIncluída
consult_docsPesquise e consulte documentação do projeto sem sair do CLIIncluída
migrate_techPlaneje e execute uma migração de tecnologiaIncluída
ecosystem_statusEscaneie fontes externas do ecossistema para novas capacidades, padrões e oportunidades de integraçãoIncluída
generate_infrastructureGere Infrastructure-as-Code (IaC) a partir de uma specIncluída
configure_rolesAtive ou desative o Controle de Acesso Baseado em Funções (RBAC) para um projetoIncluída
assign_roleAtribua uma função a um usuário para um projeto ou uma spec específicaIncluída
configure_workersConfigure workers de análise em background: ativar/desativar, definir cooldown, definir prioridadeIncluída
worker_statusMostre o status dos workers de análise em backgroundIncluída
configure_llm_providersConfigure provedores de LLM para suporte multi-provedorIncluída
llm_provider_statusMostre o status de todos os provedores de LLM configurados, incluindo saúde e rastreamento de custosIncluída
configure_observabilityConfigure rastreamento e métricas OpenTelemetry (OTel)Incluída
manage_pluginsListe, instale, ative, desative, desinstale ou obtenha informações sobre plugins do PlanuIncluída
scaffold_pluginGere um projeto de plugin inicial com manifesto, ponto de entrada, testes e exemplosIncluída
token_usageVisualize métricas de consumo de tokens, performance de cache e economia de otimizaçãoIncluída
submit_feedbackEnvie um relatório de bug, solicitação de funcionalidade ou sugestãoIncluída
triage_feedbackVisualize e priorize feedbacks pendentes agrupados por similaridadeIncluída
resolve_feedbackMarque um feedback como resolvido, vinculando-o à spec e ao PR que o tratouIncluída
registry_searchPesquise specs reutilizáveis no registro do PlanuIncluída
registry_installInstale uma spec do registro do Planu em um projeto localIncluída
configure_oauthVerifique ou teste a autenticação OAuth 2.1 Bearer tokenIncluída

Stream E — Stack & Agentes

suggest_stack

Recomende a melhor stack tecnológica com base nos objetivos e restrições do projeto.

Quando usar: No início do projeto quando a equipe está escolhendo entre tecnologias concorrentes, ou ao validar uma escolha de stack contra as restrições do projeto.

Prompt: "Suggest a stack for a real-time collaborative document editor for project proj_abc123"

check_versions

Verifique versões instaladas de frameworks e ferramentas; recomende atualizações.

O que verifica:

  • Versões atuais vs. últimas estáveis
  • CVEs conhecidas e avisos de segurança
  • Pacotes depreciados
  • Avisos de breaking changes para grandes diferenças de versão
Prompt: "Check dependency versions for project proj_abc123"

generate_skill

Gere uma skill do Claude a partir de uma spec ou padrão da base de código.

Plataformas suportadas: Claude Code (skills CLAUDE.md), Cursor (fragmentos .cursorrules), Windsurf, instruções Copilot, definições de agentes personalizados.

Prompt: "Generate a Claude Code skill for the authentication workflow in project proj_abc123"

Pesquise skills instaláveis do Claude em múltiplos registros.

Quando usar: Quando você quer encontrar skills mantidas pela comunidade ou curadas pelo Planu relevantes para sua stack ou fluxo de trabalho.

Prompt: "Search for TypeScript skills in the Planu skill registry"

skill_install

Instale uma skill de um registro no diretório .claude/skills/ de um projeto.

Quando usar: Após encontrar uma skill com skill_search, para adicioná-la ao seu projeto para que os agentes possam usá-la automaticamente.

Prompt: "Install the typescript-expert skill into project proj_abc123"

detect_agent

Detecte capacidades e comportamentos de agentes de IA na base de código.

Quando usar: Quando você precisa gerar artefatos específicos do agente (arquivos de regras, skills, arquivos de memória) e quer que o Planu selecione automaticamente o formato correto.

Prompt: "Detect what AI agent is configured at /workspace/my-app"

detect_deprecations

Detecte padrões, APIs ou bibliotecas depreciadas em uso.

Quando usar: Antes de um upgrade de versão principal, ou como parte de uma revisão trimestral de dívida técnica. Varre arquivos fonte do projeto sem necessidade de rede.

Prompt: "Detect deprecated APIs in project proj_abc123"

generate_sub_agent

Gere uma configuração de sub-agente especializado para uma tarefa específica.

O que produz: Uma definição estruturada de agente com capacidades, propriedade de recursos, protocolo de handoff e contrato de comunicação — pronto para uso com orchestrate_agents.

Prompt: "Generate a sub-agent for the database migration task in spec SPEC-011 for project proj_abc123"

generate_rules

Gere regras e convenções do projeto — .cursorrules, CLAUDE.md, instruções Copilot ou regras Windsurf — derivadas da Constituição do projeto e padrões detectados.

Prompt: "Generate a CLAUDE.md for project proj_abc123"
Prompt: "Generate .cursorrules for project proj_abc123"

generate_teammate_prompt

Gere prompts estruturados de agentes para uma Equipe de Agentes.

Quando usar: Ao configurar execução paralela de agentes com orchestrate_agents ou orchestrate_runtime. Cada agente recebe um prompt focado e não sobreposto com propriedade explícita de arquivos.

Prompt: "Generate teammate prompts for specs SPEC-012 through SPEC-015 in project proj_abc123"

Stream F — Ciclo de Dev

suggest_tooling

Sugira ferramentas e integrações que melhorariam os fluxos de desenvolvimento.

Cobertura:

  • CI/CD (GitHub Actions, GitLab CI, CircleCI, etc.)
  • Testes (unitário, integração, E2E, regressão visual)
  • Monitoramento e observabilidade (OpenTelemetry, Datadog, Grafana)
  • Tooling de IA nativa (observabilidade de LLM, cache semântico, gerenciamento de prompts, guardrails)
  • Tooling de performance frontend (Lighthouse CI, regressão visual, bibliotecas de componentes)
Prompt: "Suggest tooling for project proj_abc123"

discover_mcps

Descubra servidores MCP disponíveis e suas capacidades.

Quando usar: Quando você quer entender quais servidores MCP estão configurados no ambiente atual.

Prompt: "What MCP servers are available in my environment?"

suggest_mcps

Sugira servidores MCP com base nas necessidades do projeto.

Quando usar: Ao iniciar um novo projeto e querer recomendações de servidores MCP que correspondam à sua stack e padrões de fluxo de trabalho detectados.

Prompt: "Suggest MCP servers for project proj_abc123"

suggest_mcp_server

Sugira servidores MCP apropriados para o projeto atual.

Quando usar: Quando você precisa de uma recomendação focada para uma lacuna de capacidade específica (ex., "Preciso de um servidor MCP para operações de banco de dados").

Prompt: "Suggest an MCP server for managing PostgreSQL for project proj_abc123"

generate_tests

Gere casos de teste e cenários de teste abrangentes a partir dos critérios de aceitação de uma spec.

O que produz:

  • Plano de testes com nomes de casos de teste mapeados para critérios de aceitação
  • Stubs de arquivos de teste no framework de testes do seu projeto (vitest, pytest, go test, JUnit, etc.)
  • Metas de cobertura por critério
  • Estratégia de mock para dependências externas
Prompt: "Generate tests for spec SPEC-003 in project proj_abc123"

generate_docs

Gere documentação técnica automaticamente a partir de specs — docs de API, seções de README, visões gerais de arquitetura.

Prompt: "Generate API documentation for spec SPEC-007 in project proj_abc123"
Prompt: "Generate a README section for the authentication module from spec SPEC-001"

generate_ci

Gere configuração de workflow CI para um projeto.

Suportados: GitHub Actions, GitLab CI, CircleCI, Jenkins, Azure Pipelines, Bitbucket Pipelines.

Prompt: "Generate a GitHub Actions CI pipeline for project proj_abc123"

generate_planu_ci

Gere um workflow CI do GitHub Actions específico do Planu que valida specs, verifica drift e aplica quality gates como parte do seu pipeline de CI.

Prompt: "Generate a Planu CI check for my GitHub Actions pipeline in project proj_abc123"

transform_code

Aplique transformações determinísticas de código usando a TypeScript Compiler API.

Quando usar: Ao migrar padrões de código (baseado em classe para funcional, callbacks para async/await), refatorar para corresponder aos requisitos da spec ou aplicar padrões consistentes em uma base de código.

Prompt: "Transform the auth module from callbacks to async/await in project proj_abc123"

integrate_pm

Integre ferramentas e fluxos de gerenciamento de projetos com o Planu — crie issues, epics ou tarefas a partir de specs.

Suportados: Jira, Linear, GitHub Issues, GitLab Issues, Trello, Notion.

Prompt: "Create a GitHub issue for spec SPEC-004 in project proj_abc123"
Prompt: "Create a Linear task for spec SPEC-009 in project proj_abc123"

update_registry

Adicione uma entrada de framework personalizado ao registro local.

Quando usar: Quando seu projeto usa um framework não reconhecido pelo catálogo integrado do Planu — adiciona-o para que suggest_stack, check_versions e suggest_tooling possam usá-lo.

Prompt: "Add my custom framework 'acme-framework' v2.1 to the local registry for project proj_abc123"

manage_hooks

Configure e gerencie git hooks para o projeto — pre-commit, post-merge, pre-push — vinculados à validação de specs e quality gates.

Quando usar: Ao configurar ou modificar git hooks que aplicam as regras do fluxo de trabalho SDD.

Prompt: "Set up pre-commit hooks for spec validation in project proj_abc123"

start_hooks

Inicie o file watcher e o motor de hooks de um projeto.

Quando usar: Para ativar o processamento de hooks em tempo real durante uma sessão de desenvolvimento ativa.

Prompt: "Start the hook engine for project proj_abc123"

stop_hooks

Pare o file watcher e o motor de hooks.

Prompt: "Stop the hook engine for project proj_abc123"

hook_status

Obtenha o status atual do motor de hooks — se está em execução, quais hooks estão ativos e histórico recente de acionamentos.

Prompt: "Check hook engine status for project proj_abc123"

configure_hooks

Visualize ou atualize a configuração do motor de hooks em tempo de execução sem reiniciar.

Quando usar: Para alterar intervalos de cooldown, ativar/desativar hooks específicos ou ajustar prioridades de hooks sem parar e reiniciar o motor.

Prompt: "Configure hooks to increase cooldown to 60 seconds for project proj_abc123"

Stream G — Git & CI

manage_git

Gerencie operações git: branches, commits, push, PRs — vinculados a specs para rastreabilidade completa.

Prompt: "Create a branch for spec SPEC-005 in project proj_abc123"
Prompt: "Generate a PR description for spec SPEC-005 in project proj_abc123"
Prompt: "Generate a changelog from specs SPEC-001 through SPEC-010 for project proj_abc123"

create_pr_from_spec

Crie um Pull Request do GitHub a partir de uma spec — preenche automaticamente título, corpo, labels e metadados da spec vinculada.

Quando usar: Após implementar uma spec e querer abrir um PR com rastreabilidade SDD completa (ID da spec, critérios de aceitação, notas de implementação).

Prompt: "Create a PR from spec SPEC-012 in project proj_abc123"

review_pr

Analise o diff de um Pull Request para achados de revisão — verifica conformidade com spec, padrões de código e problemas de qualidade.

Quando usar: Antes de aprovar um PR, ou como uma etapa automatizada no CI para detectar drift de spec cedo.

Prompt: "Review PR #88 for project proj_abc123"

pr_status

Liste Pull Requests abertos com status de revisão e checks de CI.

Quando usar: Para obter uma visão rápida de todos os PRs em andamento e seu status de bloqueio antes de uma sessão de planejamento ou standup.

Prompt: "Show PR status for project proj_abc123"

create_release

Crie um GitHub Release com release notes geradas automaticamente derivadas de specs mescladas e PRs.

Prompt: "Create a release v2.1.0 for project proj_abc123"

generate_changelog

Gere um changelog a partir de Pull Requests mesclados entre dois refs git.

Quando usar: Antes de um release para compilar um resumo legível por humanos de todas as mudanças desde a última tag.

Prompt: "Generate a changelog from v2.0.0 to HEAD for project proj_abc123"

Stream H — Orquestração & Contexto

orchestrate

Coordene e execute fluxos de trabalho complexos com múltiplas etapas — registre agentes, bloqueie recursos, distribua tarefas e gerencie estado de execução paralela.

Prompt: "Register an agent for spec SPEC-011 and lock the auth module in project proj_abc123"

orchestrate_runtime

Lance e coordene agentes paralelos com topologias configuráveis (fan-out, pipeline, consenso).

Quando usar: Ao executar 3+ tarefas de implementação independentes em paralelo e precisar de gerenciamento centralizado de estado, detecção de conflitos e agregação de resultados.

Prompt: "Launch a fan-out orchestration for specs SPEC-020 through SPEC-025 in project proj_abc123"

orchestrate_agents

Orquestre múltiplos agentes de IA para execução paralela ou sequencial de tarefas — declare capacidades, roteie tarefas, gere contextos de handoff e detecte conflitos de propriedade de arquivos antes da execução.

Prompt: "Orchestrate agents for specs SPEC-012, SPEC-013, SPEC-014 in project proj_abc123"

agent_swarm_status

Obtenha status de sessões de orquestração: progresso dos agentes, status das tarefas, métricas e custo.

Quando usar: Durante ou após uma sessão de agentes paralelos para monitorar quais agentes estão bloqueados, concluídos ou falhando.

Prompt: "Show swarm status for orchestration session orch_abc123"

validate_team_results

Valide os resultados combinados de todos os agentes após execução paralela — verifica conflitos, saídas ausentes e conformidade com a spec.

Quando usar: Após a conclusão de orchestrate_agents, antes de mesclar branches paralelos.

Prompt: "Validate team results for orchestration session orch_abc123 in project proj_abc123"

manage_context

Gerencie e otimize o uso de contexto entre specs e projetos — salve, carregue e cuide de notas de contexto persistentes.

Quando usar: Quando você precisa preservar decisões arquiteturais importantes, restrições externas ou acordos da equipe que não estão capturados nas specs.

Prompt: "Save context: we decided to use Postgres 16 with pgvector for all AI features in project proj_abc123"
Prompt: "What context have we saved for project proj_abc123?"

context_budget

Visualize e gerencie seu orçamento de tokens de contexto para desenvolvimento assistido por IA.

Ações:

  • status — Verificar uso atual de tokens, nível de alerta e maiores consumidores
  • configure — Definir tamanho da janela de contexto e limites de aviso/crítico
  • checkpoint — Salvar estado da sessão (decisões, arquivos, specs, estado do git) para continuidade
  • restore — Carregar um checkpoint anterior para retomar o trabalho em uma nova sessão
  • list-checkpoints — Mostrar checkpoints de sessão disponíveis
  • optimize — Obter sugestões de delegação para reduzir a pressão no contexto
Prompt: "Check my context budget status"
Prompt: "Save a checkpoint of this session"
Prompt: "What should I delegate to subagents?"

token_intelligence

Análise avançada de tokens: rastreamento de custos, monitoramento de orçamento, precisão de estimativas, detecção de tendências e alertas de anomalias.

Quando usar: Ao executar sessões de agentes longas ou caras e precisar de visibilidade sobre onde os tokens estão sendo gastos, se as estimativas são precisas e onde reduzir custos.

Prompt: "Show token intelligence report for project proj_abc123"
Prompt: "Alert me if any session exceeds 50k tokens"

consult_docs

Pesquise e consulte documentação do projeto sem sair do CLI — busca e resume docs relevantes no contexto.

Prompt: "Consult React docs about concurrent rendering for project proj_abc123"
Prompt: "What does the FastAPI docs say about dependency injection?"

migrate_tech

Planeje e execute uma migração de tecnologia — analise a base de código fonte, mapeie equivalências, gere plano de migração, valide paridade funcional e planeje migração de banco de dados.

Quando usar: Ao mover de um framework para outro (Express → Fastify, Django → FastAPI, Create React App → Vite), fazer upgrade de uma dependência principal ou migrar bancos de dados.

Prompt: "Plan a migration from Express to Fastify for project proj_abc123"
Prompt: "Migrate from class-based to functional React components in project proj_abc123"

ecosystem_status

Escaneie fontes externas do ecossistema para novas capacidades, padrões e oportunidades de integração relevantes para a stack do projeto.

Quando usar: No início de uma nova fase ou trimestralmente, para se manter atualizado com releases de frameworks, novos servidores MCP e padrões emergentes de tooling.

Prompt: "Run ecosystem status scan for project proj_abc123"

generate_infrastructure

Gere Infrastructure-as-Code (IaC) a partir de uma spec — Terraform, Pulumi, CDK, Helm charts ou Docker Compose.

Quando usar: Quando uma spec inclui requisitos de infraestrutura (bancos de dados, filas, caches, funções serverless) e você quer IaC reproduzível em vez de provisionamento manual.

Prompt: "Generate Terraform for the database spec SPEC-030 in project proj_abc123"
Prompt: "Generate a Helm chart for the API deployment in spec SPEC-031"

Stream I — Governança & Operações

configure_roles

Ative ou desative o Controle de Acesso Baseado em Funções (RBAC) para um projeto — defina quais funções podem criar, aprovar ou implementar specs.

Prompt: "Enable RBAC for project proj_abc123 with roles: architect, developer, reviewer"

assign_role

Atribua uma função a um usuário para um projeto ou uma spec específica.

Quando usar: Ao integrar um novo membro da equipe e definir suas permissões dentro do fluxo de trabalho SDD.

Prompt: "Assign the 'developer' role to alice@example.com in project proj_abc123"

configure_workers

Configure workers de análise em background: ativar/desativar, definir cooldown, definir prioridade.

Workers disponíveis: detector de drift, scanner de convenções, monitor de saúde de specs, auditor de dependências, injetor de auto-memória.

Prompt: "Enable the drift detector worker with a 30-minute cooldown for project proj_abc123"
Prompt: "Set the convention scanner to high priority for project proj_abc123"

worker_status

Mostre o status dos workers de análise em background — quais estão em execução, hora do último run e achados recentes.

Prompt: "Show worker status for project proj_abc123"

configure_llm_providers

Configure provedores de LLM para suporte multi-provedor — adicione chaves de API, defina regras de roteamento e configure cadeias de fallback.

Provedores suportados: Anthropic, OpenAI, Google Gemini, Mistral, Groq, Ollama (local).

Prompt: "Add OpenAI as a secondary LLM provider for project proj_abc123"

llm_provider_status

Mostre o status de todos os provedores de LLM configurados, incluindo saúde, latência e rastreamento de custos.

Prompt: "Show LLM provider status for project proj_abc123"

configure_observability

Configure rastreamento e métricas OpenTelemetry (OTel) — exporte spans para Jaeger, Grafana Tempo, Datadog ou Honeycomb.

Quando usar: Ao executar o Planu em um ambiente de equipe e querer rastreamento distribuído para sessões de agentes e chamadas de ferramentas.

Prompt: "Configure OpenTelemetry export to Grafana Tempo for project proj_abc123"

manage_plugins

Liste, instale, ative, desative, desinstale ou obtenha informações sobre plugins do Planu.

Quando usar: Ao estender o Planu com ferramentas personalizadas ou integrações de terceiros empacotadas como plugins.

Prompt: "List all installed plugins for project proj_abc123"
Prompt: "Install the linear-sync plugin"
Prompt: "Deactivate the jira-integration plugin"

scaffold_plugin

Gere um projeto de plugin inicial com manifesto, ponto de entrada, testes e exemplos.

Quando usar: Ao construir um plugin personalizado do Planu e querer um ponto de partida totalmente estruturado que segue o contrato da API de plugins.

Prompt: "Scaffold a new Planu plugin called 'notion-sync' for project proj_abc123"

token_usage

Visualize métricas de consumo de tokens, performance de cache e economia de otimização.

Quando usar: Para entender quantos tokens sua equipe está gastando, quais ferramentas são mais caras e quanto o cache está economizando.

Prompt: "Show token usage for project proj_abc123"

submit_feedback

Envie um relatório de bug, solicitação de funcionalidade ou sugestão sobre o Planu diretamente da sua conversa.

Entradas:

  • typebug, feature, suggestion ou dx
  • title — Resumo breve do feedback
  • description — Explicação detalhada
  • context (opcional) — ID do projeto, spec ou ferramenta relevante

O feedback é armazenado localmente e enviado anonimamente ao rastreador central do Planu.

Prompt: "I want to report a bug with the estimate tool"
Prompt: "Submit a feature request: I'd like create_spec to support importing from Notion"
Prompt: "I have a suggestion about the onboarding flow"

triage_feedback

Visualize e priorize feedbacks pendentes agrupados por similaridade — ajuda equipes a decidir o que priorizar.

O que produz:

  • Itens de feedback agrupados (bugs e solicitações similares mesclados por pontuação de similaridade)
  • Pontuação de prioridade por grupo (frequência × severidade)
  • Ação sugerida por grupo: create_spec | merge | dismiss
Prompt: "Triage all pending feedback"
Prompt: "Show me pending bug reports"
Prompt: "Triage feature requests for project proj_abc123"

resolve_feedback

Marque um feedback como resolvido, vinculando-o à spec e ao pull request que o tratou — criando rastreabilidade completa do feedback do usuário até a correção entregue.

Entradas:

  • feedbackId — ID do item de feedback a resolver
  • specId (opcional) — A spec que tratou este feedback
  • prUrl (opcional) — URL do pull request que entregou a correção
  • notes (opcional) — Notas ou contexto da resolução
Prompt: "Mark feedback fb_001 as resolved, linked to SPEC-042"
Prompt: "Resolve feedback fb_003 with PR https://github.com/org/repo/pull/88"

Pesquise specs reutilizáveis no registro do Planu — encontre specs contribuídas pela comunidade que correspondam às suas necessidades de funcionalidade.

Prompt: "Search the Planu registry for authentication specs"
Prompt: "Find specs related to payment processing in the registry"

registry_install

Instale uma spec do registro do Planu em um projeto local.

Quando usar: Após encontrar uma spec relevante com registry_search, para adicioná-la como ponto de partida para sua própria implementação.

Prompt: "Install spec planu/stripe-checkout into project proj_abc123"

configure_oauth

Verifique ou teste a autenticação OAuth 2.1 Bearer token para o transporte HTTP do Planu.

Quando usar: Ao executar o Planu como um servidor HTTP (não stdio) e você precisa protegê-lo com uma chave de API ou tokens JWT assinados com HMAC.

O que produz:

  • Salva a configuração OAuth (modo: api-key ou jwt)
  • Retorna os nomes das variáveis de ambiente a definir (SDD_OAUTH_API_KEY ou SDD_OAUTH_JWT_SECRET)
  • Resumo de validação confirmando que o transporte agora está protegido
Prompt: "Configure OAuth for my Planu HTTP server using API key mode"

Veja Também

Junte-se à comunidadeFaça perguntas, compartilhe feedback e conecte-se com outros desenvolvedores usando Planu.
Entrar no Discord