contributing

Automate PR workflows with branch setup, conventional commits, release notes, and CI gates.

437|45|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/zaxbysauce/opencode-swarm --skill contributing-zaxbysauce
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contributing
Source: https://github.com/zaxbysauce/opencode-swarm/tree/main/.opencode/contributing
Command: npx skills add https://github.com/zaxbysauce/opencode-swarm --skill contributing-zaxbysauce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the end-to-end PR workflow for opencode-swarm contributors, ensuring consistent branch naming, commit conventions, mandatory release notes, and gated CI checks before merging.

Core Features & Use Cases

  • Branch setup and environment preparation following the project's PR workflow
  • Enforcement of conventional commits and clear PR submission formats
  • Mandatory release notes generation and standardized changelog updates
  • Comprehensive 5-tier CI checks with gatekeeping to prevent unverified merges
  • Guidance for typical contributor scenarios including feature work, bug fixes, and docs updates

Quick Start

Follow the prescribed branch naming, commit conventions, and release-note requirements to submit your first PR.

Frequently Asked Questions about contributing

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

FAQPage Schema
How do I automate pull request workflows with conventional commits and CI checks?

Automate pull request workflows by enforcing branch naming, conventional commit formats, mandatory release notes, and multi-tier CI gate checks before merging. This ensures consistent PR submissions for features, fixes, and docs updates.

What is the best way to enforce conventional commits and release notes for pull requests?

The best way to enforce conventional commits and release notes is by automating PR workflows that mandate standardized commit messages, generate mandatory release notes, and update changelogs for every contribution.

How do I set up branch naming conventions for feature and bugfix contributions?

Set up branch naming conventions by automating branch creation and environment preparation based on the PR workflow. This standardizes contributor scenarios including feature work, bug fixes, and docs updates before submission.

Can I use gated CI checks to prevent unverified pull request merges?

Yes, you can use gated CI checks to prevent unverified merges by applying a comprehensive 5-tier CI gatekeeping process. This ensures every PR passes multi-tier validation before it can be merged.

Does this PR workflow automation support docs updates and bug fixes?

Yes, PR workflow automation supports docs updates and bug fixes by providing guidance for typical contributor scenarios. It applies standardized branch naming, commit conventions, and release-note generation to all contribution types.