Identify misplaced files and organize project structure following open-source best practices, while delegating refactoring to specialized skills
Organize your project structure following open-source best practices.
Say: "Declutter this project"
The skill will:
A well-organized project should have a clean, hand-sized root that immediately communicates what the project is and how it's structured.
project/
├── docs/ # Documentation
├── scripts/ # Automation
├── src/ # Source code
├── tests/ # Tests
├── README.md # Entry point
├── LICENSE # Legal
└── Cargo.toml # Config
refactor skill)declutter/
├── SKILL.md # Full workflow documentation
├── README.md # This file
├── references/
│ ├── oss-conventions.md # OSS project structure patterns
│ └── skill-delegation.md # When/how to delegate
└── examples/
├── cluttered-rust-project.md # Rust cleanup example
└── monorepo-declutter.md # Mono-repo example
| Count | Status | |-------|--------| | ≤10 | Excellent | | 10-20 | Good | | 20-30 | Needs attention | | 30+ | Critical |
Required: None (standalone capable)
Recommended:
refactor skill - For code reference updatestechnical-writer agent - For docs restructuringExplore agent - For convention researchA decluttered project is a welcoming project.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer