Skip to content

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 TypeRequirement
FreeReach level Ambitious DOJO
PremiumAny active premium subscription
Business planAny 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.

👉 Learn more about IDE integration