100 users have reached out to you with a problem: they struggle with cluttered desktops (represented by this repository). You are asked to solve the problem by providing an AI based tool.
This task is split into two parts. Please note that we are evaluating your problem-solving skills and how you work with AI tooling — you should not use AI tools to decide on and create the solution for you.
Create a general-purpose Claude Code skill structure.
Things to consider:
- How do you set up a skill/command? What files and configuration are needed?
- What instructions do you include in the skill prompt, and to what level of detail?
- How do you make the skill reusable and reliable?
Take the skill you created in Part 1 and adjust it to solve the specific problem in this repository:
- Organize files into a user-friendly structure of directories under an
outputdirectory. - Files should be grouped by type (e.g., images, documents, source code, etc.).
- The original files should be moved — no leftovers allowed.
Your skill will be evaluated on clarity, completeness, and how well it guides the LLM to produce a correct result. Your solution will be evaluated based on the resulting directory structure, code efficiency, readability, and scalability.