project-organize

Validate and reorganize project directories according to Clean Architecture principles.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Danielyan86/KnowledgeWeaver --skill project-organize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-organize
Source: https://github.com/Danielyan86/KnowledgeWeaver/tree/main/.claude/skills/project-organize
Command: npx skills add https://github.com/Danielyan86/KnowledgeWeaver --skill project-organize

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automatically checks and organizes your project structure to ensure it adheres to Clean Architecture principles, keeping your root directory clean and files in their designated locations.

Core Features & Use Cases

  • Structure Validation: Scans your project to identify files that are not in their correct directories (e.g., test files in the root, Docker configs misplaced).
  • Automated Refactoring: With the --fix flag, it can automatically move files to their proper locations (e.g., tests/, docker/, docs/).
  • Use Case: Before committing code, run this Skill to ensure your project adheres to established organizational standards, preventing clutter and improving maintainability.

Quick Start

Run /project-organize --fix to automatically organize your project structure.

Frequently Asked Questions about project-organize

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

FAQPage Schema
How do I organize my project structure according to Clean Architecture principles?

This skill validates your project structure against Clean Architecture principles and identifies misplaced files such as test scripts, Docker configurations, and documentation, relocating them into their standard directories to maintain a clean root layout.

Can I automatically move misplaced files to their correct directories?

Yes, you can automatically move misplaced files to their correct directories by running the automated refactoring command with the fix flag, which relocates items like test scripts and Docker configs into standard folders such as tests and docker.

What is the best way to clean up a cluttered project root directory before committing code?

The best way to clean up a cluttered project root directory before committing code is to run a structure validation scan, which identifies structural compliance issues and relocates stray configuration files to their designated directories.

Does this project structure validation tool detect potential security issues?

Yes, project structure validation detects potential security issues by scanning your directory layout and generating detailed reports on structural compliance alongside identifying any potential security vulnerabilities in the file organization.

What types of misplaced files does directory management target for refactoring?

Directory management targets misplaced files such as test scripts, Docker configurations, and documentation for refactoring, identifying these stray files in the root directory and moving them into standard folders like tests, docker, and docs.

Do I need any dependencies to run automated refactoring for file organization?

No, you do not need any dependencies to run automated refactoring for file organization, as this skill operates independently to scan your project structure and move files to their proper locations without external requirements.