dev-story

Load design documents and route dev stories to specialist programmers.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/johnatas-henrique/overdrive --skill dev-story-johnatas-henrique
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-story
Source: https://github.com/johnatas-henrique/overdrive/tree/main/.opencode/skills/dev-story
Command: npx skills add https://github.com/johnatas-henrique/overdrive --skill dev-story-johnatas-henrique

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dev story implementation often suffers from context drift, missing design requirements, and incorrect routing to specialist engineers, leading to rework and delayed delivery. This Skill eliminates those gaps by automatically loading all required context, validating dependencies, and enforcing design guardrails before any code is written.

Core Features & Use Cases

  • Full Context Loading: Automatically gathers the story file, GDD requirement (from the TR registry), governing ADR, control manifest, and engine technical preferences to ensure no design details are missed.
  • Specialist Routing: Routes implementation to the correct programmer and engine specialist based on the story's layer, type, and tech stack (e.g., Babylon.js, Godot, Unity) to get expert-level code.
  • Guardrail Enforcement: Validates dependencies, checks control manifest rules, enforces scope boundaries, and requires automated tests for logic and integration stories to ensure acceptance criteria are met.
  • Use Case: For a 90s F1 racing game built with Babylon.js, use this Skill to implement a story for car physics: it will pull the relevant GDD requirement, ADR for physics implementation, route to the gameplay and Babylon.js physics specialists, and deliver tested code that meets all acceptance criteria.

Quick Start

Invoke the dev-story skill with the path to a ready dev story to automatically load all required context, route to the correct specialist programmers, and deliver tested code that meets every acceptance criterion.

Frequently Asked Questions about dev-story

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate dev story implementation and prevent scope drift in agile workflows?

Specialist programmer routing automatically directs implementation to the correct engine and gameplay specialists based on the story's layer, type, and tech stack. It routes stories to specific experts like Babylon.js physics programmers or Unity gameplay specialists to deliver expert-level code.

What's the best way to enforce design guardrails and dependency validation for agile story implementation?

Enforce design guardrails by validating dependencies, checking control manifest rules, and enforcing strict scope boundaries before code generation. This ensures all acceptance criteria are met and requires automated tests for logic and integration stories during implementation.

Does dev story automation work with game engine tech stacks like Babylon.js, Godot, and Unity?

Yes, dev story automation works with game engine tech stacks like Babylon.js, Godot, and Unity. It routes implementation to the correct engine specialist based on the story's tech stack, loading engine-specific technical preferences to deliver tested code.

How do I load GDD requirements and architecture decision records for agile development stories?

Load GDD requirements and architecture decision records automatically by invoking the dev story skill with a ready story file. It gathers the story file, GDD requirement from the TR registry, governing ADR, control manifest, and engine technical preferences to ensure no design details are missed.

Why does dev story implementation suffer from missing design requirements and incorrect specialist routing?

Dev story implementation suffers from missing design requirements and incorrect routing due to manual context gathering errors. Automating context loading, dependency validation, and specialist programmer routing eliminates these gaps, preventing rework and delayed delivery in agile workflows.