← ClaudeAtlas

mall-self-curationlisted

Operate the Plugin Mall's canonical vendor, contribution, scan, score, render, and validation workflows. Use when importing or refreshing curated plugins, reviewing contributor PRs, running first-party maintenance, debugging the weekly catalog refresh, or onboarding to Mall internals.
fabioc-aloha/Alex_Skill_Mall · ★ 4 · AI & Automation · score 77
Install: claude install-skill fabioc-aloha/Alex_Skill_Mall
# Mall Self-Curation The Plugin Mall is self-curating. Day-to-day operations (inventory, scoring, catalog publishing, staleness pruning) run inside this repo's `.github/workflows/scan-sources.yml`. This skill is the operational playbook for that pipeline. ## When to Use - Authoring or debugging anything under `scripts/scan-sources.cjs` / `normalize-frontmatter.cjs` / `compute-trust.cjs` / `list-refs.cjs` / `render-catalog.cjs` - Weekly catalog-refresh PR (`catalog-refresh/YYYY-MM-DD`) is stuck or producing surprising deltas - New source added to `sources/supported-stores.json` — verifying it flows through the pipeline - New plugin shape encountered (frontmatter convention we haven't seen before) - Importing or refreshing a first-party plugin with `npm run vendor` - Preparing or reviewing a contributor submission with `submit:prepare` / `submit:validate` - Refreshing first-party catalog state with `npm run maintain -- --curated` - Onboarding to Mall internals ## Canonical operator commands | Role | Command | Writes | Approval boundary | | --- | --- | --- | --- | | Maintainer | `npm run vendor -- --source <path-or-repo> --category <category> --repository <url> --ref <tag-or-sha>` | None by default | Dry-run; add `--apply`, and `--replace` for existing plugins | | Maintainer | `npm run maintain -- --curated` | First-party catalog, trust, marketplace, README, rendered pages | Review `git diff` before commit | | Maintainer | `npm run maintain -- --full` | Full registered-stor