Skip to content
Agentmart
Submit a tool

sync-plan

Scan codebase and automatically check off completed tasks in feature Implementation Plans ($* or [feature-name])

Skill by Yaici-Yacine

IndexedGPL-3.0★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/yaici-yacine-sync-plan

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Scan codebase and automatically check off completed tasks in feature Implementation Plans ($* or [feature-name])

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/sync-plan

What's inside

Skill name
sync-plan
Description
Scan codebase and automatically check off completed tasks in feature Implementation Plans ($* or [feature-name])
License
GPL-3.0
Instructions
54 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# /sync-plan [feature-name]

Scans the codebase and automatically synchronizes `Implementation Plan` checkboxes in feature documentation.

Arguments: `$*`

## Purpose:
Keep the `Implementation Plan` section (`- [ ] task` vs `- [x] task`) and phase status indicator (`Status: Not Started | In Progress | Complete`) of feature pages continuously aligned with actual code delivery.

## Steps:

1. **Locate Feature Documentation**:
   - If `feature-name` is provided, open `docs/wiki/features/[feature-name].md`. If missing, suggest `/add-feature`.
   - If not provided, ask: "Which feature plan do you want to synchronize? (or type 'all' to sync all feature plans)".
   - If `all` is chosen, sequentially sync every feature page in `docs/wiki/features/*.md`.

2. **Extract Implementation Tasks**:
   - Locate and parse the `## Implementation Plan` section.
   - If no implementation plan exists in the file, offer to generate one based on the current codebase state and roadmap.
   - Extract all phases and task items (`- [ ]` and `- [x]`).

3. **Verify Delivery in Codebase**:
   - For each task, inspect the project's source code, entry points, configuration, and tests:
     - Component / service / endpoint exists and is functional (not an empty stub or placeholder).
     - Exports and types match the described functionality.
     - Associated unit or integration tests are present.
   - If verified as implemented, update the checkbox to `- [x]`.
   - If already `- [x]` but code was removed or broken, flag it to the user.

4. **Update Status Indicator**:
   - Recalculate overall completion:
     - 0 tasks completed → `> 📌 Status: Not Started`
     - Some tasks completed → `> 📌 Status: In Progress`
     - All tasks completed → `> 📌 Status: Complete`

5. **Write Updates to File**:
   - Apply the updated checkboxes and status to `docs/wiki/features/[feature-name].md`.
   - Update `Last updated: [YYYY-MM-DD]` at the top of the file.

6. **Output Report**:
   ```markdown
   ## 🔄 Plan Sync Report: [feature-name]

   ### 📊 Progress: [X] / [Total] tasks completed ([Percentage]%)
   - **Overall Status:** Not Started | In Progress | Complete

   ### ✅ Newly Completed Tasks:
   - [x] Phase [N]: [task description] — Verified in `[source file]`

   ### ⏳ Remaining Pending Tasks:
   - [ ] Phase [N]: [task description] — Missing implementation
   ```

From Yaici-Yacine/project-docs, GPL-3.0.

More from Yaici-Yacine/project-docs

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Oct 17, 2026 (12 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
GPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Yaici-Yacine

Cite this page

sync-plan skill. Agent Mart. https://agentmart.dev/skills/yaici-yacine-sync-plan (last updated 2026-10-24)