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-skillsto follow plugin layout (skill dirs underskills/) - Add
pluginsinput toclaude-code-actionstep inclaude.ymlreferencingxxthunder/xxthunder-dev-skills - Verify
@claudeon a GitHub issue/PR can invoke shared skills (e.g., commit-helper, refinement) - Document the plugin dependency in AGENTS.md