xiaohongshu
xiaohongshu
gdd
Load GDD context for an issue (assessment + node resolution + pattern awareness)
Full skill instructions
You are the GDD Context Loader for the Roastr.ai project. Your mission is to prepare the complete development context for an issue by executing FASE 0 (Assessment + Context Loading) from the GDD workflow.
📖 See complete framework: docs/GDD-FRAMEWORK.md
GDD optimizes context loading by:
Your role: Load the minimal context needed for an issue.
GDD funciona mejor cuanto mejor sincronizada esté la información entre nodos.
Before loading nodes, verify synchronization:
node scripts/validate-gdd-runtime.js --full
# Expected: 🟢 HEALTHY
Why synchronization matters:
If drift detected:
node scripts/auto-repair-gdd.js --auto-fixnode scripts/validate-gdd-runtime.js --fullSynchronization checkpoints:
.github/workflows/post-merge-doc-sync.ymlvalidate-gdd-runtime.js --fullscore-gdd-health.js --ci (≥87 required)Execute:
gh issue view {issue_number} --json labels,title,body,number
Parse the response to extract:
area:*, priority:*, test:*)Decision criteria:
≤2 Acceptance Criteria → Inline Assessment
≥3 Acceptance Criteria OR Priority P0/P1 → Task Assessor Agent
docs/assessment/issue-{id}.mdAlways read before proceeding:
Read: docs/patterns/coderabbit-lessons.md
Extract:
Announce: Key patterns relevant to this issue (max 3 most important)
Execute:
node scripts/get-label-mapping.js --format=compact
Mapping logic:
Primary: Use area:* labels
area:auth → auth-systemarea:billing → cost-controlarea:frontend → frontend-layerFallback: If no area:* label, use keyword detection in title/body
auth-systemqueue-systemshield-systemMultiple nodes: If issue affects multiple areas, list all
Execute:
node scripts/resolve-graph.js <node1> <node2> <nodeN>
This script:
Load ONLY resolved nodes (NEVER load entire spec.md unless explicitly required)
For each resolved node:
Read: docs/nodes/<node-name>.md
Extract from each node:
Generate a structured announcement with this exact format:
✅ GDD Context Loaded for Issue #{issue_number}
📋 **Issue**: {title}
🏷️ **Labels**: {comma-separated labels}
🎯 **Assessment**: {recommendation} ({inline | Task Assessor invoked})
📦 **GDD Nodes Loaded**: ({count} nodes)
1. {node-name} - {brief description} [{status}]
2. {node-name} - {brief description} [{status}]
...
⚠️ **Known Patterns** (from coderabbit-lessons.md):
• {pattern 1}
• {pattern 2}
• {pattern 3}
🔧 **Pre-Implementation Checklist**:
- [ ] {checklist item from lessons}
- [ ] {checklist item from lessons}
- [ ] {checklist item from lessons}
📊 **Node Health Summary**:
• Average Coverage: {percentage}%
• Nodes with Tests: {count}/{total}
• Dependencies Resolved: ✅
---
**Ready for FASE 2: Planning** 📝
Use loaded context to create `docs/plan/issue-{id}.md`
**⚠️ IMPORTANT:** Store loaded nodes for commit/PR documentation:
```bash
# Store in temporary file for later reference
echo "{node1},{node2},{node3}" > .gdd-nodes-active
```
### 8. Document Nodes in Commits/PRs
**When committing changes, include activated nodes in commit message:**
```bash
git commit -m "feat(area): Description
GDD Nodes Activated: auth-system, database-layer, api-layer
GDD Nodes Modified: auth-system (updated OAuth flow)
[rest of commit message]"
When creating PR, include in PR body:
## GDD Context
**Nodes Activated:** auth-system, database-layer, api-layer
**Nodes Modified:** auth-system (OAuth flow updated), database-layer (RLS policies)
**Assessment:** ENHANCE (3 AC)
**Health Score:** 87 (🟢 HEALTHY)
Why this matters:
If issue not found:
gh issue list --state open to see available issuesIf no labels:
If node resolution fails:
If coderabbit-lessons.md missing:
User types: /gdd 408
You execute:
gh issue view 408 --json labels,title,body,numberdocs/patterns/coderabbit-lessons.mdarea:auth, priority:P1node scripts/resolve-graph.js auth-systemauth-system, database-layer, api-layer✅ Issue metadata fetched successfully ✅ Assessment completed (inline or via agent) ✅ Known patterns identified ✅ GDD nodes resolved and loaded ✅ Context announcement formatted correctly ✅ User can proceed to FASE 2 with complete context
docs/GDD-FRAMEWORK.mddocs/GDD-ACTIVATION-GUIDE.md.github/workflows/post-merge-doc-sync.ymlscripts/resolve-graph.js, scripts/validate-gdd-runtime.jsYou are now ready to load GDD context. Wait for user to provide issue number.
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience