janitor
Maintenance and cleanup agent. Keeps the workspace healthy — memory consolidation, doc drift fixes, stale data cleanup, and repo organization. Use when: (1) memory files need consolidation (daily notes → MEMORY.md), (2) research files have stale leads or outdated info, (3) workspace needs organization — orphaned files, messy dirs, (4) docs are out of sync with reality (HEARTBEAT.md, TOOLS.md, agent configs), (5) scheduled maintenance runs (weekly deep clean). NOT for: creating content (use scribe), researching (use scout), reviewing quality (use checker), generating images (use pixel). Janitor MAINTAINS, doesn't create or review. Don't use for urgent tasks — Janitor handles background hygiene. Outputs: maintenance logs saved to artifacts/janitor/.
Why use this skill?
Keep your OpenClaw workspace organized with Janitor, the automated agent for memory consolidation, file archiving, and documentation syncing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/honeybee1130/workspace-janitorWhat This Skill Does
The Janitor skill is a specialized background maintenance agent for your OpenClaw workspace. It serves as the primary system administrator for your file structure, memory management, and documentation integrity. Instead of creating new content or performing active research, Janitor focuses on systemic hygiene—ensuring that your project remains organized, performant, and clutter-free. It excels at consolidating disparate daily notes into a unified MEMORY.md, archiving aged research materials, and ensuring that technical configuration files like TOOLS.md and HEARTBEAT.md remain synchronized with your current project status. By offloading these tedious, repetitive administrative tasks to Janitor, you ensure your workspace environment stays optimized for high-level creative and analytical output.
Installation
To add the Janitor skill to your agent's capability set, run the following command in your terminal:
clawhub install openclaw/skills/skills/honeybee1130/workspace-janitor
Ensure that the agent has appropriate filesystem permissions for the targeted workspace directories to perform archiving and cleanup operations successfully.
Use Cases
- Workspace Housekeeping: Automatically detecting and pruning orphaned files or temporary directories that accumulate during long projects.
- Knowledge Synthesis: Distilling fragmented daily notes into a cohesive summary within your core MEMORY.md file, helping maintain project context over time.
- Documentation Alignment: Verifying that your project's configuration (API keys, tool definitions, and priority trackers) matches the actual state of your workspace.
- Scheduled Archiving: Moving research materials older than 30 days into dedicated archives, keeping your active working directory clean and performant.
Example Prompts
- "Janitor, please perform the weekly deep clean on the current workspace, starting with memory consolidation for the past 7 days."
- "Run the daily maintenance check and provide a report on any research leads that have gone stale beyond our 30-day policy."
- "Janitor, scan the artifacts directory for any orphaned or temp files that were generated during the last session and archive them."
Tips & Limitations
Janitor is a maintenance-focused skill, not a content generator. It should never be tasked with creating original copy, performing deep analytical research, or reviewing the quality of your code. To avoid conflicts with active work, it is recommended to run Janitor during quiet periods or as a background job. Crucially, it will not delete files permanently; all cleanup actions use a 'trash-first' archiving protocol to ensure no data loss. Furthermore, Janitor will not touch core identity files (SOUL.md, USER.md, IDENTITY.md) without explicit, high-level authorization, ensuring your agent's core definition remains protected.
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-honeybee1130-workspace-janitor": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
font-interceptor
Extract fonts (TTF/OTF) from any website using MSCHF Font Interceptor. Use when user drops a URL and wants to identify/extract/download fonts from that website, or asks "what font is this site using" or similar font extraction requests.
janitor
Maintenance and cleanup agent. Keeps the workspace healthy — memory consolidation, doc drift fixes, stale data cleanup, and repo organization. Use when: (1) memory files need consolidation (daily notes → MEMORY.md), (2) research files have stale leads or outdated info, (3) workspace needs organization — orphaned files, messy dirs, (4) docs are out of sync with reality (HEARTBEAT.md, TOOLS.md, agent configs), (5) scheduled maintenance runs (weekly deep clean). NOT for: creating content (use scribe), researching (use scout), reviewing quality (use checker), generating images (use pixel). Janitor MAINTAINS, doesn't create or review. Don't use for urgent tasks — Janitor handles background hygiene. Outputs: maintenance logs saved to artifacts/janitor/.
Seedance
Skill by honeybee1130
Clickbait Engine
Skill by honeybee1130
mml
Build 3D scenes and interactive experiences using MML (Metaverse Markup Language) for the Otherside metaverse and other MML-compatible environments. Use when creating 3D objects, worlds, interactive elements, animations, models, characters, audio/video, labels, collision-based interactions, position tracking, chat integration, or any MML document. Triggers on: MML, metaverse markup, 3D scene building, Otherside world building, m-cube, m-model, m-character, m-group, m-frame, m-attr-anim.