Curation
All content accessible on DojoCode is checked on, endorsed, and kept up by individuals of the DojoCode community.
If the users want to check the quality of a challenge they can do so by checking the challenge's satisfaction rating. If the users want to contribute to the challenges validation they can do so by searching the "pending" status challenges and by testing them and sharing the difficulty level.
This part is mainly made for adding value through the process of selecting, organizing, and looking after the items from the app. The idea is to act in finding and sharing excellent, relevant content with the users.
Who Can Create Challenges?
| Account Type | Requirement |
|---|---|
| Free | Reach level Ambitious DOJO |
| Premium | Any active premium subscription |
| Business plan | Any active business plan |
Curation Workflow
Ways to Create Challenges
From the Platform
You can create and manage challenges directly from the DojoCode web platform. This is the most common approach — head to My Challenges and click NEW DRAFT to get started.
👉 Step-by-step guide to creating a code challenge
From Your IDE (MCP Integration)
For a more streamlined workflow, you can use AI-powered IDEs to create and manage challenges without leaving your editor. The DojoCode MCP server lets you browse challenges, write code, run tests, and publish — all from within your favourite IDE.
Supported IDEs include Claude Code, Cursor, VS Code (Copilot), Gemini CLI, and more.