Skip to content
- Added
hydrogen-developer platform agent — full Hydrogen storefront knowledge (React/Remix, monorepo structure, GraphQL organization, Sanity CMS integration, TypeScript conventions, server-first rendering)
- Added
maintenance command — dependency updates, API version bumps, security audit, configuration drift correction
- Agent persistence —
setup saves the detected agent to project memory so future sessions auto-suggest it
WORKFLOW_TRANSITIONS updated: maintenance suggested after audit
- Breaking architecture change: Platform agents now define how you work. Commands are generic workflow orchestration that references “the active agent” for platform-specific details.
theme-developer agent expanded from 53 to ~300 lines — absorbs all Liquid-specific knowledge previously embedded in commands and conventions
qa-engineer agent made generic — references the active platform agent for platform-specific checks
- Commands rewritten to be technology-agnostic:
setup (2700 → ~250 lines), build (360 → ~130), audit (641 → ~250), design-system, refine, performance all reference the active agent
conventions.md slimmed from 420 to ~170 lines — Liquid sections moved to theme-developer agent, universal rules retained
- This enables adding new platform agents (e.g., Hydrogen, Functions) without duplicating commands
- Added
commit command — standardised git commit workflow following Conventional Commits, suggested automatically after commands that produce file changes
- Merged
update tool into upgrade command — upgrade now runs health checks (connection, configuration, migration) before applying fixes
- Removed standalone
update tool
run_command now auto-suggests numbered next steps based on workflow transitions after each command completes
setup and upgrade now scaffold .claude/settings.json with commit/PR attribution disabled
version tool shows (pre-release) label when connected via preview environment
- Bumped version to 1.9.0 across all packages
- Restructured repository as a pnpm monorepo — MCP server lives in
mcp/, docs site in docs/, scripts at root
- Migrated browser automation from
@playwright/mcp server to @playwright/cli (CLI mode) — Playwright is no longer an MCP server entry in .mcp.json
upgrade command now removes the playwright MCP server entry from existing projects
- Renamed MCP server from
dc-mcp to dev-mcp — all .mcp.json configs should use dev-mcp as the server key
- Server URL moved to custom domain:
https://dev.mcp.dotcollective.com.au/sse
- Added
version tool — returns current server version
- Added
delete_project_note tool for removing notes from project memory
- Added preview environment at
preview.dev.mcp.dotcollective.com.au
- Swapped all npm references to pnpm in prerequisites and scripts
- Added
upgrade command rationale and pnpm troubleshooting rows
- Added Step 4 (Migrate to Current Standards) to the Existing Repository process
- Renamed
optimise to performance throughout, with a deprecation note
- Expanded
setup output list to include shopify.theme.toml, package.json, theme/ subdirectory, .gitignore improvements, GitHub Actions CI/CD, Entire.io session tracking, and Zone.Identifier cleanup
- Updated Playwright timeout note to 60s
- Added
upgrade command
- Added Project Memory Tools —
save_project_note, get_project_note, list_project_notes, get_project_context
- Added
suggest_next and search_content to conventions and skills tools
- Added Agent Profiles —
list_agents, activate_agent, with theme-developer, qa-engineer, and comms profiles
- Added
code-review skill
- Documented Phase 8 of
design-system — auto-generates custom Figma MCP rules via create_design_system_rules and saves them to CONVENTIONS.md
- Added
audit, seo, accessibility quality commands
- Confirmed skills system with full skill list including
searchspring, tagalys-search, nosto
- Updated both commands to document three reference types: Figma, live site URL, and user-provided screenshots/specs
- Added examples for each reference type