MCP HubMCP Hub
スキル一覧に戻る

gdd-sync-skill

Eibon7
更新日 Today
49 閲覧
0
GitHubで表示
メタdesign

について

このスキルは、コードやアーキテクチャの変更後にGDDノードを自動的に同期します。影響を受けるノードを検出し、カバレッジや依存関係といったメトリクスを更新し、自動化されたスクリプトを通じてシステムの健全性を検証します。グラフの一貫性を維持し、ドキュメントがコードベースと常に連携することを保証するためにご利用ください。

クイックインストール

Claude Code

推奨
プラグインコマンド推奨
/plugin add https://github.com/Eibon7/roastr-ai
Git クローン代替
git clone https://github.com/Eibon7/roastr-ai.git ~/.claude/skills/gdd-sync-skill

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント


name: gdd-sync-skill description: Sincroniza nodos GDD tras cualquier cambio en código o arquitectura. triggers:

  • "GDD"
  • "spec update"
  • "nodo"
  • "graph"
  • "coverage" used_by:
  • orchestrator
  • test-engineer
  • back-end-dev
  • front-end-dev steps:
  • paso1: "Detectar qué nodos en docs/nodes/ son afectados por cambios recientes"
  • paso2: "Leer nodos relevantes para entender dependencias"
  • paso3: "Identificar qué métricas necesitan actualización (coverage, health, dependencies)"
  • paso4: "Ejecutar: node scripts/validate-gdd-runtime.js --full"
  • paso5: "Actualizar cobertura en nodos afectados (Coverage Source: auto, NO manual)"
  • paso6: "Ejecutar: node scripts/resolve-graph.js <nodos-afectados>"
  • paso7: "Actualizar 'Agentes Relevantes' en nodos si aplica"
  • paso8: "Validar: node scripts/score-gdd-health.js --ci (debe >=87)"
  • paso9: "Ejecutar: node scripts/predict-gdd-drift.js --full (<60 risk)"
  • paso10: "Generar reporte de sincronización" output: |
  • Nodos actualizados: docs/nodes/{nodos-afectados}.md
  • Reporte de validación: docs/gdd/validation-report-{id}.md
  • Health score actualizado (debe ser >= 87)
  • Drift risk (debe ser < 60)
  • Lista de dependencias resueltas gdd_phases:
  • FASE_0: "Assessment con GDD - Resolver nodos antes de empezar"
  • FASE_4: "Actualizar 'Agentes Relevantes' en nodos"
  • FASE_15.1: "Coverage Authenticity - SIEMPRE auto, NUNCA manual"
  • FASE_15.3: "Documentation Integrity - Mantener tamaños" validacion:
  • comandos_obligatorios:
    • "node scripts/resolve-graph.js <nodos>"
    • "node scripts/validate-gdd-runtime.js --full"
    • "node scripts/score-gdd-health.js --ci"
  • thresholds: health: ">= 87" drift: "< 60" coverage: "Source: auto (NO manual)" reglas:
  • "❌ NUNCA modificar cobertura manualmente en nodos"
  • "❌ NUNCA cargar spec.md completo, solo nodos relevantes"
  • "✅ SIEMPRE actualizar 'Agentes Relevantes' después de invocar agentes"
  • "✅ SIEMPRE validar antes de commit"
  • "✅ SIEMPRE mantener Coverage Source: auto" ejemplos:
  • contexto: "Se añadió feature de Shield moderation" nodos_afectados:
    • "docs/nodes/shield.md"
    • "docs/nodes/moderacion.md" accion: |
    1. Resolver: node scripts/resolve-graph.js shield moderacion
    2. Actualizar cobertura en shield.md (Source: auto)
    3. Actualizar "Agentes Relevantes": test-engineer, guardian
    4. Validar: node scripts/validate-gdd-runtime.js --full
    5. Generar reporte
  • contexto: "Cambios en workers" nodos_afectados:
    • "docs/nodes/queue.md"
    • "docs/nodes/workers.md" accion: |
    1. Resolver nodos
    2. Actualizar coverage desde coverage-summary.json (auto)
    3. Actualizar dependencias entre workers
    4. Validar health score coverage_authenticity:
  • workflow: |
    1. npm test --coverage → genera coverage-summary.json
    2. auto-repair-gdd.js --auto-fix → actualiza nodos automáticamente
    3. Commit con valores reales
  • prohibido: "Ajustar coverage manualmente en nodos"
  • penalty: "-20 health points si se hace manual" health_management:
  • principio: "❌ NUNCA ajustar thresholds sin investigación"
  • workflow_ci_falla: |
    1. Ver score-gdd-health.js --ci
    2. Actualizar nodos con valores reales
    3. Solo entonces ajustar threshold con justificación references:
  • "docs/GDD-ACTIVATION-GUIDE.md"
  • "docs/GDD-TELEMETRY.md"
  • "docs/GDD-PHASE-15.md"
  • "CLAUDE.md - GDD sections"

GitHub リポジトリ

Eibon7/roastr-ai
パス: .claude/skills/gdd-sync-skill.md

関連スキル

content-collections

メタ

This skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.

スキルを見る

creating-opencode-plugins

メタ

This skill provides the structure and API specifications for creating OpenCode plugins that hook into 25+ event types like commands, files, and LSP operations. It offers implementation patterns for JavaScript/TypeScript modules that intercept and extend the AI assistant's lifecycle. Use it when you need to build event-driven plugins for monitoring, custom handling, or extending OpenCode's capabilities.

スキルを見る

polymarket

メタ

This skill enables developers to build applications with the Polymarket prediction markets platform, including API integration for trading and market data. It also provides real-time data streaming via WebSocket to monitor live trades and market activity. Use it for implementing trading strategies or creating tools that process live market updates.

スキルを見る

cloudflare-turnstile

メタ

This skill provides comprehensive guidance for implementing Cloudflare Turnstile as a CAPTCHA-alternative bot protection system. It covers integration for forms, login pages, API endpoints, and frameworks like React/Next.js/Hono, while handling invisible challenges that maintain user experience. Use it when migrating from reCAPTCHA, debugging error codes, or implementing token validation and E2E tests.

スキルを見る