sync-docs skillA
sync-docs is agent-read markdown (skill) from j-star-films-studios/vibecode-protocol-suite: Use after writing code, implementing features, or fixing bugs to update feature documentation in docs/features/ and keep project documentation in sync..
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# 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
```bash
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
```markdown
# 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
```
…Read the whole file at its exact version.
How to install
mdr add j-star-films-studios/vibecode-protocol-suite/sync-docs@v2.0.0mdr add j-star-films-studios/vibecode-protocol-suite/sync-docs@sha256:149a6f7868f7c75cPin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_m35a56ybw2nidf3f)
1 badge views in 30 days
Versions
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v2.0.0 latest | 2026-08-20 | 4dbe9e4 | 2,046 B | A | view · diff |
| git:20260131.424bd52 | 2026-01-31 | 424bd52 | 1,946 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2046 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
j-star-films-studios/vibecode-protocol-suite · 24 stars · license ISC · pushed 2026-09-23 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_m35a56ybw2nidf3f GET https://markdownregistry.com/api/v1/resolve?ref=j-star-films-studios/vibecode-protocol-suite/sync-docs GET https://markdownregistry.com/api/v1/blob/149a6f7868f7c75c731fa373bb7c1a388b5e7b1c7ed7244556671aca11427906
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
More from j-star-films-studios/vibecode-protocol-suite
Every file in j-star-films-studios/vibecode-protocol-suite