project-stage-detect

Analyzes a software project's stage and gaps from its artifacts and recommends next steps.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill project-stage-detect-jtvaris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-stage-detect
Source: https://github.com/jtvaris/sunday-night-dynasty/tree/main/.agents/skills/project-stage-detect
Command: npx skills add https://github.com/jtvaris/sunday-night-dynasty --skill project-stage-detect-jtvaris

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes a software project to determine its current development stage, identify gaps, and recommend next steps based on available artifacts.

Core Features & Use Cases

  • Scans Design Documentation (design/): checks for design gdd presence, game-concept.md, systems-index.md, and counts narrative docs and level designs.
  • Audits Source Code (src/): identifies major systems, core subdirectories (core/, gameplay/, ai/, networking/, ui/), and provides a rough LOC estimate.
  • Reviews Production Artifacts (production/): looks for active sprint plans, milestones, and roadmaps.
  • Evaluates Tests and Architecture Docs (tests/, docs/architecture/): counts test files, estimates coverage, and checks Architecture Decision Records.
  • Produces a stage classification and a prioritized gap list with clarifying questions for collaborative decisions.

Quick Start

Activate the skill against the current repository to generate a comprehensive project-stage analysis.

Frequently Asked Questions about project-stage-detect

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

FAQPage Schema
How do I analyze a codebase to determine its current project stage?

To analyze a codebase and determine its project stage, scan design documentation, source code, production artifacts, and tests to classify the phase and identify development gaps. This produces a stage classification with a prioritized gap list.

What is a project stage gap analysis and when do I need one?

A project stage gap analysis reviews architecture, code, and milestones against expected artifacts to find missing components. You need it during onboarding, milestone planning, or project audits to clarify the development phase and guide next steps.

Can I get tailored next step recommendations for a specific role during onboarding?

Yes, tailored recommendations are supported by passing an optional role parameter to the analysis. This adjusts the output to provide relevant next steps and clarifying questions suited to that specific role's perspective.

What's the best way to audit software architecture and documentation for missing milestones?

The best way to audit architecture is to evaluate source code directories alongside tests and Architecture Decision Records. This identifies major systems, estimates coverage, and checks for active sprint plans to produce a prioritized gap list.

Does the project stage detection work without dependencies or external components?

Yes, project stage detection works without dependencies or external components. It directly scans existing repository artifacts like design docs, source code, and test files to evaluate the current development stage.

Why does my software project lack clear milestones and how do I find the gaps?

Your project lacks clear milestones if production artifacts are missing roadmaps or sprint plans. Find the gaps by scanning the production directory and generating a prioritized gap list with clarifying questions for collaborative decisions.