Skip to content

feat: integrate auplc-skills into the repository as a bundled plugin#180

Open
KerwinTsaiii wants to merge 3 commits into
developfrom
feat/integrate-auplc-skills
Open

feat: integrate auplc-skills into the repository as a bundled plugin#180
KerwinTsaiii wants to merge 3 commits into
developfrom
feat/integrate-auplc-skills

Conversation

@KerwinTsaiii

Copy link
Copy Markdown
Collaborator

Summary

  • Integrate the auplc-skills catalog into this repo so the whole repository is the plugin (marketplace source: "./"), installable directly from GitHub via claude-code / cursor.
  • Add .claude-plugin/ and .cursor-plugin/ manifests (plugin auplc), plus skills/ (13 skills), templates/, plugin-metadata.json, and skill-authoring docs.
  • Merge skill validation into .github/workflows/validate-skills.yml with scripts under .github/scripts/.
  • Add scripts/check_skills_version.py to keep version fields in sync with pyproject.toml (strategy A + C: shared project version, pinned via git tags).
  • Keep the skills README as README-SKILL.md, linked from the main README.md; install instructions point to AMDResearch/aup-learning-cloud.

Test plan

  • claude plugin validate . passes
  • Local end-to-end install verified: marketplace add -> install auplc@auplc-skills -> all 13 skills discovered -> cleaned up
  • validate_skills.py (13 skills, 0 errors), --marketplace-only, and generate_cursor_marketplace.py --check pass
  • scripts/check_skills_version.py reports all version fields at 0.1.0
  • CI validate-skills workflow green on PR

KerwinTsaiii and others added 2 commits July 17, 2026 17:39
Bring the auplc-skills catalog into aup-learning-cloud so the whole repo is
the plugin (marketplace source "./"), installable directly from GitHub via
claude-code/cursor. Skills, templates, docs, plugin manifests, and the
validation scripts now live at the repo root; the skills README is kept as
README-SKILL.md and linked from the main README.

- Add .claude-plugin/ and .cursor-plugin/ manifests (plugin "auplc")
- Add skills/, templates/, plugin-metadata.json and skill authoring docs
- Merge skill validation workflow into .github/workflows/validate-skills.yml
  and scripts under .github/scripts/
- Add scripts/check_skills_version.py to keep version fields in sync with
  pyproject.toml (strategy A + C: shared project version, pinned via git tags)
- Point skill install instructions at AMDResearch/aup-learning-cloud

Co-authored-by: Cursor <cursoragent@cursor.com>
…lc-skills

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	README.md
@KerwinTsaiii
KerwinTsaiii requested a review from MioYuuIH July 17, 2026 09:45
- gen_configs.py: drop quoted `-> None` annotation (ruff UP037)
- gen_configs.py, validate.py: apply ruff formatter style
- verify_monitoring.sh: use if/then/else instead of `A && B || C` (SC2015)
- hub-api-env.sh: annotate intentional source/exec guard (SC2317)

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant