From 9bfc849715af2c2eecbfa6ac7833348abfcff21d Mon Sep 17 00:00:00 2001 From: Koen van der Heide Date: Tue, 2 Jun 2026 15:22:51 +0200 Subject: [PATCH] Add CI workflow and /reload-plugins step Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/ci.yml | 14 ++++++++++++++ README.md | 2 ++ 2 files changed, 16 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..3945037 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,14 @@ +name: CI + +on: + push: + pull_request: + +jobs: + validate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Validate marketplace manifest + run: | + python3 -c "import json; d=json.load(open('.claude-plugin/marketplace.json', encoding='utf-8')); assert d.get('name') and d.get('owner') and d.get('plugins'), 'missing required marketplace fields'; assert all(p.get('name') and p.get('source') for p in d['plugins']), 'a plugin entry is missing name/source'; print('marketplace.json OK:', len(d['plugins']), 'plugins')" diff --git a/README.md b/README.md index 17eaadc..34fac9f 100644 --- a/README.md +++ b/README.md @@ -99,6 +99,8 @@ And `prep-compact` for a warm session-handoff that drafts tailored `/compact` in /plugin install prep-compact@agent-tools ``` +After installing, run `/reload-plugins` to activate everything in the current session (or restart Claude Code). + Refresh later with `/plugin marketplace update agent-tools`. ## Dependencies between plugins