- Home
- Skills
- Education & Learning
- cpp from zero
cpp from zero
Learn C++ fundamentals through a structured 5-stage curriculum based on Chapter 1 of the C++ Developer book.
Free
Works with the AI Agents you already use
cpp from zero
Example session with this skill installed
I want to start learning C++. Can you show me the lesson plan for Chapter 1 and help me run my first program?
- Read your context and instructions
- Compiled the cpp from zero
I will guide you through Stage A and Stage B of the C++ Developer Chapter 1 curriculum. We will start by reviewing the lesson plan and then move to your first functional C++ program.
C++ Chapter 1: Lesson Plan and First Program
The curriculum is divided into five stages designed to move from theory to practice:
| Stage | Focus | Sections |
|---|---|---|
| Stage A | What a program is | 1–9 |
| Stage B | Setup and your first program | 10–17 |
| Stage C | Errors and the compile pipeline | 18–27 |
| Stage D | Under the hood (Linking/Preprocessors) | 28–34 |
| Stage E | Practice and habits (Calculator Build) | 35–50 |
Your First Program (examples/first_program.cpp)
#include <iostream>
using namespace std;
int main() {
// Section 1: what a computer program is
cout << "First program, step 1" << endl;
cout << "I can print text." << endl;
return 0;
}
To compile and run this, I have executed the bin/cpp-from-zero first command:
Expected Output:
First program, step 1
I can print text.
Next steps
- Modify the text inside the
coutquotes and runbin/cpp-from-zero firstagain to see the change. - Remove a semicolon from one of the lines to see how
g++reports a compile error. - Type
bin/cpp-from-zero calculatorwhen you are ready to start the practice build.
Connects securely to your tools. The creator never sees your data.
About this skill
Learn C++ from zero with Chapter 1 of Obi Emeka's C++ Developer book — what a program is, your first program with g++, and a Calculator practice build, ending in the chapter's own quiz. Includes the lesson plan, the first program verbatim, Calculator source and steps, and a quiz engine with the chapter's five questions. Free and educational. Note: the Calculator is a practice build from the chapter, not chapter content. The full book lives free at kelickhub.com.ng.
Find more skills like this on the Claude Skills Marketplace, the Codex Skills Marketplace and the Gemini Skills Marketplace, or browse Claude Skills for Education & Learning.
Limited to Chapter 1 concepts: printing, structure, and g++ basics. No variables, loops, or functions. Quiz is self-marked, not auto-graded. Requires local g++ and Python.
How to use
- 1
Connect your agent to the Agensi MCP
Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup
- 2
Sign in to Agensi
Your agent shows a sign-in link. Sign in and click Allow.
- 3
Ask for what you need
Your agent loads this skill and uses it on your task. It always asks before buying a skill.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill goes through the trust checks below.
Security scanned
Checked by our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free to use
No account required to browse
Trust & safety
Security scan
Security scan passed 4 days ago
- Free with an Agensi account
- Software
Python