AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Project Docs

skill-lorissun2025-project-docs-project-docs · by lorissun2025

Software development project documentation management and progress tracking. Use when: (1) Initializing a new software project and need to create all required documentation (MRD, PRD, Technical Plan, Roadmap), (2) Updating project roadmap after completing tasks, (3) Getting a summary of current project progress, (4) Resuming work on a project after a break and need to understand what's next, (5)…

No reviews yet
0 installs
21 views
0.0% view→install

Install

$ agentstack add skill-lorissun2025-project-docs-project-docs

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-lorissun2025-project-docs-project-docs)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
8mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Project Docs? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Project Docs

Overview

Manages documentation for software development projects, ensuring all required documents exist, are properly structured, and kept up-to-date. Tracks progress via detailed roadmaps and helps teams maintain context across development cycles.

Quick Start

First time setup: Initialize project docs for [project name] Update progress: Update roadmap, I just finished [feature/task] Check status: What's the current progress and what should I work on next? Resume work: I haven't worked on this project in [time period], catch me up


Core Capabilities

1. Project Initialization

Create a complete documentation foundation for a new software project.

Required Documents:

  • MRD (Market Requirements Document) - Market analysis, TAM/SAM/SOM, competitive landscape, business model, pricing strategy
  • PRD (Product Requirements Document) - Feature definitions, user stories, acceptance criteria, success metrics
  • Technical Plan - Architecture, tech stack, database design, API specifications, deployment strategy
  • Project Roadmap - Detailed task breakdown with progress tracking (task IDs, status, owners, dates)
  • Development Checklist - Setup tasks, environment configuration, tool installation

Workflow:

  1. Check if docs/plans/ directory exists
  2. Scan for existing documents
  3. Create templates for missing documents
  4. Generate initial roadmap with Phase 1 tasks
  5. Create checklist for immediate setup tasks

Example trigger: "Initialize project docs for my AI startup called VibeAILife"

2. Progress Tracking

Maintain and update the project roadmap as work progresses.

Workflow:

  1. Read docs/plans/PROJECT-ROADMAP.md
  2. Identify completed task(s) from user input
  3. Update task status from ⏳ → ✅
  4. Update progress percentages
  5. Add entry to update log
  6. Recalculate next recommended tasks

Status Codes:

  • Completed - Task done and verified
  • 🚧 In Progress - Currently being worked on
  • Pending - Planned but not started
  • Cancelled - No longer needed
  • ⚠️ Blocked - Has dependencies or issues

Example triggers:

  • "Update roadmap, I just finished the authentication system"
  • "Mark P1-7-1 through P1-7-5 as complete"
  • "Update all UI component tasks to done"

3. Status Summary

Provide concise summaries of current project state.

Outputs:

  • Overall Progress - Percentage complete, visual progress bar
  • Phase Status - Which phases are done/in progress/pending
  • Current Focus - What should be worked on next
  • Blocking Issues - Any tasks marked with ⚠️
  • Recent Updates - Last 3-5 roadmap updates

Example triggers:

  • "What's the current progress?"
  • "Show me project status summary"
  • "Give me a quick update on where we are"

4. Resume Context

Help developers quickly get back into the flow after time away.

Workflow:

  1. Read roadmap and check update log
  2. Identify last worked-on tasks
  3. Show current phase and immediate next tasks
  4. Highlight any new blocking issues
  5. Provide context on what's changed since last update

Example triggers:

  • "I haven't worked on this in 2 weeks, catch me up"
  • "What was I working on last?"
  • "Where did we leave off?"

5. Document Validation

Ensure all required documentation exists and is complete.

Checks:

  • Document existence in docs/plans/
  • Required sections present (based on templates)
  • No TODO placeholders remaining
  • Version numbers and dates current

Example triggers:

  • "Check if all project docs are complete"
  • "Validate our documentation"
  • "Are we missing any required documents?"

Document Templates

Required document structures are in [assets/templates/](assets/templates/). Reference these when creating missing documents:

  • MRD-TEMPLATE.md - Market Requirements Document structure
  • PRD-TEMPLATE.md - Product Requirements Document structure
  • TECHNICAL-PLAN-TEMPLATE.md - Technical Plan structure
  • ROADMAP-TEMPLATE.md - Project Roadmap structure
  • CHECKLIST-TEMPLATE.md - Development Checklist structure

Roadmap Structure

The PROJECT-ROADMAP.md file has specific structure that must be maintained:

## Phase N: [Name] (Week X-Y)
### Module Name
| TaskID | Task | Status | Owner | Date | Notes |
|--------|------|--------|-------|------|-------|
| P1-1-1 | Description | ✅ | - | 2026-01-20 | |

Task ID Format: P{Phase}-{Module}-{Task}

  • Example: P1-7-3 = Phase 1, Module 7, Task 3

Progress Calculation:

Phase Progress = (Completed + In Progress) / Total Phase Tasks × 100%
Overall Progress = Σ(Phase Progress × Phase Weight) / Total Weight

Common Workflows

Creating a New Project

User: "Initialize project docs for my SaaS app"
→ Check docs/plans/ exists
→ Identify missing documents (typically all)
→ Create each document from templates
→ Generate initial roadmap with Phase 1 breakdown
→ Return summary and next steps

After Completing Work

User: "Update roadmap, finished the login UI"
→ Read PROJECT-ROADMAP.md
→ Find "login UI" or related task
→ Update status to ✅, set completion date
→ Recalculate progress percentages
→ Add update log entry
→ Return updated summary

Resuming After Break

User: "I haven't worked on this in a month, catch me up"
→ Check update log timestamp
→ Show last update date
→ Display current phase progress
→ List next 3-5 recommended tasks
→ Flag any new blocking issues

Directory Structure

Expected project structure:

project-root/
├── docs/
│   └── plans/
│       ├── PROJECT-ROADMAP.md       # Progress tracking (required)
│       ├── MRD.md                   # Market analysis (required)
│       ├── PRD.md                   # Product requirements (required)
│       ├── TECHNICAL-PLAN.md        # Technical specs (required)
│       └── DEV-CHECKLIST.md         # Setup tasks (required)
└── [project code]

Tips

  • Be Specific: When updating roadmap, specify exact task names or IDs
  • Use Task IDs: P1-7-3 is clearer than "that AI task"
  • Keep Updates Small: Update roadmap frequently, after each task or small feature
  • Check Dependencies: Mark tasks as ⚠️ Blocked if waiting on other work
  • Version Everything: Include dates and version numbers in all documents

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.