Saltar al contenido

Herramientas de Plataforma (Streams E–I)

Los Streams E a I cubren el ecosistema de desarrollo más amplio — decisiones de stack, generación de agentes, tooling del ciclo de desarrollo, integración git, orquestación multi-agente, gobernanza y operaciones.

Referencia Rápida

HerramientaDescripciónDisponibilidad
suggest_stackRecomienda el mejor tech stack basándose en objetivos y restricciones del proyectoIncluida
check_versionsVerifica versiones instaladas de frameworks y herramientas; recomienda actualizacionesIncluida
generate_skillGenera un skill de Claude a partir de una spec o patrón del codebaseIncluida
skill_searchBusca skills instalables de Claude en múltiples registrosIncluida
skill_installInstala un skill de un registro en el directorio .claude/skills/ del proyectoIncluida
detect_agentDetecta capacidades y comportamientos del agente de IA en el codebaseIncluida
detect_deprecationsDetecta patrones, APIs o librerías deprecados en usoIncluida
generate_sub_agentGenera una configuración de sub-agente especializado para una tarea específicaIncluida
generate_rulesGenera reglas y convenciones del proyecto a partir de una specIncluida
generate_teammate_promptGenera prompts estructurados de agente para un Equipo de AgentesIncluida
suggest_toolingSugiere herramientas e integraciones que mejorarían los workflows de desarrolloIncluida
discover_mcpsDescubre servidores MCP disponibles y sus capacidadesIncluida
suggest_mcpsSugiere servidores MCP basándose en las necesidades del proyectoIncluida
suggest_mcp_serverSugiere servidores MCP apropiados para el proyecto actualIncluida
generate_testsGenera casos de test y escenarios completos a partir de una specIncluida
generate_docsGenera documentación técnica automáticamente a partir de specsIncluida
generate_ciGenera configuración de workflow CI de GitHub Actions para un proyectoIncluida
generate_planu_ciGenera un workflow CI de GitHub Actions específico de PlanuIncluida
transform_codeAplica transformaciones deterministas de código usando la TypeScript Compiler APIIncluida
integrate_pmIntegra herramientas de gestión de proyectos y workflows con PlanuIncluida
update_registryAgrega una entrada de framework personalizada al registro localIncluida
manage_hooksConfigura y gestiona git hooks para el proyectoIncluida
start_hooksInicia el file watcher y el motor de hooks para un proyectoIncluida
stop_hooksDetiene el file watcher y el motor de hooksIncluida
hook_statusObtiene el estado actual del motor de hooksIncluida
configure_hooksVisualiza o actualiza la configuración del motor de hooks en tiempo de ejecuciónIncluida
manage_gitGestiona operaciones git: ramas, commits, push, PRsIncluida
create_pr_from_specCrea un Pull Request de GitHub a partir de una specIncluida
review_prAnaliza el diff de un Pull Request en busca de hallazgos de revisiónIncluida
pr_statusLista los Pull Requests abiertos con estado de revisión y checks de CIIncluida
create_releaseCrea un GitHub Release con notas de lanzamiento auto-generadasIncluida
generate_changelogGenera un changelog a partir de Pull Requests mergeados entre dos git refsIncluida
orchestrateCoordina y ejecuta workflows complejos de múltiples pasosIncluida
orchestrate_runtimeLanza y coordina agentes paralelos con topologías configurablesIncluida
orchestrate_agentsOrquesta múltiples agentes de IA para ejecución paralela o secuencialIncluida
agent_swarm_statusObtiene el estado de sesiones de orquestación: progreso de agentes, estado de tareas, métricas y costoIncluida
validate_team_resultsValida los resultados combinados de todos los teammates tras la ejecución paralelaIncluida
manage_contextGestiona y optimiza el uso de contexto entre specs y proyectosIncluida
context_budgetVisualiza y gestiona tu presupuesto de tokens de contexto para desarrollo asistido por IAIncluida
token_intelligenceAnalítica avanzada de tokens: seguimiento de costos, monitoreo de presupuesto, precisión de estimaciones, detección de tendencias y alertas de anomalíasIncluida
consult_docsBusca y consulta documentación del proyecto sin salir del CLIIncluida
migrate_techPlanifica y ejecuta una migración tecnológicaIncluida
ecosystem_statusEscanea fuentes externas del ecosistema en busca de nuevas capacidades, patrones y oportunidades de integraciónIncluida
generate_infrastructureGenera Infrastructure-as-Code (IaC) a partir de una specIncluida
configure_rolesHabilita o deshabilita Control de Acceso Basado en Roles (RBAC) para un proyectoIncluida
assign_roleAsigna un rol a un usuario para un proyecto o una spec específicaIncluida
configure_workersConfigura workers de análisis en background: habilitar/deshabilitar, establecer cooldown, establecer prioridadIncluida
worker_statusMuestra el estado de los workers de análisis en backgroundIncluida
configure_llm_providersConfigura proveedores LLM para soporte multi-proveedorIncluida
llm_provider_statusMuestra el estado de todos los proveedores LLM configurados incluyendo salud y seguimiento de costosIncluida
configure_observabilityConfigura trazado y métricas de OpenTelemetry (OTel)Incluida
manage_pluginsLista, instala, activa, desactiva, desinstala u obtiene info sobre plugins de PlanuIncluida
scaffold_pluginGenera un proyecto starter de plugin con manifiesto, punto de entrada, tests y ejemplosIncluida
token_usageVisualiza métricas de consumo de tokens, rendimiento de caché y ahorros de optimizaciónIncluida
submit_feedbackEnvía un reporte de bug, solicitud de funcionalidad o sugerenciaIncluida
triage_feedbackVisualiza y prioriza feedback pendiente de usuarios agrupado por similitudIncluida
resolve_feedbackMarca feedback como resuelto, vinculándolo a la spec y PR que lo solucionóIncluida
registry_searchBusca en el registro de specs de Planu specs reutilizablesIncluida
registry_installInstala una spec del registro de Planu en un proyecto localIncluida
configure_oauthVerifica o prueba la autenticación de Bearer token OAuth 2.1Incluida

Stream E — Stack y Agentes

suggest_stack

Recomienda el mejor tech stack basándose en objetivos y restricciones del proyecto.

Cuándo usarlo: Al inicio del proyecto cuando el equipo elige entre tecnologías competidoras, o al validar una elección de stack contra las restricciones del proyecto.

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

check_versions

Verifica versiones instaladas de frameworks y herramientas; recomienda actualizaciones.

Qué verifica:

  • Versiones actuales vs. últimas estables
  • CVEs conocidos y avisos de seguridad
  • Paquetes deprecados
  • Advertencias de breaking changes para saltos de versiones major
Prompt: "Check dependency versions for project proj_abc123"

generate_skill

Genera un skill de Claude a partir de una spec o patrón del codebase.

Plataformas soportadas: Claude Code (skills de CLAUDE.md), Cursor (fragmentos de .cursorrules), Windsurf, instrucciones de Copilot, definiciones de agentes personalizados.

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

Busca skills instalables de Claude en múltiples registros.

Cuándo usarlo: Cuando quieres encontrar skills mantenidos por la comunidad o curados por Planu relevantes para tu stack o workflow.

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

skill_install

Instala un skill de un registro en el directorio .claude/skills/ del proyecto.

Cuándo usarlo: Después de encontrar un skill con skill_search, para agregarlo a tu proyecto y que los agentes puedan usarlo automáticamente.

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

detect_agent

Detecta capacidades y comportamientos del agente de IA en el codebase.

Cuándo usarlo: Cuando necesitas generar artefactos específicos del agente (archivos de reglas, skills, archivos de memoria) y quieres que Planu auto-seleccione el formato correcto.

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

detect_deprecations

Detecta patrones, APIs o librerías deprecados en uso.

Cuándo usarlo: Antes de una actualización de versión major, o como parte de una revisión trimestral de deuda técnica. Escanea archivos fuente del proyecto sin necesidad de red.

Prompt: "Detect deprecated APIs in project proj_abc123"

generate_sub_agent

Genera una configuración de sub-agente especializado para una tarea específica.

Qué produce: Una definición de agente estructurada con capacidades, propiedad de recursos, protocolo de handoff y contrato de comunicación — lista para usar con orchestrate_agents.

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

generate_rules

Genera reglas y convenciones del proyecto a partir de una spec — .cursorrules, CLAUDE.md, instrucciones de Copilot o reglas de Windsurf — derivadas de la Constitución del proyecto y los patrones detectados.

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

generate_teammate_prompt

Genera prompts estructurados de agente para un Equipo de Agentes.

Cuándo usarlo: Al configurar ejecución paralela de agentes con orchestrate_agents o orchestrate_runtime. Cada teammate recibe un prompt enfocado y no superpuesto con propiedad explícita de archivos.

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

Stream F — Ciclo de Desarrollo

suggest_tooling

Sugiere herramientas e integraciones que mejorarían los workflows de desarrollo.

Cobertura:

  • CI/CD (GitHub Actions, GitLab CI, CircleCI, etc.)
  • Testing (unitario, integración, E2E, visual regression)
  • Monitoreo y observabilidad (OpenTelemetry, Datadog, Grafana)
  • Tooling AI-native (observabilidad LLM, caché semántico, gestión de prompts, guardrails)
  • Tooling de performance frontend (Lighthouse CI, visual regression, librerías de componentes)
Prompt: "Suggest tooling for project proj_abc123"

discover_mcps

Descubre servidores MCP disponibles y sus capacidades.

Cuándo usarlo: Cuando quieres entender qué servidores MCP están configurados en el entorno actual.

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

suggest_mcps

Sugiere servidores MCP basándose en las necesidades del proyecto.

Cuándo usarlo: Al iniciar un nuevo proyecto y querer recomendaciones de servidores MCP que coincidan con tu stack detectado y patrones de workflow.

Prompt: "Suggest MCP servers for project proj_abc123"

suggest_mcp_server

Sugiere servidores MCP apropiados para el proyecto actual.

Cuándo usarlo: Cuando necesitas una recomendación enfocada para una brecha de capacidad específica (ej. "necesito un servidor MCP para operaciones de base de datos").

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

generate_tests

Genera casos de test y escenarios completos a partir de los criterios de aceptación de una spec.

Qué produce:

  • Plan de tests con nombres de casos mapeados a criterios de aceptación
  • Stubs de archivos de test en el framework de testing del proyecto (vitest, pytest, go test, JUnit, etc.)
  • Targets de cobertura por criterio
  • Estrategia de mocking para dependencias externas
Prompt: "Generate tests for spec SPEC-003 in project proj_abc123"

generate_docs

Genera documentación técnica automáticamente a partir de specs — docs de API, secciones de README, resúmenes de arquitectura.

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

Genera configuración de workflow CI de GitHub Actions para un proyecto.

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

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

generate_planu_ci

Genera un workflow CI de GitHub Actions específico de Planu que valida specs, detecta drift y aplica quality gates como parte de tu pipeline CI.

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

transform_code

Aplica transformaciones deterministas de código usando la TypeScript Compiler API.

Cuándo usarlo: Al migrar patrones de código (basado en clases a funcional, callbacks a async/await), refactorizar para cumplir requisitos de specs, o aplicar patrones consistentes en un codebase.

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

integrate_pm

Integra herramientas de gestión de proyectos y workflows con Planu — crea issues, épicas o tareas a partir de specs.

Soportado: 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

Agrega una entrada de framework personalizada al registro local.

Cuándo usarlo: Cuando tu proyecto usa un framework no reconocido por el catálogo incorporado de Planu — lo agrega para que suggest_stack, check_versions y suggest_tooling puedan usarlo.

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

manage_hooks

Configura y gestiona git hooks para el proyecto — pre-commit, post-merge, pre-push — vinculados a validación de specs y quality gates.

Cuándo usarlo: Al configurar o modificar git hooks que aplican reglas del workflow SDD.

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

start_hooks

Inicia el file watcher y el motor de hooks para un proyecto.

Cuándo usarlo: Para activar el procesamiento de hooks en tiempo real durante una sesión de desarrollo activa.

Prompt: "Start the hook engine for project proj_abc123"

stop_hooks

Detiene el file watcher y el motor de hooks.

Prompt: "Stop the hook engine for project proj_abc123"

hook_status

Obtiene el estado actual del motor de hooks — si está en ejecución, qué hooks están activos y el historial reciente de activaciones.

Prompt: "Check hook engine status for project proj_abc123"

configure_hooks

Visualiza o actualiza la configuración del motor de hooks en tiempo de ejecución sin reiniciar.

Cuándo usarlo: Para cambiar intervalos de cooldown, habilitar/deshabilitar hooks específicos o ajustar prioridades de hooks sin detener y reiniciar el motor.

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

Stream G — Git y CI

manage_git

Gestiona operaciones git: ramas, commits, push, PRs — vinculadas a specs para trazabilidad 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

Crea un Pull Request de GitHub a partir de una spec — completa automáticamente título, cuerpo, etiquetas y metadatos de spec vinculada.

Cuándo usarlo: Después de implementar una spec y querer abrir un PR con trazabilidad SDD completa (ID de spec, criterios de aceptación, notas de implementación).

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

review_pr

Analiza el diff de un Pull Request en busca de hallazgos de revisión — verifica cumplimiento de spec, patrones de código y problemas de calidad.

Cuándo usarlo: Antes de aprobar un PR, o como paso automatizado en CI para detectar drift de spec tempranamente.

Prompt: "Review PR #88 for project proj_abc123"

pr_status

Lista los Pull Requests abiertos con estado de revisión y checks de CI.

Cuándo usarlo: Para obtener una vista general rápida de todos los PRs en curso y su estado bloqueante antes de una sesión de planificación o standup.

Prompt: "Show PR status for project proj_abc123"

create_release

Crea un GitHub Release con notas de lanzamiento auto-generadas derivadas de specs mergeadas y PRs.

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

generate_changelog

Genera un changelog a partir de Pull Requests mergeados entre dos git refs.

Cuándo usarlo: Antes de un lanzamiento para compilar un resumen legible por humanos de todos los cambios desde el último tag.

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

Stream H — Orquestación y Contexto

orchestrate

Coordina y ejecuta workflows complejos de múltiples pasos — registra agentes, bloquea recursos, distribuye tareas y gestiona el estado de ejecución paralela.

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

orchestrate_runtime

Lanza y coordina agentes paralelos con topologías configurables (fan-out, pipeline, consenso).

Cuándo usarlo: Al ejecutar 3 o más tareas de implementación independientes en paralelo y necesitar gestión centralizada del estado, detección de conflictos y agregación de resultados.

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

orchestrate_agents

Orquesta múltiples agentes de IA para ejecución paralela o secuencial — declara capacidades, enruta tareas, genera contextos de handoff y detecta conflictos de propiedad de archivos antes de la ejecución.

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

agent_swarm_status

Obtiene el estado de sesiones de orquestación: progreso de agentes, estado de tareas, métricas y costo.

Cuándo usarlo: Durante o después de una sesión de agentes paralelos para monitorear cuáles agentes están bloqueados, completados o fallando.

Prompt: "Show swarm status for orchestration session orch_abc123"

validate_team_results

Valida los resultados combinados de todos los teammates tras la ejecución paralela — verifica conflictos, outputs faltantes y cumplimiento de specs.

Cuándo usarlo: Después de que orchestrate_agents completa, antes de mergear ramas paralelas.

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

manage_context

Gestiona y optimiza el uso de contexto entre specs y proyectos — guarda, carga y cuida notas de contexto persistentes.

Cuándo usarlo: Cuando necesitas preservar decisiones arquitectónicas importantes, restricciones externas o acuerdos del equipo que no están capturados en 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

Visualiza y gestiona tu presupuesto de tokens de contexto para desarrollo asistido por IA.

Acciones:

  • status — Verificar uso actual de tokens, nivel de alerta y principales consumidores
  • configure — Establecer tamaño de ventana de contexto y umbrales de advertencia/crítico
  • checkpoint — Guardar estado de sesión (decisiones, archivos, specs, estado git) para continuidad
  • restore — Cargar un checkpoint anterior para retomar trabajo en nueva sesión
  • list-checkpoints — Mostrar checkpoints de sesión disponibles
  • optimize — Obtener sugerencias de delegación para reducir presión de contexto
Prompt: "Check my context budget status"
Prompt: "Save a checkpoint of this session"
Prompt: "What should I delegate to subagents?"

token_intelligence

Analítica avanzada de tokens: seguimiento de costos, monitoreo de presupuesto, precisión de estimaciones, detección de tendencias y alertas de anomalías.

Cuándo usarlo: Al ejecutar sesiones de agentes largas o costosas y necesitar visibilidad sobre dónde se gastan los tokens, si las estimaciones son precisas y dónde reducir costos.

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

consult_docs

Busca y consulta documentación del proyecto sin salir del CLI — obtiene y resume docs relevantes en contexto.

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

migrate_tech

Planifica y ejecuta una migración tecnológica — analiza el codebase fuente, mapea equivalencias, genera el plan de migración, valida la paridad funcional y planifica la migración de base de datos.

Cuándo usarlo: Al mover de un framework a otro (Express → Fastify, Django → FastAPI, Create React App → Vite), actualizar una dependencia major o migrar bases de datos.

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

Escanea fuentes externas del ecosistema en busca de nuevas capacidades, patrones y oportunidades de integración relevantes para el stack del proyecto.

Cuándo usarlo: Al inicio de una nueva fase o trimestralmente, para mantenerse al día con lanzamientos de frameworks, nuevos servidores MCP y patrones de tooling emergentes.

Prompt: "Run ecosystem status scan for project proj_abc123"

generate_infrastructure

Genera Infrastructure-as-Code (IaC) a partir de una spec — Terraform, Pulumi, CDK, Helm charts o Docker Compose.

Cuándo usarlo: Cuando una spec incluye requisitos de infraestructura (bases de datos, colas, cachés, funciones serverless) y quieres IaC reproducible en lugar de aprovisionamiento 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 — Gobernanza y Operaciones

configure_roles

Habilita o deshabilita Control de Acceso Basado en Roles (RBAC) para un proyecto — define qué roles pueden crear, aprobar o implementar specs.

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

assign_role

Asigna un rol a un usuario para un proyecto o una spec específica.

Cuándo usarlo: Al incorporar a un nuevo miembro del equipo y definir sus permisos dentro del workflow SDD.

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

configure_workers

Configura workers de análisis en background: habilitar/deshabilitar, establecer cooldown, establecer prioridad.

Workers disponibles: detector de drift, escáner de convenciones, monitor de salud de specs, auditor de dependencias, inyector de auto-memoria.

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

Muestra el estado de los workers de análisis en background — cuáles están en ejecución, tiempo de última ejecución y hallazgos recientes.

Prompt: "Show worker status for project proj_abc123"

configure_llm_providers

Configura proveedores LLM para soporte multi-proveedor — agrega API keys, establece reglas de enrutamiento y define cadenas de fallback.

Proveedores soportados: Anthropic, OpenAI, Google Gemini, Mistral, Groq, Ollama (local).

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

llm_provider_status

Muestra el estado de todos los proveedores LLM configurados incluyendo salud, latencia y seguimiento de costos.

Prompt: "Show LLM provider status for project proj_abc123"

configure_observability

Configura trazado y métricas de OpenTelemetry (OTel) — exporta spans a Jaeger, Grafana Tempo, Datadog o Honeycomb.

Cuándo usarlo: Al ejecutar Planu en un entorno de equipo y querer trazado distribuido para sesiones de agentes y llamadas a herramientas.

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

manage_plugins

Lista, instala, activa, desactiva, desinstala u obtiene información sobre plugins de Planu.

Cuándo usarlo: Al extender Planu con herramientas personalizadas o integraciones de terceros empaquetadas 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

Genera un proyecto starter de plugin con manifiesto, punto de entrada, tests y ejemplos.

Cuándo usarlo: Al construir un plugin personalizado de Planu y querer un punto de partida completamente estructurado que sigue el contrato de API del plugin.

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

token_usage

Visualiza métricas de consumo de tokens, rendimiento de caché y ahorros de optimización.

Cuándo usarlo: Para entender cuántos tokens está gastando tu equipo, qué herramientas son más costosas y cuánto está ahorrando el caché.

Prompt: "Show token usage for project proj_abc123"

submit_feedback

Envía un reporte de bug, solicitud de funcionalidad o sugerencia sobre Planu directamente desde tu conversación.

Entradas:

  • typebug, feature, suggestion o dx
  • title — Resumen breve del feedback
  • description — Explicación detallada
  • context (opcional) — ID de proyecto, spec o herramienta relevante

El feedback se guarda localmente y se envía de forma anónima al tracker central de 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

Visualiza y prioriza feedback pendiente de usuarios agrupado por similitud — ayuda a los equipos a decidir qué atender primero.

Qué produce:

  • Elementos de feedback agrupados (bugs y solicitudes similares fusionados usando puntuación de similitud)
  • Puntuación de prioridad por grupo (frecuencia × severidad)
  • Acción 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

Marca feedback como resuelto, vinculándolo a la spec y pull request que lo abordó — creando trazabilidad completa desde el feedback del usuario hasta la corrección entregada.

Entradas:

  • feedbackId — ID del elemento de feedback a resolver
  • specId (opcional) — La spec que resolvió este feedback
  • prUrl (opcional) — URL del pull request que entregó la corrección
  • notes (opcional) — Notas o contexto de la resolución
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"

Busca en el registro de specs de Planu specs reutilizables — encuentra specs contribuidas por la comunidad que coincidan con tus necesidades de funcionalidad.

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

registry_install

Instala una spec del registro de Planu en un proyecto local.

Cuándo usarlo: Después de encontrar una spec relevante con registry_search, para agregarla como punto de partida para tu propia implementación.

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

configure_oauth

Verifica o prueba la autenticación de Bearer token OAuth 2.1 para el transporte HTTP de Planu.

Cuándo usarlo: Al ejecutar Planu como servidor HTTP (no stdio) y necesitas protegerlo con una API key o tokens JWT firmados con HMAC.

Qué produce:

  • Guarda la configuración OAuth (modo: api-key o jwt)
  • Retorna los nombres de variables de entorno a configurar (SDD_OAUTH_API_KEY o SDD_OAUTH_JWT_SECRET)
  • Resumen de validación confirmando que el transporte está protegido
Prompt: "Configure OAuth for my Planu HTTP server using API key mode"

Ver También

Únete a la comunidadHaz preguntas, comparte feedback y conecta con otros desarrolladores usando Planu.
Unirse a Discord