SkillRahi

How to Contribute to SkillRahi

SkillRahi is an open-source, community-driven CS learning platform.

We want students & developers from anywhere in the world to help us create:

You don’t need to know Git or Pull Requests.

We accept contributions using GitHub Issues.


How Lesson Contribution Works

  1. You write your lesson in Markdown format
  2. You go to our GitHub issues page
  3. You create an issue using the template “Submit a Lesson”
  4. We review your submission
  5. We add it to the SkillRahi database
  6. Your name will appear on the “Contributors” page

Lesson Format Guide

Every lesson should follow this structure:

# Lesson Title

## What You Will Learn
- point 1
- point 2
- point 3

## Explanation
(write clear explanation here)

## Example Code
```js
// code here

Mini Assignment

Give 1 small assignment for students to do.

Resources (optional)

links


What Topics Are Accepted?

If you’re not sure — just submit. We will guide you.


Your Contribution = Your Public Credit

Every accepted contributor gets:

Start Contributing Now

👉 https://github.com/amir-mansoor/skillrahi/issues

Click "New Issue" → choose "Submit a Lesson".