Eye of the Storm
Archive
Series

Research, in arcs

AI Basics11 posts
A ground-up introduction to working with AI tools — from prompting fundamentals to integrating AI into your development workflow.
Building in Public2 posts
Behind-the-scenes posts on how this devblog gets built — workflow, tooling, and the decisions behind the decisions.
LLM Driven SDLC1 post
How large language models are reshaping every phase of the software development lifecycle — from requirements and planning through implementation, review, testing, and deployment. A practitioner's view of what actually changes when AI enters the loop.
AI Engineering Research2 posts
Deep-dive research notes on building AI-powered tools — from designing LLM-driven requirements generators to understanding architecture, inference, and production AI systems.
On GitHub

Projects in flight

codagatchiTypeScript
A tamagotchi-style desktop pet built with Tauri — a small always-on-top companion whose stats decay in real time and need tending.
groundworkTypeScript
SDLC discipline plugin for Claude Code — requirements, plans, and structured development workflows.
— Updated as projects evolveAll research & projects
ActivityAbout
GitHubXRSS
© 2026 stormbreaker9000 · charted with care
Projects

// project

groundwork

My attempt at making a claude code plugin that helps users adhere to a set of SDLC standards

★ 0 · ⑂ 0 · ● 1 open
Pythonpushed 2026-07-10T20:57:00ZView on GitHub ↗

README

Read the full README on GitHub ↗

Recent Commits

  • 3b4bf64Merge pull request #5 from Stormbreaker9000/requirements-m1-elicitation-…Mark D'Adamo · Jul 10
  • b74c3faMerge pull request #4 from Stormbreaker9000/requirements-m1-completionMark D'Adamo · Jul 10
  • 46a5601fix(sto-138): dedupe fr-specialist confidence bullet and Phase 5 open-qu…Mark D'Adamo · Jul 10
  • c470c54feat(sto-138): foreground low-confidence triage block in the Phase 5 sum…Mark D'Adamo · Jul 10
  • 608c434feat(sto-138): persist low-confidence review_queue and wire triage acros…Mark D'Adamo · Jul 10
  • ebc6874feat(sto-138): add explicit confidence rubric to the specialistsMark D'Adamo · Jul 10
  • 3eac28efeat(sto-137): add 5-Whys, numbered options, and omitted-category covera…Mark D'Adamo · Jul 10
  • 8d2ee40docs(sto-137,sto-138): implementation plan for elicitation quality + con…Mark D'Adamo · Jul 10
  • Related Posts

    • Dev Log: Building GroundworkJun 11Dogfooding Groundwork's requirements workflow on Codagatchi: the baseline it generated, and — graded against my requirements research — exactly where the gaps are to fix next.

    A Claude Code plugin that brings structure to software development — requirements gathering, planning, and SDLC discipline before you write a line of code.

    Built as an alternative to "vibe coding": lay the groundwork first.

    What it does

    Groundwork intercepts vague implementation requests and guides you through a lightweight requirements process before anything gets built. Instead of jumping straight to code, you get a structured brief with acceptance criteria that both you and Claude agree on.

    Installation

    From Claude Code:

    /plugin marketplace add https://github.com/Stormbreaker9000/groundwork
    

    Then install the plugin:

    /plugin install groundwork@groundwork-dev
    

    Usage

    Run /groundwork in any Claude Code session to see available workflows.

    When you make a vague request like "build me a login form" or "add dark mode", the requirements skill will pause and ask clarifying questions before touching code.

    Workflows

    WorkflowTriggerDescription
    requirements"build X", "add Y", "make it do Z"Turns vague requests into a structured brief with acceptance criteria before any code is written

    Requirements Brief format

    ## Requirements Brief
    
    **Problem:** [One sentence: what breaks or is missing and for whom]
    
    **Acceptance Criteria:**
    - [ ] [Specific, testable condition]
    
    **Constraints:** [What this must not do or must stay within]
    
    **Out of Scope:** [What will not be addressed in this change]
    

    Claude will not write code until you sign off on the brief.

    Roadmap

    • Architecture design workflow
    • Test planning workflow
    • Release checklist workflow
    • PreToolUse hooks to enforce requirements brief before implementation
    • requirements-analyst agent for fully autonomous requirements gathering

    Plugin structure

    groundwork/
    ├── .claude-plugin/       # Plugin manifests
    ├── skills/               # Markdown instruction sets (skill triggers)
    ├── commands/             # Slash commands (/groundwork)
    ├── hooks/                # Event-driven scripts (SessionStart)
    └── agents/               # Dispatched subagents
    

    License

    MIT