cleanup

Remove outdated, orphaned, and redundant elements from the OpenWOP corpus.

1|Updated May 11, 2026
One-click install
npx skills add https://github.com/openwop/openwop --skill cleanup-openwop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cleanup
Source: https://github.com/openwop/openwop/tree/main/.claude/skills/cleanup
Command: npx skills add https://github.com/openwop/openwop --skill cleanup-openwop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the issue of maintaining a clean and up-to-date OpenWOP corpus by systematically removing outdated, orphaned, and redundant elements.

Core Features & Use Cases

  • Orphaned Artifacts Removal: Identify and delete schemas, fixtures, and endpoints that are no longer referenced.
  • Stale RFCs Management: Handle outdated RFCs and align spec drift.
  • Test and Conformance Purge: Remove anti-pattern tests and outdated conformance evidence.
  • Implementation Artifact Cleanup: Clean up SDK dead exports, example host parity, and site regeneration issues.
  • Governance and Process Drift: Ensure commits are signed and follow conventional commit practices.
  • Structural Bloat Reduction: Inline unused SDK helpers, remove redundant types, and audit dependencies.
  • Execution and Verification: Perform deletions with checks and report metrics.
  • Guard Rails: Implement pre-commit hooks and CI checks for additional safety.

Quick Start

Run the cleanup skill to start the systematic cleanup process of the OpenWOP corpus.

Frequently Asked Questions about cleanup

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

FAQPage Schema
How do I remove orphaned schemas and fixtures from a protocol corpus?

To remove orphaned schemas and fixtures from a protocol corpus, the cleanup process systematically identifies artifacts no longer referenced and deletes them. It checks dependencies and statuses to ensure safe removal without manual intervention.

What is the best way to manage outdated RFCs and align spec drift?

Managing outdated RFCs and aligning spec drift involves identifying stale RFCs within the corpus and systematically removing or updating them. This ensures the protocol specification remains current and aligned across all components.

Can I automate SDK maintenance and dead export removal without manual checks?

Yes, SDK maintenance and dead export removal can be automated. The process inlines unused helpers, audits dependencies, and removes redundant types by automatically checking references and statuses without requiring manual intervention.

Does the cleanup process include safety checks before deleting test and conformance evidence?

The cleanup process includes safety checks before deleting test and conformance evidence. It removes anti-pattern tests and outdated evidence while implementing pre-commit hooks and CI checks for additional safety during execution.

When should I perform a structural bloat reduction on my repository?

Structural bloat reduction should be performed when your repository accumulates redundant types and unused SDK helpers. The cleanup process audits dependencies and inlines unused elements to ensure a clean, up-to-date corpus.