
Freecodecamp Curriculum
If you're looking to contribute to freeCodeCamp or understand how their challenge system works, this walks you through the entire stack. It covers the YAML-based curriculum format they use for challenges, the Fastify API backend, and the Gatsby React frontend. You'll find practical details on creating new challenges with the helper scripts, writing test assertions, and setting up the local development environment with MongoDB and GitHub OAuth. The challenge structure is well documented with concrete examples showing how hints, seeds, and solutions map to the learning experience millions of users see. It's thorough enough that you could actually ship a pull request after reading through it, which is rare for contribution guides.
- skills.sh installs
- 1.4K
- GitHub stars
- 61
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill freecodecamp-curriculum --agent claude-codeInstalls into .claude/skills of the current project.
Files
freeCodeCamp Curriculum & Platform Development
Skill by ara.so — Daily 2026 Skills collection.
freeCodeCamp.org is a free, open-source learning platform with thousands of interactive coding challenges, certifications, and a full-stack curriculum. The codebase includes a React/TypeScript frontend, Node.js/Fastify backend, and a YAML/Markdown-based curriculum system.
Architecture Overview
freeCodeCamp/
├── api/ # Fastify API server (TypeScript)
├── client/ # Gatsby/React frontend (TypeScript)
├── curriculum/ # All challenges and certifications (YAML/Markdown)
│ └── challenges/
│ ├── english/
│ │ ├── responsive-web-design/
│ │ ├── javascript-algorithms-and-data-structures/
│ │ └── ...
│ └── ...
├── tools/
│ ├── challenge-helper-scripts/ # CLI tools for curriculum authoring
│ └── ui-components/ # Shared React components
├── config/ # Shared configuration
└── e2e/ # Playwright end-to-end tests
Local Development Setup
Prerequisites
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- First seen
- Apr 16, 2026
More from aradotso/trending-skills
All 251- Gsd 2 Agent Framework1.4K
- Llmfit Hardware Model Matcher1.4K
- Marketingskills Ai Agents1.4K
- Metaclaw Evolving Agent1.4K
- Nvidia Nemoclaw1.4K
- Openai Symphony Autonomous Agents1.4K
- Openclaw Config1.4K
- Opencli Web Automation1.4K
- Openmaic Classroom1.4K
- Paperclip Ai Orchestration1.4K
- Worldmonitor Intelligence Dashboard1.4K
- Autoresearch Genealogy1.3K
- Brreg1.3K
- Clui Cc Claude Overlay1.3K
- Copaw Ai Assistant1.3K
- Corridorkey Green Screen1.3K
- Crucix Intelligence Dashboard1.3K
- Git City 3d Github Visualization1.3K
- Json Render Generative Ui1.3K
- Karpathy Jobs Bls Visualizer1.3K
- Memory Lancedb Pro Openclaw1.3K
- Minecraftconsoles Lce1.3K
- Mirofish Offline Simulation1.3K
- Modly Image To 3d1.3K