v4.21.0
Tagged 2026-03-23. 155 changes between v4.20.0 and v4.21.0.
Reconstructed from the git tag range on 2026-08-06 during a changelog backfill — releases v4.17.0 through v4.33.0 shipped without notes. Every item below is a real commit; none of the wording infers intent beyond what the commit itself states.
Features
- oraclecloud-pack — Rewrite all 26 skills from stubs to production quality (61.3→92.8) (#488)
- navan-pack — Research-driven quality repair — 61.2 → 93.0 avg score
- Killer skill nomination form + Firebase deploy fix (#483)
- claude-pack — Hand-written Claude API skills (95.3/100) (#482)
- supabase-pack — Rewrite advanced-troubleshooting with deep PostgreSQL diagnostics (#481)
- supabase-pack — Build skill 29/30 — supabase-known-pitfalls (#480)
- notion-pack — Rewrite notion-migration-deep-dive with ETL patterns (#479)
- notion-pack — Rewrite notion-known-pitfalls with 12 common mistakes (#478)
- supabase-pack — Rewrite migration-deep-dive with zero-downtime patterns (#477)
- supabase-pack — Build skill 28/30 — supabase-architecture-variants (#476)
- notion-pack — Rewrite notion-enterprise-rbac with OAuth + RBAC (#475)
- notion-pack — Rewrite notion-architecture-variants with 5 use cases (#474)
- supabase-pack — Rewrite enterprise-rbac with JWT claims and real RLS policies (#473)
- supabase-pack — Build skill 27/30 — supabase-policy-guardrails (#472)
- notion-pack — Rewrite notion-data-handling with PII/GDPR patterns (#471)
- notion-pack — Rewrite notion-policy-guardrails with governance framework (#470)
- supabase-pack — Rewrite data-handling with GDPR compliance and real SDK code (#469)
- notion-pack — Rewrite notion-incident-runbook with real triage procedures (#468)
- supabase-pack — Build skill 26/30 — supabase-reliability-patterns (#467)
- notion-pack — Rewrite notion-reliability-patterns with production resilience (#466)
- supabase-pack — Rewrite incident-runbook with real SDK diagnostics (#465)
- notion-pack — Rewrite notion-observability with full monitoring stack (#464)
- notion-pack — Rewrite notion-load-scale with high-volume patterns (#463)
- supabase-pack — Rewrite multi-env-setup skill with real SDK code (#461)
- notion-pack — Rewrite notion-advanced-troubleshooting skill (#458)
- supabase-pack — Build skill 18/30 — supabase-reference-architecture (#457)
- notion-pack — Build skill 17/30 — notion-cost-tuning (#456)
- notion-pack — Build skill 18/30 — notion-reference-architecture (#455)
- supabase-pack — Build skill 20/30 — supabase-observability (#454)
- supabase-pack — Build skill 17/30 — supabase-cost-tuning (#453)
- notion-pack — Build skill 14/30 — notion-deploy-integration (#452)
- notion-pack — Build skill 16/30 — notion-performance-tuning (#451)
- supabase-pack — Build skill 15/30 — supabase-webhooks-events (#450)
- notion-pack — Build skill 13/30 — notion-ci-integration (#449)
- notion-pack — Build skill 11/30 — notion-prod-checklist (#448)
- supabase-pack — Build skill 16/30 — supabase-performance-tuning (#447)
- notion-pack — Build skill 15/30 — notion-webhooks-events (#446)
- supabase-pack — Build skill 13/30 — supabase-ci-integration (#445)
- notion-pack — Build skill 12/30 — notion-upgrade-migration (#444)
- supabase-pack — Build skill 14/30 — supabase-deploy-integration (#443)
- notion-pack — Build skill 9/30 — notion-rate-limits (#442)
- notion-pack — Build skill 10/30 — notion-security-basics (#441)
- supabase-pack — Build skill 11/30 — supabase-prod-checklist (#440)
- supabase-pack — Build skill 12/30 — supabase-upgrade-migration (#439)
- notion-pack — Build skill 8/30 — notion-debug-bundle (#438)
- supabase-pack — Build skill 8/30 — supabase-debug-bundle (#437)
- supabase-pack — Build skill 10/30 — supabase-security-basics (#436)
- supabase-pack — Build skill 9/30 — supabase-rate-limits (#435)
- notion-pack — Build skill 6/30 — notion-search-retrieve (#434)
- supabase-pack — Build skill 5/30 — schema-from-requirements (#433)
- supabase-pack — Build skill 6/30 — auth-storage-realtime-core (#432)
- notion-pack — Build skill 5/30 — notion-content-management (#431)
- supabase-pack — Build skill 5/30 — supabase-common-errors (#430)
- notion-pack — Build skill 5/30 — notion-common-errors (#429)
- notion-pack — Build skill 3/30 — notion-local-dev-loop (#428)
- supabase-pack — Build skill 3/30 — supabase-local-dev-loop (#427)
- supabase-pack — Build skill 1/30 — supabase-install-auth (#426)
- supabase-pack — Build skill 4/30 — supabase-sdk-patterns (#425)
- notion-pack — Build skill 4/30 — notion-sdk-patterns (#424)
- notion-pack — Build skill 2/30 — notion-hello-world (#423)
- supabase-pack — Build skill 2/30 — supabase-hello-world (#422)
- notion-pack — Build skill 1/30 — notion-install-auth (#421)
- sentry-pack — Build skill 29/30 — sentry-architecture-variants (#420)
- sentry-pack — Build skill 27/30 — sentry-reliability-patterns (#419)
- sentry-pack — Build skill 30/30 — sentry-known-pitfalls (#418)
- sentry-pack — Build skill 28/30 — sentry-policy-guardrails (#417)
- sentry-pack — Build skill 26/30 — sentry-load-scale (#416)
- sentry-pack — Build skill 25/30 — sentry-advanced-troubleshooting (#415)
- sentry-pack — Build skill 24/30 — sentry-migration-deep-dive (#414)
- sentry-pack — Build skill 20/30 — sentry-observability (#413)
- sentry-pack — Build skill 22/30 — sentry-data-handling (#412)
- sentry-pack — Build skill 21/30 — sentry-incident-runbook (#411)
- sentry-pack — Build skill 19/30 — sentry-multi-env-setup (#410)
- sentry-pack — Build skill 23/30 — sentry-enterprise-rbac (#409)
- sentry-pack — Build skill 13/30 — sentry-ci-integration (#408)
- sentry-pack — Build skill 18/30 — sentry-reference-architecture (#407)
- sentry-pack — Build skill 16/30 — sentry-performance-tuning (#406)
- sentry-pack — Build skill 15/30 — sentry-release-management (#405)
- sentry-pack — Build skill 17/30 — sentry-cost-tuning (#404)
- sentry-pack — Build skill 14/30 — sentry-deploy-integration (#403)
- sentry-pack — Build skill 12/30 — sentry-upgrade-migration (#402)
- sentry-pack — Build skill 7/30 — sentry-common-errors (#401)
- sentry-pack — Build skill 8/30 — sentry-debug-bundle (#400)
- sentry-pack — Build skill 9/30 — sentry-rate-limits (#399)
- sentry-pack — Build skill 11/30 — sentry-prod-checklist (#398)
- sentry-pack — Build skill 10/30 — sentry-security-basics (#397)
- sentry-pack — Build skill 5/30 — sentry-error-capture (#396)
- sentry-pack — Build skill 4/30 — sentry-sdk-patterns (#395)
- sentry-pack — Build skill 3/30 — sentry-local-dev-loop (#394)
- sentry-pack — Build skill 6/30 — sentry-performance-tracing (#393)
- sentry-pack — Build skill 2/30 — sentry-hello-world (#392)
- sentry-pack — Build skill 1/30 — sentry-install-auth (#391)
- notion-pack — Rewrite notion-advanced-troubleshooting with deep debugging patterns
- Gold standard docs for 13 remaining Jeremy plugins
- Gold standard docs for jeremy-firebase + jeremy-firestore
- Gold standard docs for jeremy-vertex-ai + adk-engineer PRD
- vertex-agent-builder — Gold standard documentation suite
- Gold standard docs for jeremy-google-adk + jeremy-vertex-validator
- Fix stub detector (2+ signals) + gold standard tracking
- Add severity1-marketplace plugin (#382, rebased from #376)
- Add severity1-marketplace plugin with severity levels and prompt-improver
- Infrastructure compliance — templates + mass migration (#379)
- Mass migration — add tags + compatible-with to 1,412 skills
- Update templates with compatible-with + tags fields
- Pro tier + benchmarks + playbooks + freshie inventory system (#381)
- 63 SaaS packs generated + catalog (414 plugins) (#380)
- saas-packs — Upgrade 19 B-grade skills to A-grade across 7 packs (#377)
- Fluff detection + batch remediation pipeline
- Add 3 documentation flow playbooks (14 total)
- Pro tier landing page + nav link
- CLI performance benchmark suite
- Universal validator v5.0 with Anthropic schema alignment (#378)
- Add 63 SaaS packs to marketplace catalog (414 total plugins)
- Generate 63 missing SaaS pack directories (105 total)
- Compliance tables with timestamps in inventory
- Plugin-as-unit validation + rubric fixes
- Rewrite agent validation to Anthropic 14-field spec
- Universal validator v5.0 with Anthropic schema registry
- saas-packs — Upgrade 19 B-grade skills to A-grade across 7 packs
- ai-ml — Gold standard upgrade for all 6 Jeremy AI-ML plugins
- vertex-validator — Update IAM checklist with Agent Identity (2025+)
- vertex-validator — Upgrade to top-of-the-line skill (95→98/100)
- Add slack-channel plugin to marketplace (#375)
Fixes
- navan-pack — Unify API URLs per Airbyte connector source (Gemini review)
- navan-pack — Add missing ## Overview + rename Expected Output → Output
- Broken Firebase forms + deploy hardening + README cleanup
- Replace bare except clauses with except Exception (#387)
- Mark *.sqlite as binary in gitattributes
- Enterprise compliance remediation round 2 — 0 D/F grades (#385)
- Compliance remediation — gold standard docs + metadata + branding (#384)
- Trim firebase + firestore examples/implementation to gold standard size
- Batch metadata remediation — tags + compatible-with + agent cleanup
- ci — Add Python + pyyaml setup for validation-scripts job
- Bump performance budgets for 414-plugin scale
- Address PR #379 review comments
- Complete DB schema gaps + compliance population
- Single-skill CI test uses standard tier (enterprise has known gaps)
- CI validation gate — report compliance gaps without blocking
- Demote widely-used agent fields to warnings for migration path
- Address PR #378 review round 2
- Address PR review comments
- Regenerate pnpm-lock.yaml for slack-channel plugin
- Killer skill signup broken by source whitelist mismatch (#374)
Refactoring
- Remove legacy validators, single source of truth
Documentation
- Update star repo link to canonical URL (#383)
- Add uniform PRD/ARD/errors/examples/implementation templates
- Add PRD/ARD/references to gold standard in source-of-truth + validation-rules
- Update star repo link to canonical URL
- Add Freshie inventory section to CLAUDE.md
- Align reference docs to Anthropic 2026 spec
CI
- Trigger fresh CI run for validation-scripts job