Skip to content

Releases: GluonGrid/agmd

v0.2.0

27 Feb 17:02

Choose a tag to compare

What's New in v0.2.0

Major release with new directive syntax, task management, file/doc/skill support, local registry, and hook-based file-less workflow.

New Directive Syntax

  • :::use type:name replaces :::include — clearer, consistent naming
  • :::list now supports mixed types — each line is type:name instead of :::list type
  • :::docs and :::skills are explicit multi-line blocks, auto-updated by link/unlink
  • :::new type:name for inline content, promote to registry later

File-less Workflow (agmd sync --stdout / --diff)

  • --stdout: print expanded content to stdout (for Claude Code SessionStart hooks)
  • --diff: print unified diff against cache (for PostToolUse hooks)
  • Cache at .agmd/cache/last-sync.md (auto-gitignored)
  • Enables running without AGENTS.md on disk — directives.md is the only source of truth

Task Management (agmd task)

  • agmd task new, list, show, status, edit, clean
  • Priority and type fields with filtering (P0:bug, P1:feat, etc.)
  • Dependency tree view with completed task tracking
  • Project-scoped tasks grouped by feature

File Management (agmd file)

  • Store raw files (scripts, configs) in the registry without markdown processing
  • agmd file new, list, add, show, delete
  • Shell tab completion support

Documentation Folders (agmd doc)

  • Symlink documentation folders into projects
  • agmd doc add, link, unlink, list, show
  • :::docs directive lists linked documentation with compact tree view

Skills (agmd skill)

  • Bundle reusable multi-file skills (e.g., agmd-migrate)
  • :::skills directive for skill discovery
  • agmd skill link/unlink to wire skills into projects

Local Registry & Personal Overrides

  • Local registry for machine-specific items (auto-gitignored)
  • directives.local.md for personal overrides merged during sync
  • Local items take priority over shared registry

Other Improvements

  • Removed .agmd.json project config — directives.md is the single source of truth
  • Profile support with file parsing and copy on init
  • Shell tab completion for all commands
  • In-process integration test suite
  • Fixed autosync recursive walk bug
  • Fixed doc/skill link idempotency

Install

curl -fsSL https://gluongrid.dev/agmd/install.sh | bash

v0.1.0

03 Feb 16:16

Choose a tag to compare

Add web frontend and GitHub Pages config