## jeremylongshore/claude-code-plugins-plus-skills — v4.27.0…v4.28.0

_18 commits._

### Features
- **feat: plane-sync workflow (GitHub → Plane quiet-mode bridge) (#529)** (d1bf0d3)
- **feat(blog): sync 4 backfill posts from startaitools.com (Apr 19-22)** (b692b45)

### Fixes
- **fix(agents): testing/code-cleanup frontmatter (#604 Phase 2A) (#607)** (7124cff)
- **fix(agents): fullstack-starter-pack frontmatter (#604 Phase 2A) (#606)** (51ce81c)
- **fix(commands): frontmatter cleanup Phase 1 — 5 trivial fixes (#604) (#605)** (6d0864d)
- **fix(skills): correct 3 pre-existing allowed-tools errors blocking ccpi validate (#603)** (68093d7)
- **fix(ci): revive Gemini PR reviewer + add contributor philosophy (#602)** (6f7e80d)
- **fix(marketplace): wrap playbooks in BaseLayout; retire /spotlight page (#601)** (4b84821)
- **fix(freshie): stamp run_id + normalize paths in compliance populator (#593)** (f771867)
- **fix(agents): quote phase_*.md descriptions (YAML mapping error) (#579)** (4ffc694)
- **fix: replace silent global pnpm install with clear prerequisite error (#538)** (92f96ba)
- **fix: add missing YAML frontmatter to schema-optimization phase agents (#536)** (41d8271)
- **fix: guard webhook curl with env var presence check in fairdb-setup-backup (#539)** (87eadd2)
- **fix: replace shell substitution expressions in backup-strategy.md frontmatter (#537)** (ede8844)
- **fix: add missing YAML frontmatter to skill-auditor agent (#535)** (d2614d1)
- **fix(functions): surface Slack webhook failures in logs** (fdf3ba9)

### Chore
- **chore(release): prepare v4.28.0** (3076d78)
- **chore(ci): harden validator + CI in response to NLPM audit (xiaolai, #540) (#578)** (f84d3ab)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/jeremylongshore/claude-code-plugins-plus-skills?utm_source=github-action)._