contribution-guide

Manage contribution guidelines and issue/pull request workflows for CampusOS.

4|10|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/NITRR-Official/CampusOS --skill contribution-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contribution-guide
Source: https://github.com/NITRR-Official/CampusOS/tree/main/.agents/skills/contribution-guide
Command: npx skills add https://github.com/NITRR-Official/CampusOS --skill contribution-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit addresses the need for clear and organized contribution guidelines for the CampusOS project, simplifying the process for onboarding new contributors and managing issue and pull request workflows.

Core Features & Use Cases

  • Onboarding Documentation: Provides a comprehensive guide for new contributors to understand the project structure and expectations.
  • Issue Labeling: Defines a clear system for categorizing and prioritizing issues, with specific guidelines for type, priority, and status.
  • Pull Request Process: Outlines the steps to create, review, and merge pull requests, ensuring code quality and adherence to standards.

Quick Start

To get started with contributing to CampusOS, follow the guidelines outlined in the 'Contribution Guide' SKILL.md file.

Frequently Asked Questions about contribution-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a structured pull request workflow for collaborative software development?

A structured pull request workflow outlines steps to create, review, and merge code, ensuring quality and adherence to standards. This approach defines clear issue labeling for type, priority, and status to manage collaborative development.

What is the best way to onboard new contributors to a software project?

Onboarding new contributors requires comprehensive documentation that helps them understand the project structure and expectations. Providing a clear system for categorizing issues and setting up a structured review process accelerates their integration.

How does issue labeling work in an issue management workflow?

Issue labeling in issue management defines a clear system for categorizing and prioritizing issues. It provides specific guidelines for type, priority, and status to streamline the contribution process and track progress.

Can I use this contribution process for any collaborative software development environment?

Yes, this contribution process is designed for collaborative software development environments. It assists in onboarding contributors, documenting issue labels, and setting up a structured pull request review process effectively.

Do I need prior software development experience to follow these contribution guidelines?

No, the contribution guidelines simplify onboarding new contributors by providing a comprehensive guide to understanding the project structure. It documents expectations and issue management workflows clearly for beginners.