Changelog
Notable changes to AG Kit, newest first.
2026.7.27
Patch release: the CLI no longer exits silently when run through an npm bin symlink (global install or npx).
- CLI exited silently when invoked through an npm bin symlink (npx @vudovn/ag-kit init installed nothing): the entry path is now realpath-resolved before the direct-run guard comparison.
- Regression test running the CLI through a bin-style symlink.
2026.7.26
Production candidate for the Antigravity-first runtime: native discovery, MCP planning, safety hooks, orchestration, deterministic plugin packaging, diagnostics, migration guidance, and release gates.
- Antigravity runtime contract, Doctor, native hook schemas, MCP synchronization helper, plugin builder, and regression tests.
- English and Vietnamese production guides, migration and rollback instructions, security threat model, and production checklist.
- Google Antigravity is the primary supported runtime for AG Kit.
- Root, CLI, web, and toolkit versions are aligned at 2026.7.26.
- Plugin inventory generation is deterministic and the managed integrity lock covers runtime and hook files.
- A narrow PreToolUse gate blocks high-confidence destructive root and raw-disk commands without replacing Antigravity permission controls.
- MCP synchronization remains explicit, refuses placeholder credentials, preserves conflicts by default, and creates backups before writes.
2026.7.18
Managed .agents components with SemVer, deterministic dependency registry and lock, generated orchestration graph, memory contracts, and drift-proof validation.
- SemVer metadata for all agents, skills, workflows, and rules.
- Machine-readable manifest.json and SHA-256 manifest.lock.json.
- Generated workflow-to-agent-to-skill dependency graph.
- JSON schemas and standardized memory topic files.
- Registry and graph generators with CI-safe check modes.
- Self-validation now enforces dependency compatibility, generated-file synchronization, and memory contracts.
- Root, CLI, web, and toolkit versions are aligned at 2026.7.18.
2026.7.12
Full marketing landing page for AG Kit, design-token color system, multi-language landing chrome, live GitHub contributors and stars, plus Sponsored / Contribute sections.
- Marketing landing page at / adapted from shadcn-landing-page: hero, stack marquee, benefits, features, workflows, testimonials, sponsored, contribute, FAQ, and footer.
- Web design source of truth in web/DESIGN.md with semantic tokens (zinc neutrals, teal brand accent, code surfaces) for light/dark consistency.
- Landing i18n (en / vi / zh / ja) with a language switcher on the landing header.
- Sponsored section featuring Unikorn and become-a-sponsor CTAs.
- Contribute section that loads live GitHub contributors (avatar, login, commit count).
- Live GitHub star count on the hero CTA, with a shared 60s cache and compact labels (for example 7.8k).
- X profile link (@vudovn354) on the landing header next to GitHub.
- Replaced the minimal home page (logo and two buttons) with a full product marketing experience.
- Docs and marketing UI now share semantic color tokens instead of mixed zinc/black hardcodes; a single teal brand-mark replaces multi-color highlights.
- Testimonials use a masonry columns layout with a bottom fade gradient.
- Feature cards use a stable centered layout instead of the broken CardHeader grid.
- Web copy positions AG Kit for Gemini CLI and Google Antigravity only.
- Minimal home layout.
- Platinum-sponsor badge chip on the Unikorn card.
- Landing community-join block.
- Star-count badges on docs and landing headers (star count remains on the hero CTA only).
- Guide MDX headings no longer render as brand-colored links (heading-anchor inherits foreground).
- Landing sections are centered under Tailwind v4 (container with horizontal padding).
- Removed multi-color blue/cyan/orange brand highlights in favor of a single teal brand-mark.
2026.7.10
Toolkit self-validator, shared runner, offline dependency hygiene analyzer, bundle-size analyzer, and regression/correctness fixes across agents, schemas, and configurations.
- Made mcp_config.json valid JSON.
- Corrected invalid YAML frontmatter in lint-and-validate and design-rules.
- Added the missing allowed-tools contract to intelligent-routing.
- Fixed verify_all.py using an uninitialized results variable.
- Fixed toolkit-root discovery and URL argument routing in validation runners.
- Removed orchestration deadlocks caused by mandatory missing plan/CODEBASE files.
- Prevented the security scanner from flagging its own regex definitions.
- Made high/critical security findings return a failing exit code.
- Registered Playwright error listeners before navigation and corrected empty-label checks.
- Ensured Lighthouse temporary files are cleaned up and thresholds affect exit status.
- Shared validation runner with JSON reporting and duration/error capture.
- Offline dependency hygiene analyzer.
- Build bundle-size analyzer.
- Toolkit self-validator for configuration, frontmatter, links, references, inventory, and Python syntax.
- Root quick-start guide and runtime-script documentation.
- Regression tests for the highest-impact failures.
- Runtime checks are optional when no URL is supplied.
- Full verification can run in static-only mode with `--no-runtime`.
- Architecture inventory and script counts now match the package contents.
2026.6.29
Design module overhaul. Replaced the in-house design skill with the taste-skill framework, added a frontend-architecture skill, and introduced a mandatory DESIGN.md design-token gate before any UI work.
- design-spec skill + DESIGN.md gate: machine-readable design-token format (YAML schema, type system, section order). A hard gate now requires DESIGN.md at the project root before any UI; /create gained a matching design step. Format from the DESIGN.md spec (Google Labs, Apache-2.0).
- design-spec/collection.md: 70+ real-world DESIGN.md references (Airbnb, Stripe, Linear, Vercel, Apple…) the workflow reads before authoring a DESIGN.md.
- frontend-architecture skill: code-organization rules for React/Next and Vue (separation of concerns, state tiers, API services, server-first Next, composable-first Vue).
- frontend-design rebuilt on taste-skill ('anti-slop frontend'): brief inference, design dials, design-system map, em-dash ban, pre-flight checks, plus minimalist/brutalist/redesign variants. Credited to taste-skill by Leonxlnx (MIT). Skill name kept so wiring stays intact.
- Skill count 45 → 47 synced across ARCHITECTURE, AGENT_FLOW, agents, and the web catalog. mobile-design, tailwind-patterns, web-design-guidelines unchanged.
- Bumped root, web, and cli to 2026.6.29.
- Removed 7 obsolete frontend-design sub-files and repointed 5 references in frontend-specialist.
- Clarified that the blocks/ library is a not-yet-created schema so agents don't try to read it.
2026.6.23
Rules modularization: split GEMINI.md into 6 focused rule files with conditional loading. Also cleaned up README support sections.
- Modular rules architecture: split the monolithic GEMINI.md into 6 focused files (core-protocol, request-routing, universal-rules, code-rules, design-rules, quick-reference) with conditional loading.
- GEMINI.md: replaced by the 6 modular rule files.
2026.6.7
Documentation website overhaul: a redesigned MDX rendering system, full multi-language support (English, Tiếng Việt, 中文, 日本語), a working table of contents, and a new in-site changelog page.
- Multi-language docs (en / vi / zh / ja) with a flag-dropdown language switcher that persists and switches instantly; all chrome, 7 docs pages, and 10 guide examples translated.
- Changelog page at /docs/changelog, linked from the sidebar and footer.
- Working 'On This Page' table of contents with scroll-spy active highlighting.
- Syntax highlighting via rehype-pretty-code (shiki) and proper web fonts (Inter + JetBrains Mono).
- Follow-on-X dialog inviting visitors to follow @antigravitykit (one-time auto-popup, re-openable from the header).
- Redesigned MDX components (terminal/dev-tool aesthetic): Terminal window chrome, Step connector line, Callout, FeatureGrid, ProTips, StatusList.
- Neutral accent color (follows foreground) instead of cyan/emerald.
- Synced docs catalogs to the real repo: 45 skills, 20 agents, 13 workflows.
- Heading ids forwarded through MDX mapping so the TOC and anchor links work.
- Inline code no longer double-boxes fenced code blocks; lists use list-outside.
- Corrected the installation Node requirement (18+) and CLI flag/status docs.
2026.6.2
Full-kit accuracy audit. Reviewed every component of AG Kit — all 45 skills, 20 agents, 13 workflows, the GEMINI.md rules, and both overview docs — against verified 2026 facts (OWASP Top 10:2025, MCP spec 2025-06-18, Rust 2024 edition, Node 24 LTS). Also taught the CLI to surface update notifications from ag-kit status.
- CLI update check on `status`: `ag-kit status` now prints the installed CLI version and checks npm for a newer release, with a `--quiet` flag for CI/CD.
- All 45 skills audited: corrected stale tech (Rust 2024 edition, MCP Streamable HTTP, OWASP 2025, redis.asyncio) and removed fabricated benchmarks/prices/time-estimates.
- 20 agents & 13 workflows audited: removed dead references, fixed corrupted rust-pro frontmatter, added missing tool fields, corrected the orchestrate roster to 20, softened auto-install protocols to opt-in.
- ARCHITECTURE.md & AGENT_FLOW.md catalogs now match the repo exactly (45 skills, 16 scripts).
- Bumped root, web, and cli package versions to 2026.6.2.
- Dead references across the kit (react-best-practices → nextjs-react-expert, phantom skills/scripts removed).
- Broken Markdown tables/fences, mojibake, and leftover Turkish text.
- Stale (2025) date stamps stripped from titles and intros for evergreen docs.
2026.5.31
Skill accuracy pass. Audited and upgraded the app-builder skill plus 8 tech skills against verified 2026 facts (Next.js 16, React 19, Node 24 LTS, Tailwind v4, Express 5). Focus: kill version drift, internal contradictions, fabricated numbers, and stale date stamps.
- Conflict Resolution in app-builder: priority order for ambiguous requests (platform > domain, head noun, then Socratic Gate).
- Per-template version notes: all 13 app-builder templates carry a verified-date note and use a 'major line + latest stable' style.
- app-builder architecture normalized to Layer-based, matching nextjs-fullstack/TEMPLATE.md.
- All 13 app-builder templates refreshed to 2026 best-practice structure; auth standardized to Auth.js v5 / Clerk; Node 24 LTS and React 19 across the board.
- nodejs-best-practices rebaselined to Node 24 LTS.
- Softened or sourced unsupported 'Nx faster' claims; stripped stale (2025) date stamps.
- orchestrate.md plan-file convention: replaced docs/PLAN.md with the house-standard {task-slug}.md.
- Removed fabricated numbers (fake endpoint counts, time estimates, 'Fastify 2-3x', 'Oxide 10x').
- Reconciled nextjs-react-expert rule counts to 58 and aligned the name frontmatter with the folder.
- Fixed a broken glob in react_performance_checker.py that matched zero files.
- Corrected PlanetScale FK support and replaced deprecated aioredis with redis.asyncio.
2026.5.25
Folder structure normalization and website documentation sync.
- Vietnamese Documentation: created README-VI.md, a professional Vietnamese translation of the project guide.
- Migrated the workspace from `.agent` to `.agents` folder naming across docs, architecture guides, and CLI configs.
- Renamed the specialist agents directory to `agent/` for clean singular naming.
- Synced Next.js documentation pages to the new folder paths: 20 agents, 45 skills, 13 workflows.
- Dynamic path detection in the Python validation suite (detects `.agents` or `.agent` at runtime).
- Corrected component counts (13 workflows, 45 skills) in ARCHITECTURE.md and README tables.
2026.5.13
Project rebrand to AG Kit, calendar versioning, and orchestration/memory skills.
- Code Review Graph skill: token-efficient code review using Tree-sitter AST graphs and MCP blast-radius analysis.
- New AG Kit logo as PNG and SVG assets for the website and Open Graph metadata.
- Switched releases from semantic versioning to calendar versioning (YYYY.M.D). First calendar release: 2026.5.13.
- Project rebrand to AG Kit across package metadata, READMEs, docs, templates, scripts, and workflows.
- Simplified the landing page and switched the hero identity to the new logo.