Skip to content
v7.0.0CC-BY-SA-4.0

Portable workflow skills for research, planning, implementation, debugging, and review

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Changed

  • repo: Moved the canonical repository and plugin marketplace to rhizomatous/loam.

[7.0.0] - 2026-09-06

Added

  • repo: A portable Agent Plugins manifest for clients that implement the open package format.
  • pi: Native Git and npm package discovery through an explicit pi.skills manifest.

Changed

  • skills: Project wrap-up now uses a lightweight context-maintainer prompt instead of depending on a separate skill.
  • skills: Core implementation prompts now use Loam Code guidance when it is installed and fall back to repository guidance when it is absent.
  • skills: Design-spec writing now uses Loam Research prose guidance when installed and carries a concise fallback when it is absent.

Removed

  • repo: BREAKING: Moved the seven skill-authoring and project-context skills to the separate Loam Meta expansion pack. Install Loam Meta to continue using them.
  • repo: BREAKING: Moved the 12 coding-standard, language, testing, comment, and commit skills to the separate Loam Code expansion pack. Install Loam Code to continue using them.
  • repo: BREAKING: Moved technical-prose and data-visualization skills, assets, and maintenance tooling to the separate Loam Research expansion pack. Install Loam Research to continue using them.

[6.0.0] - 2026-09-05

Added

  • skills: visualizing-data, a comprehensive skill for data visualization, including a house palette, style guide, and accessibility checks.
  • tooling: A pinned Playwright browser for visual checks (uv run playwright install chromium).
  • codex: A native plugin manifest for Codex.
  • opencode: A dependency-free npm adapter that registers Loam's canonical skill path.

Changed

  • repo: BREAKING: Renamed Gro back to Loam. Claude Code and Codex users must re-add the marketplace as rhizomatous/loam and install loam@loam; OpenCode users install @vivshaw/loam.
  • repo: BREAKING: Loam is now one package containing one canonical root skills/ tree for Claude Code, Codex, and OpenCode. Install loam@loam instead of separate marketplace plugins.
  • skills: Merged project-getting-started into project-writing-plan, which now owns planning input selection and execution handoff.
  • skills: Implementation now offers a worktree, new branch, or current branch and preserves provenance-aware cleanup behavior.
  • skills: using-loam now explicitly answers “how do I use Loam?”
  • skills: Project materials moved from .gro/tasks/ to .loam/projects/. In-flight work is not migrated; move it by hand, or re-plan.
  • skills: TypeScript tooling guidance now covers stricter static analysis and TypeScript 7.
  • skills: Consolidated package creation and marketplace maintenance into managing-a-skills-package, which loads narrower authoring guidance only when needed.
  • skills: Portable implementer and review-fixer prompts now require complete scope delivery and load writing-comments when comments change.

Fixed

  • tooling: .venv console scripts pointed at an outdated path, breaking local tools. Now regenerated.
  • tooling: Ramp validation now measures the circular hue span across every colour instead of only comparing endpoints.
  • skills: The implementer prompt now loads the existing critique-verifying-completion skill instead of a nonexistent verification skill.
  • skills: Project handoffs preserve dated plan directories, new in-place branches preserve local commits, and linked-worktree discard leaves other checkouts untouched.

Removed

  • repo: BREAKING: Removed the five-plugin layout and generated per-platform copies.
  • repo: BREAKING: Removed custom agents, model aliases, secret-protection hooks, stop-continuation hooks, and skills about them.
  • skills: Removed yoloproject and execute-implement-a-project-autonomously together with their autonomous-mode documentation.

[5.0.0] - 2026-08-24

Added

  • style: A howto-code-in-python skill covering Python guidance.

Changed

  • style: Revised TypeScript guidance to prefer Zod for runtime types and voidzero ecosystem tools for testing, linting, and formatting. The TypeBox reference is replaced by a Zod one.
  • repo: Rewrote the README and every plugin README for clarity, and split the autonomous-run walkthrough out into plugins/core/YOLOPROJECT.md.

Removed

  • style: The using-functional-core-imperative-shell skill is gone. Anything that dispatched it — style:coding-effectively, core:executor-task, core:critic-code-reviewer, and the TypeScript guidance — no longer does.

[4.0.1] - 2026-08-19

Fixed

  • core: Codebase research is now scoped to the current project unless explicitly asked. A design for a fresh project no longer picks up patterns from unrelated repos on the machine.

[4.0.0] - 2026-08-19

Changed

  • repo: Renamed from loam to gro. The marketplace is now gro, so installs are /plugin install core@gro and existing users need to re-add the marketplace.
  • core: The state directory moved from .loam/ to .gro/. In-flight work under .loam/ is not migrated — move the directory by hand, or re-plan.
  • core: using-loam is now core:using-gro.

[3.0.0] - 2026-08-19

Changed

  • core: The project planning workflow is dramatically simplified. A project plan is now one plan.md plus one file per issue under issues/.

[2.1.0] - 2026-08-18

Added

  • style: A new howto-code-in-go skill.

[2.0.0] - 2026-08-16

Added

  • core: A new design-spec-exploring skill, covering the ideation and research process for a PRD.
  • repo: Added this changelog and adopted semver.

Changed

  • core: design-spec-getting-started, design-spec-asking-clarifying-questions, and design-spec-brainstorming, are all folded into design-spec-exploring
  • core: design-spec-writing now produces a more concise PRD-style spec.
  • core: project-writing-plan now derives its own phase breakdown from the spec's requirements, using the priority levels for scoping.
  • meta: maintaining-a-marketplace now treats its changelog format as a default a project can override

[1.0.0] - 2026-02-16

Added

  • Initial marketplace: the core, meta, style, and extra plugins