CodeCrafters home page
Search...
⌘K
Ask AI
Login
Try Now
Try Now
Search...
Navigation
Authoring Concepts
Publishing concepts
Documentation
Contributor Guides
Forum
Demo
Contributors
Introduction
Adding Language Support
Introduction
Starter Code
Test Runner Image Interface
Authoring Concepts
Introduction
How concepts work
Choosing concepts
Creating concepts
Concepts Style Guide
Testing concepts
Publishing concepts
Authoring Challenges
Planning your challenge
Pre-launching your challenge
Building your challenge
Writing stage instructions
Course Definition Reference
Authoring Concepts
Publishing concepts
Once your concept is ready, you can “publish” it by linking it to a challenge. To do this, you’ll need to send a PR to the challenge’s GitHub repository.
Find the challenge’s GitHub repository, like
https://github.com/codecrafters-io/build-your-own-redis
.
Edit the
course-definition.yml
file.
Add your concept’s slug to the top-level
concept_slugs
key.
If the concept applies to specific stages, also add it to the
concept_slugs
key in the relevant stage.
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Testing concepts
Planning your challenge
Assistant
Responses are generated using AI and may contain mistakes.