スキル一覧に戻る
resolve-io

document-project

by resolve-io

An AI-assisted software engineering methodology that refracts development complexity into clear, actionable principles through coordinated AI agents. Combines proven methodologies (PSP/TSP, TDD/XP, Clean Code, DDD) into a unified framework for predictable, resilient, intentional, sustainable, and maintainable software development.

1🍴 1📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: document-project description: Use to analyze and document any project codebase. Creates comprehensive reference documentation for AI-assisted development including architecture and patterns. version: 1.0.0

Document Project Task

When to Use

  • Project Documentation: Document any codebase for AI understanding
  • Architecture Assessment: Analyze current system architecture
  • Knowledge Transfer: Create comprehensive project documentation
  • PRD Preparation: Generate context needed for PRD creation
  • Onboarding: Build complete project reference for new team members

What This Skill Does

Guides you through building comprehensive project documentation:

  • Configuration: Load project settings from .prism/core-config.yaml
  • Classification: Detect project type, structure, and technology stack
  • Scanning: Analyze codebase (quick, deep, or exhaustive)
  • Documentation: Generate architecture, API, and development guides
  • Indexing: Create master index for AI retrieval

Quick Start

  1. Run the skill and specify project root directory
  2. Choose scan depth (quick/deep/exhaustive)
  3. Confirm project classification
  4. Wait for documentation generation
  5. Review generated files at {{output_folder}}/index.md

Output Location: docs/project/ (or as configured)

Workflow Overview

The workflow follows 10 sequential steps. For detailed instructions, see Workflow Steps Reference.

StepNamePurpose
0Load ConfigurationRead .prism/core-config.yaml
1Check ExistingDetect existing docs, choose mode
2Select Scan LevelQuick/Deep/Exhaustive
3Initialize StateCreate tracking file
4Detect StructureClassify project type
5Scan ProjectExecute selected scan depth
6Deep-Dive Mode(If selected) Detailed area analysis
6.5Check Existing DocsAvoid duplicates via Smart Connections
7Generate IndexCreate master entry point
8-10Validate & CompleteVerify, fill gaps, finalize

Scan Levels

LevelTimeWhat It Does
Quick2-5 minPattern-based analysis, configs only
Deep10-30 minCritical directories, selective file reading
Exhaustive30-120 minALL source files (excludes node_modules)

Project Types Detected

  • claude-code-plugin: PRISM-style plugins with skills/commands/tasks
  • web: React, Vue, Angular applications
  • backend: Express, FastAPI, Rails servers
  • mobile: React Native, Flutter apps
  • cli/library/desktop: Various other project types

Generated Documentation

Core files generated (as applicable):

  • index.md - Master entry point
  • project-overview.md - Executive summary
  • architecture.md - Technical architecture
  • technology-stack.md - Complete tech stack
  • development-guide.md - Setup and workflow
  • api-contracts.md - API endpoints
  • data-models.md - Database schema
  • source-tree-analysis.md - Directory structure

Key Principles

  1. Write-as-you-go: Write files immediately, don't accumulate
  2. Resumability: State file tracks progress for resume
  3. Batching: Process subfolders one at a time for token management
  4. No duplicates: Check existing docs before creating

Reference Documentation

Guardrails

  • Always load config first (Step 0)
  • Update state file after EVERY step completion
  • Write documents immediately after generating content
  • Purge detailed data from context after writing
  • First-time startup may require explicit scan level selection

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です