Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.54 KB

File metadata and controls

23 lines (16 loc) · 1.54 KB

← Back to Backlog

[SC-027] ✅ DONE - Make shared skills available to Claude GitHub App via plugin

Status: Done (2026-03-31) Priority: High Component: .github/workflows/claude.yml, xxthunder/xxthunder-dev-skills

Summary: As a contributor using @claude on GitHub, I want the shared generic skills (refinement, commit-helper, tdd-workflow, retrospective) to be available in the GitHub Action, so that Claude can use the full skill set during issue and PR interactions.

Description: SC-022 separated generic skills into a dedicated repository (xxthunder/xxthunder-dev-skills). Locally, these skills are discovered from ~/.claude/skills/, but the Claude GitHub App (claude-code-action) only sees project-level skills in .claude/skills/. The shared skills (including essential ones like refinement and commit-helper) are therefore unavailable when Claude is triggered via @claude on GitHub.

The claude-code-action supports a plugins input designed for exactly this use case. To use it, the shared skills repo must follow the plugin convention with skills under a skills/ subdirectory.

Acceptance Criteria:

  • Restructure xxthunder/xxthunder-dev-skills to follow plugin layout (skill dirs under skills/)
  • Add plugins input to claude-code-action step in claude.yml referencing xxthunder/xxthunder-dev-skills
  • Verify @claude on a GitHub issue/PR can invoke shared skills (e.g., commit-helper, refinement)
  • Document the plugin dependency in AGENTS.md

← Back to Backlog