Back to list
JStaRFilms

sync-docs

by JStaRFilms

A comprehensive suite of protocols, meta-prompts, and orchestration tools designed to streamline software development workflows, project management, and team collaboration. Includes the VibeCode Protocol Suite with web interface, user manuals, and reusable templates for efficient development processes.

9🍴 1📅 Jan 20, 2026

SKILL.md


name: sync-docs description: Update feature documentation after code changes. Keep docs in sync with implementation.

Sync Docs Skill

Update docs/features/ after major code changes.

When to Use

  • After completing a feature or fix
  • When documentation is mentioned as outdated
  • After significant refactoring
  • When user asks to "update docs"

Prerequisites

  • You have just completed a code change
  • You know which files were modified

Process

1. Identify Changed Components

Focus on:

  • src/main/ (backend logic)
  • src/renderer/ (UI components)
  • src/shared/ (types, constants)
  • src/features/ (feature modules)

2. List Existing Docs

ls docs/features/
head -20 docs/features/*.md

3. Determine Action

For each changed component:

  • UPDATE: Feature already has documentation
  • CREATE: New feature, needs new doc
  • SKIP: Minor change, already covered

4. Documentation Template

# Feature Name

## Overview
One paragraph explaining what this feature does.

## Architecture
- **Service/File:** `src/main/path/to/file.ts`
- **Dependencies:** List key dependencies

## Key Components

### Component 1
Explanation...

### Component 2
Explanation...

## Data Flow (optional)
```mermaid
flowchart LR
    A --> B --> C

Configuration (if applicable)

SettingTypeDefaultDescription
............

Hotfixes / Changelog (optional)

Hotfix YYYY-MM-DD: Brief Title

  • Problem: What was broken
  • Solution: How it was fixed

### 5. Write Updates
- **UPDATE**: Use `view_file` → `replace_file_content`
- **CREATE**: Use `write_to_file` with template

### 6. Verify Links
Ensure file paths in docs are correct (use backticks).

### 7. Summary
Report what was done:
- Updated: `docs/features/foo.md` (added XYZ section)
- Created: `docs/features/bar.md` (new feature doc)

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

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

+20
LICENSE

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

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

0/5
タグ

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

+5

Reviews

💬

Reviews coming soon