Repository navigation
Releases: ShipWithAI/shipwithai-plugins
Releases · ShipWithAI/shipwithai-plugins
Release list
shipwithai-starter v2.4.0
shipwithai-starter v2.4.0 — Memory pillar (Tier 3): replaced static memory with a self-sustaining lifecycle.
Changed
setup-memoryno longer writes the inertproject.md/team.mdpair. At Tier 3 it installs a self-sustaining memory system:- Store split durable vs ephemeral:
decisions/(append-only ADR-lite) +conventions/(gotchas) — durable;HANDOFF.md+sessions/— ephemeral;MEMORY.mdindex;README.mdexplainer. - Hooks (assets, paths via
$CLAUDE_PROJECT_DIR):load-memory.sh(SessionStart) andremind-save.sh(Stop, loop-guarded). /save-memoryskill installed into.claude/skills/(template_version-stamped, collision-safe).
- Store split durable vs ephemeral:
Added
setup-memoryassets:hooks/{load-memory,remind-save}.sh,memory/{README,MEMORY,HANDOFF}.md.tmpl,skills/save-memory.SKILL.md.tmpl.- New evals: hook install, save-memory install, additive settings.json merge, collision-safety, legacy migration.
review: detects legacyproject.md/team.mdand incomplete lifecycle; offerssetup-memory --memory-onlyto migrate.
Notes
- Backward compatible. Existing Tier 3 harnesses keep
project.md/team.md; nothing auto-deleted. Nostarter-context.jsonschema change. - SessionStart-injected memory does not reach subagents — cross-cutting rules belong in
CLAUDE.md.
java-backend-toolkit v0.5.0
java-backend-toolkit v0.5.0 — Testing milestone.
Added
- Rule
test-thread-sleep— flagsThread.sleepin@Testfiles; advises Awaitility. - Scaffold skills
integration-test(Testcontainers@SpringBootTestbase with@ServiceConnectionPostgres + Awaitility) andtest-slice(@DataJpaTest/@WebMvcTest). - Reference
references/testing.md— slices vs full context, Testcontainers, Awaitility.
This release also completes the JPA, web/REST, and security guardrail + scaffold set introduced across v0.2.0–v0.4.0 (18 rules, 11 skills total).
shipwithai-starter v2.0.0
What's New
Pillar 7: Observability
setup-observabilityskill — installsobserve.pyPostToolUse hook that logs tool usage metadata to.claude/logs/YYYY-MM-DD.jsonl- Stdlib-only Python hook; silent-fail; respects
DISABLE_OBSERVE=1env var - Log rotation via Stop hook (30-day TTL)
initschema v1.2:observability.enabledfield; Tier 3 now invokessetup-observabilityreviewchecks observe.py presence and .claude/logs/ gitignore status
Greenfield Entry Point (v1.2.0)
new-projectskill — 3-phase interview from empty directory → scaffold + harnessinitroutes tonew-projectwhen no stack files detectedsetup-memorywrites greenfield status marker in CLAUDE.md
Workflow Gates (v1.1.0)
initschema v1.1:conventions.workflow_gatesmulti-select field
Skills (11 total)
| Skill | Description |
|---|---|
init |
Guided setup interview (Essential → Standard → Full) |
new-project |
Greenfield 3-phase interview → scaffold + harness |
setup-memory |
CLAUDE.md + .claude/memory/ |
setup-permissions |
.claude/settings.json permissions |
setup-hooks |
.claude/settings.json hooks |
setup-mcp |
.mcp.json MCP servers |
setup-agents |
.claude/agents/ |
setup-ssot |
architecture.md + ADRs + CODEMAPS |
setup-observability |
observe.py hook + .claude/logs/ logging |
review |
Harness health audit |
update-ssot |
Sync docs with codebase |
Quick Start
/shipwithai-starter:init
shipwithai-auth v1.0.0
shipwithai-auth v1.0.0
Initial release of the shipwithai-auth Claude Code plugin — production-ready authentication for Next.js apps.
Install
# Register the ShipWithAI marketplace (one-time setup)
/plugin marketplace add ShipWithAI/shipwithai-plugins
# Install the auth plugin
/plugin install shipwithai-auth@shipwithaiSkills
/shipwithai-auth:setup
Interactive wizard that installs your auth stack end-to-end:
- Providers: Better Auth · Firebase Auth
- OAuth: Google sign-in
- Database schemas: Drizzle · Prisma · Supabase SQL
- UI pages: Login, Register, Forgot Password, Reset Password, User Profile
- Protected layout with server-side session verification
- Provider README with every env var sourced
- Auto-detects existing shadcn/ui theme
/shipwithai-auth:doctor
22-check health scanner across 8 categories — produces a scored report with actionable fixes.
Supported Stack
| Framework | Next.js 14+ App Router (Next.js 15 supported) |
| Auth providers | Better Auth · Firebase Auth |
| OAuth | |
| ORM | Drizzle · Prisma · Supabase SQL |
| UI | shadcn/ui + Tailwind CSS |
What's Included
skills/auth-setup— setup wizard (SKILL.md + assets + references)skills/auth-doctor— health scanner (SKILL.md)commands/— slash command definitionsmanifest.json— skill registryCHANGELOG.md— version history