xcodebuildmcp-rendering-streaming-review

por sentry

Use when reviewing XcodeBuildMCP rendering, streaming fragment, next-step, and CLI output mode changes for boundary violations.

npx skills add https://github.com/getsentry/xcodebuildmcp --skill xcodebuildmcp-rendering-streaming-review

XcodeBuildMCP Rendering and Streaming Review

Review guardrails for rendering boundaries, streaming fragments, and output modes.

Review scope

  • Review-only by default.
  • Do not edit product code unless the user explicitly requests implementation changes.

Files to inspect

  • src/rendering/**
  • src/types/domain-fragments.ts
  • src/types/runtime-status.ts
  • src/runtime/tool-invoker.ts
  • src/runtime/__tests__/tool-invoker.test.ts
  • xcodebuildmcp.com/app/docs/_content/architecture-rendering-output.mdx
  • xcodebuildmcp.com/app/docs/_content/architecture-tool-lifecycle.mdx
  • xcodebuildmcp.com/app/docs/_content/output-formats.mdx

Guardrails

  • Tool handlers do not branch on CLI vs MCP output mode.
  • Fragments represent progress, not final contract data.
  • Final structured output remains canonical.
  • Do not invent json/jsonl render strategies.
  • Streaming tools emit typed fragments and one final structured result.
  • Non-streaming tools do not emit unnecessary fragments.
  • Keep ctx.emit and xcodebuild pipeline emitFragment contexts separate.
  • Keep next-step rendering in runtime/rendering boundary.

Validation

  • npm test -- src/runtime/__tests__/tool-invoker.test.ts
  • npm run test:snapshots
  • npm run typecheck
  • npx skill-check .agents/skills/xcodebuildmcp-rendering-streaming-review

Mais skills de sentry

generate-frontend-forms
sentry
Guia para criar formulários usando o novo sistema de formulários do Sentry. Use ao implementar formulários, campos de formulário, validação ou funcionalidade de salvamento automático.
official
sentry-snapshots-cocoa
sentry
Configuração completa de Snapshots do Sentry para projetos Apple/Cocoa. Use quando for solicitado a "configurar SnapshotPreviews", "configurar testes de snapshot Apple", "enviar snapshots Apple para…
official
architecture-review
sentry
Revisão de saúde do código em nível de equipe. Encontra módulos monolíticos, falhas silenciosas, lacunas de segurança de tipo, buracos na cobertura de testes e problemas de compatibilidade com LLM.
official
linear-type-labeler
sentry
Classifica issues do Linear e aplica um rótulo de Tipo da taxonomia de rótulos do workspace do Sentry com base no conteúdo do título e da descrição de cada issue.
official
vercel-react-best-practices
sentry
Diretrizes de otimização de desempenho para React e Next.js da Vercel Engineering. Esta habilidade deve ser usada ao escrever, revisar ou refatorar React/Next.js…
official
bump-size-limit
sentry
Aumentar os limites de tamanho no .size-limit.js quando a verificação de CI de limite de tamanho estiver falhando. Use quando o usuário mencionar falhas de limite de tamanho, verificações de tamanho de bundle falhando, CI de tamanho…
official
generate-migration
sentry
Gere migrações de banco de dados Django para o Sentry. Use ao criar migrações, adicionar/remover colunas ou tabelas, adicionar índices ou resolver migrações…
official
security-review
sentry
Encontra vulnerabilidades de segurança exploráveis em alterações de código. Use para varreduras de segurança Warden, revisão de appsec, verificações no estilo OWASP, autenticação ou…
official