Skip to content

Releases: netresearch/github-project-skill

v2.0.2

11 Jan 22:29
v2.0.2
e0c4d79

Choose a tag to compare

Full Changelog: v2.0.1...v2.0.2

v2.0.1

11 Jan 22:28
v2.0.1
3a6b536

Choose a tag to compare

Full Changelog: v2.0.0...v2.0.1

v2.0.0

11 Jan 21:55
v2.0.0
6ecf19e

Choose a tag to compare

Breaking Changes

  • Renamed templates/ to assets/ - Following skill-creator conventions, the templates/ directory has been renamed to assets/. Update any references in your workflows or documentation.

Improvements

  • Rewritten SKILL.md - Now uses imperative/trigger-based writing style per skill-creator guidelines
  • Complete documentation - All 5 references, 1 script, and 12 asset templates are now fully documented
  • Updated internal references - All path references in README.md and release-labeling.md updated

Migration

Update any paths from:

templates/*.template

To:

assets/*.template

For example:

# Old
curl -o .github/workflows/release-labeler.yml \
  .../templates/release-labeler.yml.template

# New
curl -o .github/workflows/release-labeler.yml \
  .../assets/release-labeler.yml.template

v1.4.1

08 Jan 15:15
13e2503

Choose a tag to compare

Improved release-labeler template with review feedback

Fixes:

  • Use --force flag for label creation instead of error suppression
  • Add explicit error handling for API compare call with warning output
  • Use consistent for loop pattern instead of while read (avoids subshell issues)
  • Filter PRs without release labels for first release case (prevents wrong labeling)
  • Pass PR numbers via step output to avoid race condition with label propagation
  • Use jq for proper URL encoding in summary link

v1.4.0

08 Jan 14:29
c024012

Choose a tag to compare

Added

  • Release labeling workflow - Automatically label PRs and issues when releases are published
    • Creates released:vX.Y.Z label on release
    • Labels all PRs merged since previous release
    • Labels issues closed by those PRs
    • Adds comments linking to the release

New Files

  • templates/release-labeler.yml.template - GitHub Actions workflow template
  • references/release-labeling.md - Documentation and setup guide

Why This Matters

Without release labeling:

  • Users don't know when their reported issue was fixed
  • It's hard to track what shipped in which release
  • Release notes require manual research

With release labeling:

  • Query all items in a release: label:released:v1.2.0
  • Users see "Fixed in v1.2.0" on their issues
  • Automatic audit trail of changes per release

Usage

# Copy workflow to your repo
curl -o .github/workflows/release-labeler.yml \
  https://raw.githubusercontent.com/netresearch/github-project-skill/main/skills/github-project/templates/release-labeler.yml.template

See references/release-labeling.md for full documentation.

v1.3.2

06 Jan 16:04
8a85cdf

Choose a tag to compare

Fix skills path format for Claude Code compatibility

v1.3.1

06 Jan 15:44
4fc43f5

Choose a tag to compare

Changes

  • Restructured skill for Claude Code compatibility
  • Skill files now in skills/github-project/ subdirectory
  • Fixes installation issues in Claude Code plugin system

This is a structural change with no functional differences.

v1.3.0

06 Jan 13:54
5f6a949

Choose a tag to compare

Full Changelog: v1.2.0...v1.3.0

v1.2.0

03 Jan 11:21
d5ec11d

Choose a tag to compare

What's Changed

Features

  • Add programmatic review thread resolution patterns (#2)
  • Add Agent Skills branding and cross-platform compatibility (#3)
  • Add Go project CI checklist and related skills section (#6)
  • Add GitHub Rulesets merge method configuration docs

Bug Fixes

  • Fix auto-merge templates: add wait for status checks step
  • Fix verify script to align with README merge strategy (merge-commits-only) (#7)

Other Changes

  • Reduce SKILL.md context by 83% for better AI agent performance
  • Minimize SKILL.md to essential triggers (#5)
  • Add source repository footer for contributions

Full Changelog: v1.1.1...v1.2.0

v1.1.1

16 Dec 11:46

Choose a tag to compare

Full Changelog: v1.1.0...v1.1.1