1.9 KiB
1.9 KiB
Changelog
All notable changes to this project are documented in this file. The latest ## [x.y.z] heading is
the release source of truth (scripts/release.ts). Upstream syncs record the mattpocock/skills
revision they carry.
Format based on Keep a Changelog; semver, with upstream content changes bumping minor automatically (never major).
[Unreleased]
[0.1.0] - 2026-10-14
Added
- OpenCode v2 plugin
haylan.pocockinjecting all 31 vendored Matt Pocock skills (mattpocock/skills49dd158, v1.3.1) viactx.skill.transform; the 16 user-invoked skills are hidden from model auto-selection (autoinvoke: false) and runnable as slash commands. - Generated V2-native agents:
pocock(primary orchestrator running the grill → spec → tickets → parallel-worktree-build → review → retro flow),pocock-worker(worktree-locked test-first implementer with skill allow-list),pocock-reviewer(read-only code-review axis executor). opencode-pocock init [-g] [--force]copying agent files into.opencode/agents/or~/.config/opencode/agents/with a version stamp the plugin checks (missing/stale agents print a one-line fix; no silent repo writes).- Opt-in
guardrailsplugin option porting upstreamgit-guardrails-claude-codeto a v2ctx.tool.hook("execute.before")shell block (dangerous git patterns, faithful to the upstream script). - Nightly Gitea Actions workflow: upstream sync (early exit on no change), regeneration, format / typecheck / unit / integration / drift tests, changelog-driven minor bump, idempotent publish to the Gitea npm registry with tag + package link, generated changes committed back to main.
- Test suite (
node --teston TypeScript): frontmatter parser, manifest generation, skill/agent drift gates, plugin fake-ctx integration, init behavior, release/version helpers.