progress-sync
Comprehensive progress synchronization expert for multi-system sync (tasks.md → living docs → GitHub/JIRA/ADO). Use when syncing progress across systems, creating missing external issues, or understanding /sw:sync-progress command. AUTO-CREATES missing issues when external links are absent.
Why use this skill?
Master multi-system synchronization with the progress-sync OpenClaw skill. Automatically manage tasks, create missing issues, and keep your documentation in sync.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-progress-syncWhat This Skill Does
The progress-sync skill is the primary orchestration engine for SpecWeave, designed to act as a unified bridge between local project files and external project management platforms. At its core, this skill enables the /sw:sync-progress command, which serves as a single-button solution to synchronize state between tasks.md, technical specifications, living documentation, and external issue trackers like GitHub, JIRA, or Azure DevOps.
The most powerful feature of this skill is its mandatory auto-creation policy. When triggered, the skill inspects the increment status; if an external link is absent, it automatically triggers the appropriate creation tool (e.g., sw-github:create) to establish an audit trail. This eliminates manual setup friction, ensuring that every piece of work—whether active or archived—is represented in your team's centralized management platform. By automating the propagation of progress, it maintains consistency across systems without requiring constant manual intervention.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/anton-abyzov/sw-progress-sync
Once installed, the /sw:sync-progress command becomes available globally within your project directories.
Use Cases
- Project Onboarding: When you initiate a new increment, use this to instantly provision all corresponding external issues across your toolchain.
- End-of-Sprint Housekeeping: Use it before closing an increment to ensure every task completion is reflected in your project management dashboard, even for historical audit purposes.
- Recovering from Sync Failures: If external hooks fail to trigger due to network instability, this skill forces a comprehensive reconciliation of all task states.
- Cross-Platform Consistency: Maintaining alignment between localized developer tasks and management-level boards.
Example Prompts
- "I've finished the implementation for this increment. Please run /sw:sync-progress to update all linked JIRA tickets and close out the tasks."
- "I just created this increment but realized no GitHub issue was linked. Can you run /sw:sync-progress to auto-create the missing issue and sync my status?"
- "Sync everything up—I need the latest progress in tasks.md reflected in our Azure DevOps board immediately."
Tips & Limitations
- Tip: Always verify your
tasks.mdformat before syncing, as the skill derives its state from these documents. - Tip: If you have a specific requirement to avoid auto-creation, remember to use the
--no-createflag. - Limitation: The skill is designed for multi-system orchestration; avoid using it if you only intend to sync a specific, single sub-component, as that may trigger unnecessary API calls to all connected platforms. Use specialized commands like
/sw:sync-acsfor granular updates.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-progress-sync": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.