Skip to content

v0.2.0 — Native plugin format + self-host marketplace + triple-distribution

Choose a tag to compare

@ulissesflores ulissesflores released this 17 May 05:11
· 19 commits to main since this release

v0.2.0 — Plugin format conversion

Major restructure following Anthropic's published plugin spec (code.claude.com/docs/en/plugins). ASP now ships in three install paths simultaneously with full plugin marketplace support.

What changed

New plugin manifest layer:

  • `.claude-plugin/plugin.json` — official manifest (name, version, author, repository, license, keywords)
  • `.claude-plugin/marketplace.json` — repo is now its own marketplace (one-step `/plugin marketplace add` install)

Directory restructure (spec-compliant):

  • `skill/` → `skills/anticipating-shadow-points/` (plural + per-skill subdirectory)
  • `command/` → `commands/`
  • `install.sh` and `verify.sh` source paths updated accordingly
  • All skill content, templates, evals preserved verbatim (git mv with rename detection)

Three install paths

Path A — Plugin marketplace (recommended)

```
/plugin marketplace add ulissesflores/anticipating-shadow-points
/plugin install anticipating-shadow-points@anticipating-shadow-points
```
Invocation: `/anticipating-shadow-points:asp `. Native update via `/plugin update`.

Path B — Dev mode

```
claude --plugin-dir ~/Developer/ASP
```
Same namespaced invocation. Session-only.

Path C — Standalone script (legacy)

```
./scripts/install.sh
```
Bare invocation `/asp`. Verify with `./scripts/verify.sh` (20/20 PASS).

Empirical validation (2026-05-17)

Plugin smoke test via `claude -p --plugin-dir` confirmed all four invocation aliases (`asp`, `anticipating-shadow-points`, `anticipating-shadow-points:asp`, `anticipating-shadow-points:anticipating-shadow-points`) appear in session `slash_commands` + `skills` lists. Cost: $0.13.

No behavior changes

All 12 Iron Laws preserved. All phases unchanged. All Iron Law 11 discipline (parse JSON, never trust $?) intact. v0.1.x users on Path C: re-run `./scripts/install.sh --force` to pick up new source layout.

Docs updated

  • `README.md`: three install paths with examples
  • `docs/ARCHITECTURE.md`: Section 8.7 (triple-distribution as novel SOTA contribution)
  • All 5 multilang READMEs link to ARCHITECTURE.md