feat: add opensource-contributions skill #41

Merged
magnus merged 1 commit from feat/opensource-contributions-skill into main 2026-05-28 21:45:51 -04:00
Contributor

Summary

Adds the opensource-contributions skill — comprehensive open source contribution guidance covering the full lifecycle from reading CONTRIBUTING.md through the release process.

What's Included

  • SKILL.md — concise orchestrator (100 lines, ~1.2K tokens) with phase overview and trigger conditions
  • 10 reference files covering phases 0a-4, pitfalls, default posture, and agent-specific checklist
  • Portable PR template compliance checker (stdlib-only Python script)
  • 14 existing references kept as-is or scrubbed of personal context

Architecture

The skill follows progressive disclosure: SKILL.md provides the overview and references phase-specific files on demand. This replaces the original single 1,720-line monolithic document with a modular structure under 5K tokens per file.

AgentSkills.io Compliance

  • name matches parent directory
  • description under 1,024 chars
  • license: MIT declared
  • compatibility field present
  • Body under 500 lines / 5K tokens
  • All references use relative paths
  • Frontmatter YAML valid
## Summary Adds the opensource-contributions skill — comprehensive open source contribution guidance covering the full lifecycle from reading CONTRIBUTING.md through the release process. ## What's Included - **SKILL.md** — concise orchestrator (100 lines, ~1.2K tokens) with phase overview and trigger conditions - **10 reference files** covering phases 0a-4, pitfalls, default posture, and agent-specific checklist - **Portable PR template compliance checker** (stdlib-only Python script) - **14 existing references** kept as-is or scrubbed of personal context ## Architecture The skill follows progressive disclosure: SKILL.md provides the overview and references phase-specific files on demand. This replaces the original single 1,720-line monolithic document with a modular structure under 5K tokens per file. ## AgentSkills.io Compliance - `name` matches parent directory - `description` under 1,024 chars - `license: MIT` declared - `compatibility` field present - Body under 500 lines / 5K tokens - All references use relative paths - Frontmatter YAML valid
Comprehensive open source contribution guidance with progressive disclosure.
Restructured from a single ~23K-token monolithic SKILL.md into a concise
~1.2K-token orchestrator with 10 focused reference files.

Changes:
- SKILL.md: 1,720 lines → 100 lines (AgentSkills.io compliant frontmatter)
- 10 new reference files covering phases 0a-4, pitfalls, default posture
- Portable PR template compliance checker script (stdlib-only)
- All personal context scrubbed for public export
- AGENTS.md + README.md updated with trigger table entry

Signed-off-by: Magnus Hedemark <magnus919@pm.me>
magnus merged commit f43f779ec4 into main 2026-05-28 21:45:51 -04:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
magnus/agent-skills!41
No description provided.