sync-sdlc

Reconcile codebase state with the .sdlc/ directory and generate a sync report.

5|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/tomzx/agents --skill sync-sdlc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-sdlc
Source: https://github.com/tomzx/agents/tree/main/skills/sync-sdlc
Command: npx skills add https://github.com/tomzx/agents --skill sync-sdlc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reconciles the codebase state with the project's .sdlc/ directory to ensure alignment between code and documentation.

Core Features & Use Cases

  • Bootstraps the .sdlc/ directory when absent and loads templates.
  • Synchronizes existing .sdlc/ content with the repository, detecting drift and updating features, context, and artifacts.
  • Generates a sync report summarizing changes, drift, and status for stakeholders.

Quick Start

Run /sync-sdlc in the current directory to bootstrap or sync the project.

Frequently Asked Questions about sync-sdlc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect drift between my codebase and project documentation?

To detect drift between your codebase and project documentation, you can run a sync command that reconciles the repository state with the .sdlc/ directory, generating a comprehensive report of feature and context changes for manual review.

What is the best way to bootstrap an SDLC directory for feature management?

Bootstrapping an SDLC directory for feature management involves initializing a .sdlc/ folder within your current project path and loading predefined templates to establish a baseline for tracking artifacts and context.

How do I synchronize existing SDLC artifacts with my current repository state?

You can synchronize existing SDLC artifacts with your repository by executing a sync operation that compares the .sdlc/ directory against the live codebase, updating features, context, and artifacts while flagging any detected drift.

When do I need to run SDLC context synchronization?

You need to run SDLC context synchronization periodically or after significant codebase changes to ensure strict alignment between your code and documentation, capturing feature drift before it impacts project stakeholders.

Does SDLC drift detection require any specific dependencies or components?

No specific dependencies or components are required to run SDLC drift detection. The process operates directly within your current directory to reconcile the codebase state and produce a sync report without external tooling.