archive-increments
Intelligent increment archiving expert that analyzes age, status, and activity to recommend archiving. Use when workspace has too many increments, cleaning up completed work, or organizing the _archive folder. Follows the 10-10-10 rule for workspace organization.
Why use this skill?
Keep your development workspace clean with the archive-increments skill. Automatically organize, archive, and manage your project increments using intelligent, rule-based cleanup.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-archive-incrementsWhat This Skill Does
The archive-increments skill is an intelligent file management agent designed specifically for the .specweave ecosystem. It automates the maintenance of your project workspace by monitoring, organizing, and archiving increment files based on status, age, and activity. By adhering to the '10-10-10 Rule'—keeping the 10 most recent increments accessible, archiving inactive files after 10 days, and executing operations in under 10 seconds—it ensures that developers can maintain a high-velocity workflow without the clutter of obsolete project files.
Installation
To install this skill, run the following command in your terminal or via the OpenClaw agent console:
clawhub install openclaw/skills/skills/anton-abyzov/sw-archive-increments
Once installed, the skill integrates directly with your workspace, providing hooks to manage your local increment directories.
Use Cases
- Workspace Maintenance: Ideal for projects with high-frequency iteration where hundreds of increment files accumulate over time.
- Pre-Release Cleanup: Quickly clean up feature branches or experimental increments before cutting a new release tag.
- Archive Auditing: Automatically identify abandoned experiments or stale tasks that are consuming storage and slowing down indexing.
- Historical Retrieval: Easily locate and restore past development states from the structured _archive directory if a regression occurs.
Example Prompts
- "OpenClaw, clean up my workspace. Use the default 10-10-10 rule to move stale increments into the archive."
- "I'm preparing for the v0.8 release. Can you archive all increments related to v0.7 that haven't been touched in over 30 days?"
- "Restore increment 0015 from the archive, I need to check the logic used in that specific session."
Tips & Limitations
- Safety First: The skill is designed to never touch active or paused increments. Always verify the status of your work before running aggressive cleanup commands.
- Configuration: Use the JSON configuration settings to shift from manual, cautious archiving to automated, aggressive workspace hygiene.
- Collaboration: If you are working in a team environment, ensure your archive settings are synced in your repository configuration to prevent conflicting file movements across different local environments. Remember that while this tool manages files, it does not delete them permanently—it strictly moves them into organized subfolders, allowing for safe recovery if needed.
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-archive-increments": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
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.