Skip to content

Changelog

2026-03-06

  • Improved: add GitHub Actions workflow to deploy Astro docs to GitHub Pages

2026-03-06

  • Improved: update CHANGELOG.json for 2.59.3 — telegram pack
  • Fixed: add announcement boxes to all domain skill SKILL.md files
  • Added: register pack in armadillo.json and update shepherd routing
  • Added: add 7 domain reference skills with reference docs
  • Added: add telegram-pimp orchestrator with Socratic discovery
  • Improved: add failing tests for telegram skill pack

2026-03-06

  • Fixed: add rule file validation to sync-all
  • Fixed: resolve 11 pre-existing test failures blocking release pipeline
  • Improved: update db-safety tests to use Worktree Integration heading
  • Added: new telegram skill pack — Bot API, Mini Apps, Stars payments, inline bots, channels, webhooks, Login Widget with Socratic pimp orchestrator

2026-03-06

  • Improved: expand reference docs with branching, CLI, pricing, vectors, and AI embeddings

2026-03-06

  • Improved: rename dillotree to worktree across entire codebase

2026-03-05

  • Fixed: handle skipped worktree result from flattenPackSkills()
  • Improved: add flattenPackSkills() worktree skip + regression tests
  • Added: add isWorktree() with execSync injection + worktree guard
  • Improved: add failing tests for isWorktree() detection

2026-03-05

  • Improved: add workflow-artifact and worktree-flatten-fix designs

2026-03-05

  • Improved: update CHANGELOG.json for v2.57.1 — DB safety enforcement
  • Added: add migration-first pattern awareness for DB-touching plans
  • Improved: add migration-first awareness tests
  • Added: add migration conflict detection and migration-first advisory
  • Improved: add migration conflict detection tests
  • Added: add worktree integration to neon and supabase branching references
  • Improved: add neon and supabase worktree integration tests
  • Added: add database isolation rule for worktree workflows
  • Improved: add tests for database isolation rule
  • Improved: implementation plan — 6 tasks across 5 artifacts
  • Improved: approved design for database isolation in worktree workflows

2026-03-05

  • Improved: add armadillo architecture evolution implementation plan
  • Improved: armadillo architecture evolution design — progressive complexity
  • Added: New always-loaded rule enforcing production DB isolation per worktree — DB Safety Contract prevents production DATABASE_URL in any worktree .env
  • Improved: Added Dillotree Integration section with per-worktree .env setup, dev/ naming convention, Vercel preview note, and production DB warning
  • Improved: Added Dillotree Integration section with Supabase preview branch .env template, no-production-data note, and production credential warning
  • Improved: Added migration conflict detection — checks for conflicting migrations on main, migration-first pattern advisory, and rollback plan verification
  • Improved: Added Migration-First Pattern section — flags DB schema changes in plans and recommends separate migration PRs before app code PRs

2026-03-05

  • Improved: update CHANGELOG.json for v2.56.1 — architecture evolution
  • Added: add plan-linked branches, plan command, dependency merge checks
  • Added: add agent team integration section and collaboration_mode contract
  • Added: add state-aware routing with weight classification and state-reading instructions
  • Added: seed agent memory structure for 4 key agents with rule
  • Added: add dependency checking and next-task resolution
  • Added: add plan state read/write/list/update utilities
  • Added: add session state read/write utilities
  • Added: add weight classification logic (light/medium/heavy)
  • Improved: add failing tests for weight-classifier (light/medium/heavy)

2026-03-05

  • Fixed: track all pack skill files in source repo
  • Improved: add state-aware routing — weight classification (light/medium/heavy) and phase-aware resume detection from session/plan state
  • Improved: add agent team integration section with bidirectional messaging support and collaboration_mode contract for heavy tasks

2026-03-05

  • Improved: update CHANGELOG.json for v2.55.1 — deep recon optimization
  • Added: optimize deep recon ecosystem — agent + shepherd + plan

2026-03-05

  • Fixed: stop-verification skips blocking when verification evidence present
  • Improved: add evidence-bypass tests for stop-verification hook
  • Improved: beef up recon-expert agent with chaining rules, budget tracking, and research memory integration
  • Improved: add Research-to-Content Workflow — deep-recon-pimp chains to content-pumper-pimp

2026-03-05

  • Improved: update CHANGELOG.json for 2.54.0 — plugin marketplace phase 3
  • Improved: update routing table for Phase 3 PLUGIN_DEFAULT behavior
  • Fixed: tighten deprecationWarning assertions to assert.equal(undefined)
  • Added: add sync-router with PLUGIN_DEFAULT routing for all 6 states
  • Fixed: use strictEqual for type check consistency in plugin-default test
  • Added: add PLUGIN_DEFAULT constant + deprecation warning
  • Improved: add failing tests for PLUGIN_DEFAULT constant + deprecation warning

2026-03-04

  • Improved: update CHANGELOG.json for 2.53.0 — plugin marketplace phase 2
  • Fixed: allowlist plugin-aware skills in no-plugin-refs test
  • Fixed: clarify bash detection snippet covers base states only
  • Improved: update README core skill count for armadillo-doctor
  • Fixed: remove doctor keyword collision in shepherd routing
  • Added: add plugin-mode/ready states + migration flow to armadillo-sync
  • Added: add armadillo-doctor skill for plugin health checks
  • Fixed: guard JSON.parse in scanner + remove misleading hasSkillMd
  • Added: add plugin-first install path for new projects
  • Improved: add migration remove/restore/manifest tests
  • Fixed: guard JSON.parse in doctor + add missing test coverage
  • Added: add codebase intelligence scanner + artifact classifier
  • Added: add doctor-plugin health check module (3 checks)
  • Added: add migration lib — backup, configure settings, mark rules
  • Added: wire build:marketplace into sync-all generate mode
  • Added: add plugin-mode CLAUDE.md generator (slim ~20 lines)
  • Added: add entry state detection module (6 states)
  • Improved: add failing tests for entry state detection module
  • Improved: add Phase 2+3 plugin marketplace migration design
  • Improved: Phase 3 deprecation gate — PLUGIN_DEFAULT=true routes all 6 entry states to plugin mode by default

2026-03-04

  • Added: new skill — plugin health checks: settings integrity, orphan detection, managed rules sync
  • Improved: add plugin-mode/ready entry states, Step 5C migration flow, Phase 3 PLUGIN_DEFAULT deprecation docs
  • Improved: add armadillo-doctor route, fix doctor keyword collision in armadillo-sync row

2026-03-04

  • Improved: update CHANGELOG.json for 2.51.2 — plugin marketplace phase 1
  • Improved: add maxRetries to rmSync for concurrent test safety
  • Improved: add integration test for full marketplace build
  • Improved: wire build:marketplace npm script
  • Added: add build-marketplace.js orchestrator
  • Improved: add tests for build-marketplace.js orchestrator
  • Added: add auto-update workaround hook for private marketplace
  • Improved: add tests for update-marketplace.sh hook
  • Added: add artifact collector for core and pack plugins
  • Added: add sync-rules.sh SessionStart hook for rules distribution
  • Improved: add failing tests for sync-rules.sh hook
  • Improved: add failing tests for artifact collector
  • Added: add hook path converter for plugin format
  • Improved: add failing tests for hook path converter
  • Added: add rules marker manager for armadillo:managed tags
  • Improved: add failing tests for rules-marker utilities
  • Added: add marketplace.json registry generator
  • Improved: add failing tests for createMarketplaceJson
  • Added: add plugin.json manifest generator
  • Improved: add failing tests for plugin.json manifest generator

2026-03-04

  • Added: build-marketplace.js — generates marketplace/ plugin directory structure from armadillo.json (52 plugins: core + 51 packs)
  • Added: sync-rules.sh — SessionStart hook that distributes armadillo-managed rules from plugin cache to .claude/rules/ while preserving project-local rules
  • Added: update-marketplace.sh — async SessionStart workaround for Claude Code private marketplace auto-update bug #26744
  • Added: scripts/lib/ — plugin build library: create-plugin-json, create-marketplace-json, convert-hook-paths, rules-marker, collect-artifacts (74 tests)
  • Improved: package.json: added build:marketplace npm script and marketplace/ to files array
  • Fixed: auto-detect and enable delete_branch_on_merge on GitHub repos
  • Improved: assert delete_branch_on_merge detection and auto-enable

2026-03-04

  • Fixed: auto-prune stale remote-tracking refs on session start
  • Improved: assert session-start runs git fetch —prune in background

2026-03-04

  • Improved: add 80-assertion test suite for ux-ui pack
  • Added: build ux-ui pack — reference docs, pimp orchestrator, agent

2026-03-04

  • Added: add ux-ui pack — AI-assisted design-to-code ecosystem
  • Improved: add ux-ui pack test suite — structure, routing, registration

2026-03-04

  • Improved: update CHANGELOG.json and bump version to 2.48.0
  • Improved: update CLAUDE.md social pack entry, README, gitignore
  • Added: register social pack; add organic social routing to shepherd
  • Added: add Basic Display API sunset warning; clean ads-pimp routing
  • Fixed: use exit 0 + JSON deny in all enforcement scripts
  • Improved: update assertions for exit 0+JSON deny; add social pack tests
  • Added: add social pack with meta-pages, instagram-api, social-pimp
  • Improved: nirvana-pmu sync + cleanup design
  • Improved: document —skip-pull flag and dirty-main resilience
  • Improved: add pre-flight dirty check to finishing-branch cleanup
  • Improved: add —skip-pull merge test
  • Added: resilient cleanup when main has dirty state
  • Improved: dirty-main merge should not crash + should cleanup
  • Improved: worktree cleanup hardening implementation plan
  • Improved: worktree cleanup hardening design
  • Improved: add phone content ingest implementation plan
  • Improved: phone content ingest pipeline design

2026-03-03

  • Added: New social pack orchestrator — routes Facebook Pages, Instagram organic, and Google Business Profile requests
  • Added: Facebook Pages Graph API reference — post publishing, page management, insights, Page Access Tokens
  • Added: Instagram Graph API reference — photos, Reels, Stories, carousels, scheduling, insights; notes Basic Display API sunset
  • Improved: Added Organic Social & Listings routing section for social-pimp, meta-pages, instagram-api, google-business-profile-api
  • Fixed: Enforcement hooks now use exit 0 + JSON deny so Claude Code parses structured decisions instead of treating output as errors

2026-03-03

  • Improved: bump to v2.46.0, update CHANGELOG + README
  • Fixed: move skills to correct pack dirs, add announcement boxes
  • Improved: add mail + banking packs, update auth count in CLAUDE.md
  • Added: add mail, banking, better-auth, neon-backup routes
  • Added: register mail + banking packs, add better-auth to auth pack
  • Added: add better-auth route to auth orchestrator
  • Improved: add better-auth reference skill — TypeScript-first auth framework
  • Improved: add backup capability RED/GREEN baseline
  • Improved: add teller reference skill — banking data API
  • Added: add backup operations reference
  • Added: add mail-safety — enforces test mode awareness for physical mail APIs
  • Added: add teller-expert — banking data integration specialist
  • Added: add mail-expert — physical mail automation specialist
  • Improved: add lob reference skill — physical mail API
  • Improved: add postscanmail reference skill — virtual mailbox API
  • Improved: add mail-pimp orchestrator — routes between lob and postscanmail
  • Improved: add zs-teller integration implementation plan
  • Improved: zs-teller full armadillo integration design

2026-03-03

  • Added: mail pack — routes between lob (physical mail) and postscanmail (virtual mailbox)
  • Added: Lob certified letter and address verification API reference
  • Added: PostScanMail virtual mailbox API reference — listing items, auto-scan rules, polling
  • Added: banking pack — Teller.io real-time bank data via mTLS + HTTP Basic
  • Added: better-auth added to auth pack — TypeScript-first auth framework
  • Improved: neon backup ops reference — pg_dump, pg_restore, cross-region, point-in-time
  • Improved: routing updated — mail section, banking section, better-auth route, neon-backup row

2026-03-03

  • Improved: regenerate CLAUDE.md and README.md after pack removal
  • Improved: delete tax-pack-v2.test.js, remove credit-score from pimp-completeness
  • Improved: remove Credit and Tax sections from routing table
  • Improved: delete credit-strategist, credit-dispute-specialist, credit-compliance-auditor
  • Improved: remove credit/tax rules and hooks
  • Improved: delete 23 credit skill copies from .claude/skills/
  • Improved: delete credit-score and tax pack directories
  • Improved: remove credit-score and tax packs from armadillo.json
  • Improved: repo consolidation implementation plan — 27 tasks, 4 phases
  • Improved: repo consolidation design — 4-phase migration plan

2026-03-03

  • Improved: unblock CI + release pipeline — reorder steps, fix shallow clone, remove docs workflow

2026-03-03

  • Added: add feature request issue template + chooser config
  • Improved: rewrite PR template to match pr-format rule
  • Improved: github templates design document + implementation plan

2026-03-03

  • Improved: replace hardcoded version check with semver validation

2026-03-03

  • Improved: add .claude/worktrees/ to .gitignore

2026-03-03

  • Improved: add 5 missing tax skill dirs to .gitignore

2026-03-03

  • Added: add 3 new tax skills: amended-return-advisor, irs-notice-navigator, preparer-error-remediation; update back-tax-resolver (DATL OIC, audit reconsideration, bankruptcy 3-2-240, strategic offset), lien-levy-defender (all levy types, passport revocation, TAS Form 911), csed-tracker (expired CSED check procedure), tax-letter-generator (Form 843 reliance, 656-L, audit recon, 14157/14157-A, Form 911), tax-form-filler (656-L, 14157, 14157-A, 12661, 8379); update routing in tax-pimp, irs-resolution-reference, armadillo-shepherd

2026-03-03

  • Added: add tax-form-filler and tax-submission-router to tax pack — programmatic PDF filling and multi-channel IRS submission routing

2026-03-03

  • Added: add complete USA tax skill pack — 19 skills, 3 rules, 4 hooks

2026-03-03

  • Improved: update CHANGELOG.json for recon optimization + dead wire audit
  • Improved: add design + implementation plan for recon optimization and dead wire audit
  • Fixed: add missing skills fields to project-scaffolder and ascii-art-creator
  • Added: add bidirectional references between recon and content-pumper
  • Fixed: add missing skills fields to content-factory and topic-intelligence
  • Added: fix recon-expert agent, add verification gate + output format contract
  • Added: add resilience patterns and firecrawl budgets to deep-recon-pimp
  • Added: add Prospect Intelligence and Content-to-Video workflow chains
  • Improved: add failing tests for Prospect Intelligence and Content-to-Video workflow chains
  • Added: wire firecrawl as fallback extraction across all recon skills
  • Improved: failing tests for firecrawl wiring across all recon skills

2026-03-03

  • Improved: update CHANGELOG.json for 2.41.0
  • Added: enforce mandatory worktree for all branch creation
  • Improved: add 29 tests for mandatory worktree enforcement
  • Improved: wire firecrawl as fallback extraction with 5-page budget and decision tree
  • Improved: add firecrawl for deep site crawl (10 pages/competitor) and messaging extraction
  • Improved: add firecrawl for review mining (G2, Amazon, Trustpilot — 5 pages/platform)
  • Improved: add firecrawl for competitor content extraction (10 pages/audit)
  • Improved: add resilience patterns, firecrawl budgets, verification gate, and research brief schema
  • Fixed: add missing firecrawl to recon-expert agent skills list (dead wire)
  • Fixed: add missing skills field to content-factory agent (8 skills — dead wire)
  • Fixed: add missing skills field to topic-intelligence agent (5 skills — dead wire)
  • Fixed: add missing skills field to project-scaffolder agent (dead wire)
  • Fixed: add missing skills field to ascii-art-creator agent (dead wire)
  • Improved: add Prospect Intelligence and Content-to-Video workflow chains
  • Improved: add topic-memory feedback cross-reference in integration table

2026-03-03

  • Improved: mandate worktree launch for parallel agents — raw branch creation blocked
  • Improved: regenerate CLAUDE.md with 7 new pimp orchestrators
  • Improved: sharpen swarm vs dispatching-parallel-agents guidance
  • Added: add 7 pimp orchestrators + fix existing pimps + update shepherd (GREEN)
  • Improved: add strict pimp completeness test for all 22 packs (RED)

2026-03-03

  • Added: add yt-dlp skill — YouTube caption extraction + video download
  • Improved: add yt-dlp skill pack tests

2026-03-03

  • Improved: add one-time backfill script for missing releases
  • Fixed: add jq install + CHANGELOG.json release notes
  • Improved: remove stale disable-model-invocation assertion
  • Improved: auto-release implementation plan
  • Improved: auto-release workflow design

2026-03-02

  • Improved: update CHANGELOG.json for 2.38.0
  • Improved: update seo-pack tests + add assessment-pack test suite
  • Fixed: patch all dead refs to deleted client-audit + monthly-pulse
  • Improved: add behavioral test baselines for assessment pack skills
  • Added: add assessment pack, replace client-audit + monthly-pulse

2026-03-02

  • Improved: update test references, verify full suite passes
  • Improved: update armadillo.json + CLAUDE.md, delete using-git-worktrees skill
  • Improved: rename using-git-worktrees → worktree across all skills + rules + docs
  • Improved: master-performance-assessment design doc
  • Added: add skill + command reference (replaces using-git-worktrees)
  • Added: add shell function wrapper for cd support
  • Added: add status + prune commands
  • Added: add launch command — one-command agent dispatch
  • Added: add merge command with REST API + local fallback
  • Improved: add test for remove command
  • Improved: add test for list command
  • Added: scaffold CLI + create command with cache sharing
  • Improved: failing test for create command
  • Added: new orchestrator — quick/standard/deep modes replace client-audit + monthly-pulse with live API collection across all performance sources
  • Added: new skill — project-level performance snapshot storage (performance-history.json) with MoM trend deltas and issue lifecycle tracking
  • removed: deleted — absorbed into master-performance-assessment standard mode BREAKING
  • removed: deleted — absorbed into master-performance-assessment quick mode BREAKING
  • Improved: routing updated — client-audit/monthly-pulse routes replaced with master-performance-assessment (quick/standard/deep) + performance-memory

2026-03-02

  • Improved: update test references, verify full suite passes
  • Improved: update armadillo.json + CLAUDE.md, delete using-git-worktrees skill
  • Improved: rename using-git-worktrees → worktree across all skills + rules + docs
  • Improved: master-performance-assessment design doc
  • Added: add skill + command reference (replaces using-git-worktrees)
  • Added: add shell function wrapper for cd support
  • Added: add status + prune commands
  • Added: add launch command — one-command agent dispatch
  • Added: add merge command with REST API + local fallback
  • Improved: add test for remove command
  • Improved: add test for list command
  • Added: scaffold CLI + create command with cache sharing
  • Improved: failing test for create command

2026-03-02

  • Improved: add bypass-question-guard behavior tests
  • Fixed: block AskUserQuestion in bypass mode — force plain-text questions

2026-03-02

  • Fixed: remove disable-model-invocation blocking Skill tool
  • Improved: assert disable-model-invocation is NOT present

2026-03-02

  • Improved: update CHANGELOG.json for 2.35.0 smart-nuke-sync
  • Added: rewrite armadillo-sync Steps 4+5 with hash-aware selective updating
  • Added: add file classification engine with TDD tests
  • Improved: add content tests for SKILL.md smart nuke sections (RED)
  • Improved: smart nuke sync implementation plan — 3 tasks, 2 parallel groups
  • Improved: smart nuke sync design — hash-aware selective updating for armadillo-sync

2026-03-02

  • Improved: update CHANGELOG.json for 2.34.0 armadillo-scheduler
  • Added: register core skill — armadillo.json, shepherd routing, content-scheduler migration
  • Improved: add integration test for full register/unregister lifecycle
  • Added: add reference docs — commands, schema, launchd, security, edge cases
  • Added: add run-now, history, and logs commands
  • Added: add register + unregister commands with prompt hashing
  • Added: add list + status commands
  • Added: add SKILL.md orchestration skill
  • Fixed: code review fixes — shell injection, SHA256 regex, runAt validation
  • Improved: add spec review gap tests — plist security, env vars, validate fields
  • Added: add plist XML generator for recurring and one-time tasks
  • Added: add schema validation for tasks and configs
  • Fixed: code review fixes — atomic write, null guards, test coverage
  • Added: add cron parser, CalendarInterval converter, and humanizer
  • Added: add config.js + shell-escape.js foundation utilities
  • Improved: add config.js + shell-escape.js test suite
  • Improved: armadillo-scheduler implementation plan
  • Improved: armadillo-scheduler design document
  • Improved: Smart Nuke Sync — replace blind nuke & replace with hash-aware selective updating. Classifies files into untouched/modified/new/removed/sacred buckets. Auto-updates untouched files, prompts only for user-modified files with 4-option bulk UX.

2026-03-02

  • Improved: update CHANGELOG.json for 2.33.0 content-pumper pack
  • Fixed: add missing memory and maxTurns to agent frontmatter
  • Added: register pack — armadillo.json, shepherd routing, sync-all
  • Added: add topic-intelligence agent
  • Added: add content-factory agent
  • Added: add content-pumper-pimp orchestrator
  • Added: add content-illustrator skill with visual package reference
  • Added: add content-qa self-assessment skill
  • Added: add content-writer skill with mode reference
  • Added: add content-researcher skill
  • Added: add topic-brain-pimp orchestrator
  • Added: add content-scheduler skill with launchd reference
  • Added: add topic-scorer skill
  • Added: add sentiment-mapper skill
  • Added: add trend-scanner skill
  • Added: add topic-memory state management skill
  • Improved: add topic-memory SKILL.md validation tests
  • Improved: add content-integrity rule
  • Improved: create pack directory structure
  • Improved: content-pumper implementation plan — 17 tasks, 5 parallel groups
  • Improved: content-pumper ecosystem design document
  • Added: armadillo-scheduler — OS-native task scheduling via launchd with SHA-256 prompt allowlisting, NL time parsing, and full CRUD for any armadillo skill or workflow
  • Improved: armadillo-shepherd — added Scheduling routing section; content-pumper scheduling delegated to core armadillo-scheduler

2026-03-02

  • Added: credit-score pack — 23-skill FCRA/FDCPA credit dispute system: credit-pimp orchestrator, report parser, cross-bureau comparison, dispute state machine, strategy engine, letter generator, 12 targeted attack skills (§609, §605B, §623, §616, e-OSCAR sham, medical debt, re-aging, specialty bureaus, frivolous counter, complaints, ECOA, campaign orchestrator), 5 reference knowledge bases (consumer-law-kb, bureau-intelligence, enforcement-precedent, metro2-reference, state-law-reference), 3 agents (credit-strategist Opus 4.6, credit-dispute-specialist Sonnet 4.6, credit-compliance-auditor Haiku 4.5), 2 rules (credit-dispute-discipline, evidence-first), 1 hook (dispute-deadline-check)
  • Added: content-pumper pack — 11-skill autonomous content ecosystem: two-system architecture (Topic Brain + Content Pumper), topic-brain-pimp and content-pumper-pimp orchestrators, trend-scanner, sentiment-mapper, topic-scorer, topic-memory (living content-topics.json state), content-scheduler (OS-native launchd/cron), content-researcher, content-writer (blog/news/location/dual-angle modes), content-illustrator (FLUX visuals + Remotion Hormozi-style inline), content-qa (LLM-as-Judge 6-dimension scoring), 2 agents (topic-intelligence, content-factory), 1 rule (content-integrity)
  • Improved: armadillo-shepherd — added Content Pumper routing section with 11 routing rules for content-pumper-pimp and topic-brain-pimp sub-skills

2026-03-02

  • Improved: update install refs from steipete/tap to armadillo-nation/tap

2026-03-01

  • Improved: update CHANGELOG.json for 2.31.0 armadillo expansion
  • Fixed: correct Stop hook output schema — use decision/reason not hookSpecificOutput
  • Improved: regenerate CLAUDE.md and README.md with expansion artifacts
  • Fixed: move agents and rules from nested worktree path to correct locations
  • Added: add skill-size-discipline and research-discipline rules
  • Added: add recon-expert and tauri-expert agents
  • Added: add routing for all expansion artifacts
  • Improved: register all expansion artifacts in armadillo.json
  • Added: add context-health skill
  • Added: add llm-evaluation skill
  • Improved: add pack structure tests for observation-masking
  • Added: add python-pimp orchestrator
  • Added: add database-pimp orchestrator
  • Added: add seo-pimp orchestrator
  • Added: add ai-pimp orchestrator
  • Added: add storage-pimp orchestrator
  • Added: add testing-pimp orchestrator
  • Added: add keystatic reference skill
  • Added: add tauri reference skill
  • Added: add mdx reference skill
  • Added: add github-platform reference skill
  • Improved: add rust-for-tauri companion skill
  • Added: add skill discipline constraints
  • Added: add source quality gates
  • Added: add probe-based context verification
  • Added: add deep-recon-pimp orchestrator
  • Added: add web-research sub-skill
  • Added: add audience-analysis sub-skill
  • Added: add content-research sub-skill
  • Added: add competitor-analysis sub-skill
  • Added: add person-research sub-skill
  • Added: add railway reference skill
  • Improved: add railway to deploy pack test coverage
  • Added: add ffmpeg reference skill
  • Added: add fal-ai reference skill
  • Improved: add MCP server reference documentation
  • Improved: add MCP server reference documentation
  • Improved: armadillo expansion implementation plan — 30 artifacts, 5 rounds
  • Improved: armadillo expansion design — 4 waves, 30 artifacts

2026-03-01

  • Improved: update CHANGELOG.json for 2.30.1
  • Added: add claude-code-internals pack source with announcement boxes
  • Added: create claude-code-internals pack with registry updates
  • Added: add claude-code-hooks reference skill
  • Added: add claude-code-hooks reference skill
  • Fixed: update scheduling pack source to match consolidation
  • Fixed: remove CLAUDE_PLUGIN_ROOT refs from mcp-management skill
  • Added: add claude-code-agents reference skill
  • Added: add mcp-management reference skill
  • Improved: consolidate scheduling + acuity-scheduling into one skill
  • Added: add mcp-awareness rule — prefer MCP tools over CLI
  • Added: add MCP template catalog for armadillo-sync
  • Added: restrict reference skills to read-only tools
  • Added: make inject-skill-awareness fire once per session
  • Added: add agent field to fresh-project pack source
  • Added: add path-scoped rules to reduce context noise
  • Added: add context:fork to heavy orchestrator skills
  • Added: change brand-strategist memory scope to project
  • Improved: update tests for hookSpecificOutput migration
  • Added: add model frontmatter to 10 pack skills
  • Improved: register video-pipeline agents and hook support files
  • Improved: fix defaultMode documentation to match actual bypassPermissions setting
  • Fixed: remove duplicate React SPA/SvelteKit routing in shepherd
  • Fixed: modernize remaining hooks to hookSpecificOutput format
  • Fixed: modernize enforce-skill-gate hook to hookSpecificOutput format
  • Fixed: correct flag paths in session-end cleanup
  • Improved: update behavioral hook tests for hookSpecificOutput format
  • Improved: update hook tests for hookSpecificOutput format
  • Fixed: modernize subagent-stop hook — hookSpecificOutput + tighten patterns
  • Fixed: correct test-failure flag path in systematic-debugging skill
  • Fixed: modernize stop-verification hook — hookSpecificOutput + task-type awareness
  • Improved: verify systematic-debugging skill uses correct flag paths
  • Fixed: remove subagent model override and harden deny-list
  • Improved: infrastructure hardening implementation plan — 27 tasks, 3 waves
  • Improved: infrastructure hardening design — 20-item audit remediation
  • Added: add fal-ai reference skill — FLUX image/video generation, GPU inference
  • Added: add railway reference skill — deploy, CLI, Postgres, networking
  • Added: add ffmpeg reference skill — transcoding, HLS, audio, filters
  • Added: add playwright and puppeteer MCP server reference documentation
  • Added: add tauri reference skill — cross-platform desktop + mobile with Rust IPC
  • Added: add rust-for-tauri companion skill — just enough Rust for Tauri command handlers
  • Added: add keystatic reference skill — git-based CMS with Astro integration
  • Added: add mdx reference skill — MDX authoring, remark/rehype plugins, components
  • Added: add github-platform reference skill — Issues, Releases, Pages, Packages API
  • Added: add recon pack — deep-recon-pimp orchestrator + 5 sub-skills (web-research, competitor-analysis, audience-analysis, content-research, person-research)
  • Added: add desktop pack — tauri + rust-for-tauri with tauri-expert agent
  • Added: add context-engineering pack — context-health, llm-evaluation, observation-masking
  • Added: add testing-pimp orchestrator — routes all testing requests to correct tool skill
  • Added: add ai-pimp, database-pimp, storage-pimp, seo-pimp, python-pimp orchestrators
  • Added: add recon-expert and tauri-expert agents for comparison/routing decisions
  • Added: add skill-size-discipline rule — SKILL.md files stay lean to reduce context waste
  • Added: add research-discipline rule — web research produces verifiable, cited, date-aware results
  • Improved: update armadillo-shepherd with 25+ new routes for all expansion artifacts
  • Improved: enhance verification-before-completion with probe-based context verification
  • Improved: add source quality gates and citation requirements to writing-reference-skills
  • Improved: add skill discipline constraints (500-line limit, lean principle) to writing-skills
  • Fixed: correct stop-verification hook schema — Stop events use decision/reason not hookSpecificOutput

2026-03-01

  • Improved: add auto-provision + Armadillo-Nation tap across skill pack
  • Improved: update install refs to Armadillo-Nation tap
  • Fixed: modernize all hooks to hookSpecificOutput format — removes deprecated decision:block pattern
  • Fixed: correct test-failure flag path in systematic-debugging to use project-level .claude/context/
  • Fixed: remove CLAUDE_CODE_SUBAGENT_MODEL override and harden deny-list patterns
  • Improved: add context:fork + agent:general-purpose to armadillo-maker, fresh-project, executing-plans
  • Improved: add path-scoped YAML frontmatter to nap-enforcement, release-checklist, google-cli-context rules
  • Improved: add allowed-tools restriction to reference skills — read-only by default
  • Improved: make inject-skill-awareness fire once per session via PID-based guard
  • Improved: consolidate acuity-scheduling into scheduling skill with expanded reference index
  • Added: new ref skill: mcp-management — MCP server config, transports, OAuth, Tool Search
  • Added: new ref skill: claude-code-hooks — all 17 hook events, hookSpecificOutput schema, exit codes
  • Added: new ref skill: claude-code-agents — frontmatter schema, memory, isolation, agent teams
  • Added: new pack: claude-code-internals — platform reference for hooks, agents, MCP management
  • Added: MCP template catalog for armadillo-sync — stack-aware server recommendations
  • Added: mcp-awareness rule — prefer MCP tools over CLI equivalents when .mcp.json exists

2026-03-01

  • Improved: update CHANGELOG.json for 2.29.1 — google-accounts multi-account system
  • Added: sync google-accounts — update CLAUDE.md count to 8, add context rule
  • Added: add google-accounts workflow skill
  • Improved: add google-accounts schema reference
  • Improved: add google-accounts skill pack tests (RED)
  • Improved: add google-accounts implementation plan (8 tasks)
  • Improved: add google-accounts multi-account context system design

2026-03-01

  • Added: google-accounts workflow skill — setup/add/check/switch modes for google-cli.json multi-account context management
  • Added: google-cli.json config file convention — unified per-project account context for gogcli, goplaces, gaql-cli, gcloud
  • Improved: google-pimp context-aware routing — reads google-cli.json, injects account context before delegating to tool skills
  • Added: google-cli-context enforcement rule — passive rule enforcing context reads when google-cli.json exists
  • Improved: google-cli-expert agent — added multi-account troubleshooting section with google-cli.json schema reference
  • Fixed: add domain-pimp intercept after brainstorming terminal state
  • Improved: domain-pimp routing checks for brainstorming terminal state

2026-03-01

  • Improved: update CHANGELOG.json for 2.28.1
  • Added: add Google CLI routes to shepherd and CLAUDE.md pack table
  • Added: register pack and agent in armadillo.json
  • Fixed: guard branch protection tests behind endpoint availability check
  • Added: add google-cli-expert agent
  • Fixed: replace mapfile with bash 3.2-compatible while-read loop
  • Added: add workspace and ads workflow skills
  • Added: add google-pimp router skill
  • Improved: add gcloud skill — GCP compute, container, run, iam
  • Improved: switch execSync to spawnSync to prevent EPIPE
  • Improved: add google-ads-cli skill — GAQL, MCC, campaigns
  • Improved: add gogcli skill — Google Workspace CLI
  • Improved: add goplaces skill — Places API + Routes CLI
  • Improved: scaffold google-cli pack directory structure
  • Improved: add google-cli pack implementation plan
  • Improved: add google-cli pack design document

2026-02-28

  • Improved: update CHANGELOG.json for macos-automation pack (2.28.0)
  • Improved: add announcement boxes to 3 reference skill routers
  • Improved: register pack in armadillo.json + shepherd routing + sync-all
  • Improved: add macos-automation-expert agent definition
  • Improved: add macos-agent-builder creative skill
  • Improved: add macos-workflow pipeline skill
  • Improved: add applescript-forge utility skill
  • Improved: add macos-pimp orchestrator router
  • Improved: add applescript-reference skill with 4 ref docs
  • Improved: add peekaboo reference skill with 7 ref docs
  • Improved: add macos-automator reference skill with 4 ref docs
  • Improved: scaffold macos-automation pack directories
  • Improved: add macos-automation implementation plan
  • Improved: add macOS automation ecosystem design document
  • Added: add google-cli pack — gogcli Workspace, goplaces Places+Routes, Google Ads GAQL/MCC, gcloud GCP infra
  • Added: add google-cli-expert agent for Google CLI tool comparison and routing
  • Improved: add Google CLI section to armadillo-shepherd routing table
  • Fixed: replace mapfile with bash 3.2-compatible while-read loop in session-end hook
  • Fixed: guard branch protection tests behind endpoint availability check in github-api.test.js

2026-02-28

  • Improved: update CHANGELOG.json for merch pack (2.27.5)
  • Improved: sync CLAUDE.md and README after merch pack registration
  • Added: add merch routing to armadillo-shepherd
  • Added: add all 7 merch pack skills
  • Improved: add merch pack structure tests and register pack
  • Improved: add merch pack implementation plan
  • Improved: add merch ecosystem design document
  • Added: add macos-automation skill pack — Peekaboo GUI automation, AppleScript/JXA execution, workflow composition, AI agent building
  • Added: add peekaboo reference skill with 7 ref docs (capture, interaction, system, agent, mcp, setup, utilities)
  • Added: add macos-automator reference skill with 4 ref docs (tools, knowledge-base, placeholders, setup)
  • Added: add applescript-reference skill with 4 ref docs (core, jxa, app-dictionaries, applescript-mcp)
  • Added: add macos-pimp orchestrator router for macOS automation ecosystem
  • Added: add applescript-forge utility skill for script generation and validation
  • Added: add macos-workflow pipeline skill with See->Act->Verify loop
  • Added: add macos-agent-builder creative skill for AI desktop agent configuration
  • Added: add macos-automation-expert agent for tool comparison and permission debugging
  • Improved: add macOS Automation routing section to armadillo-shepherd

2026-02-28

  • Improved: replace stale onboarding refs with armadillo-sync
  • Added: merch pack — 7 skills for Printful POD, die-cut stickers, premium blanks, mockup generation, and visual QA
  • Improved: armadillo-shepherd: add merch routing section for all 7 merch skills

2026-02-28

  • Improved: update CHANGELOG.json for 2.27.3
  • Improved: exclude archive dir from url-consistency scan
  • Improved: add announcement box coverage for all 162 pack skills
  • Fixed: add announcement boxes to all 83 missing pack skills

2026-02-28

  • Improved: feat(meta)!: replace onboarding+updating-armadillo with armadillo-sync (#12)
  • Fixed: update stale onboarding reference to armadillo-sync
  • Fixed: update stale onboarding reference to armadillo-sync
  • Fixed: update stale onboarding reference to armadillo-sync
  • Improved: add announcement boxes to all 83 pack skills missing them — 162/162 coverage

2026-02-28

  • Fixed: migrate remaining filenamedotexe URLs to Armadillo-Nation (#11)
  • Added: armadillo-sync — unified install/update skill replacing both onboarding and updating-armadillo with a single nuke-and-replace flow
  • removed: onboarding and updating-armadillo skills deleted — use armadillo-sync (/armadillo-sync) instead BREAKING
  • Improved: shepherd routing, INSTALL.md, CLAUDE.md, generate-claude-md.js, session-start.sh updated to reference armadillo-sync

2026-02-27

  • Fixed: migrate remaining filenamedotexe URLs to Armadillo-Nation
  • Improved: update URL assertions for Armadillo-Nation migration

2026-02-27

  • Added: add armadillo-maker skill — 10-phase artifact creation pipeline (#9)
  • Improved: all 30 core skills — added category: frontmatter field enabling dynamic category routing without hardcoded maps in generate scripts
  • Improved: armadillo-shepherd, all core skills — migrated repo URL from filenamedotexe/armadillo to Armadillo-Nation/armadillo-main-brains
  • Added: llms.txt + llms-full.txt auto-generation integrated into docs build pipeline for AI discoverability

2026-02-27

  • Added: armadillo-maker skill — 10-phase pipeline for creating and updating any armadillo artifact (skills, packs, agents, rules, hooks) with classify, recon, research, design, TDD implementation, registration, and full delivery
  • Improved: armadillo-shepherd — added Maker Workflow table and armadillo-maker routing for create/update artifact requests

2026-02-27

  • Improved: update CHANGELOG.json for 2.24.3 — Phase 6 + Phase 7
  • Added: seed last_updated: 2026-02-27 in 216 SKILL.md + agent files
  • Added: phase 7 — last_updated field + auto-update hook
  • Improved: phase 7 last_updated field design
  • Fixed: add announcement box to duda-to-astro-migration
  • Fixed: add announcement boxes to all 15 seo pack skills
  • Fixed: add announcement boxes to python, cloudinary, scraping, scheduling skills
  • Fixed: add announcement boxes to 5 cro pack skills
  • Fixed: add announcement boxes to 5 opencode skills
  • Fixed: add announcement boxes to performance, ai-visibility, client-ops, ad-assets skills
  • Improved: add test coverage for all untested packs
  • Fixed: final sweep — orphaned files, missing boxes, stale references
  • Fixed: align CLAUDE.md rules table with actual .claude/rules/ files
  • Improved: update dns-manager tests for reference/ architecture
  • Improved: migrate 8 pipeline stages to reference/ architecture
  • Improved: migrate 5 skills to reference/ architecture
  • Improved: migrate 4 skills to reference/ architecture
  • Improved: migrate 2 skills to reference/ architecture
  • Improved: migrate 4 skills to reference/ architecture
  • Improved: migrate dns-manager to reference/ architecture
  • Improved: migrate prospecting to reference/ architecture
  • Improved: audit 6 pimps/pipelines for routing accuracy
  • Improved: phase 6 full ecosystem audit design

2026-02-27

  • Improved: update CHANGELOG.json for 2.24.2 — Phase 5 living reference
  • Fixed: restore blocked/error patterns, add announcement boxes
  • Improved: audit routing table, add missing skill routes
  • Improved: strip code blocks from lean routers — Phase A final cleanup
  • Fixed: subagent-stop false positives — remove bare-word “error” and “blocked” patterns
  • Improved: audit group 4B — fix model tiers for verifier and opencode-expert
  • Improved: audit — fix corrupted shebang in detect-test-failure.sh, sync EnterPlanMode messages
  • Improved: audit for accuracy, stale refs, and CLAUDE.md consistency
  • Improved: audit group 4A — model tiers, descriptions, stale refs
  • Improved: migrate tracking-foundation to reference/ architecture
  • Improved: migrate schema-markup to reference/ architecture
  • Improved: migrate local-seo-audit to reference/ architecture
  • Improved: migrate verify-meta-auth to reference/ architecture
  • Improved: migrate pinterest-ads to reference/ architecture
  • Improved: migrate local-growth to reference/ architecture
  • Improved: migrate meta-conversions to reference/ architecture
  • Improved: migrate meta-audiences to reference/ architecture
  • Improved: migrate meta-ads to reference/ architecture
  • Improved: migrate ai-visibility to reference/ architecture
  • Improved: migrate landing-page-cro to reference/ architecture
  • Improved: convert blockquote gotchas to inline HTML comments across reference files
  • Improved: fix headers, gotchas, dogfooding — batch Task 1 fixes across 26 skills
  • Improved: migrate 9 skills to reference/ architecture
  • Improved: migrate google-genai to reference/ architecture
  • Improved: migrate cro-audit to reference/ architecture
  • Improved: migrate ui-craft to reference/ architecture
  • Improved: migrate seo-audit to reference/ architecture
  • Improved: migrate swr to reference/ architecture
  • Improved: migrate seo-pulse to reference/ architecture
  • Improved: migrate openai-api to reference/ architecture
  • Improved: fix headers, gotchas, add dogfooding
  • Improved: migrate llms-txt to reference/ architecture
  • Improved: migrate postgresql-pgvector to reference/ architecture
  • Improved: fix headers, gotchas, add dogfooding
  • Improved: full ecosystem audit implementation plan — 8 tasks, 16 agents
  • Improved: full ecosystem living reference architecture design
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment across all packs
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: quality audit — lean routers, inline gotchas, reference index alignment
  • Improved: update CHANGELOG.json for Phase 5 — 50 skills migrated to reference/ structure
  • Improved: update tests for reference/ directory structure
  • Improved: remove orphaned reference.md files from cro pack (already migrated)
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: Phase 6: migrated all remaining packs (video-pipeline, brand, ad-assets, swarms, fresh-project, client-ops, dns-manager, video) to Living Reference Architecture with reference/ directories
  • Improved: Phase 6: added announcement boxes to 57 skills across 11 packs (seo, opencode, cro, python, cloudinary, scraping, scheduling, performance, ai-visibility, client-ops, ad-assets)
  • Added: Phase 6: comprehensive pack test coverage — 36 new test files, 663 new tests covering all 38 packs
  • Added: Phase 7: last_updated: YYYY-MM-DD field seeded in 216 SKILL.md and agent .md files
  • Added: Phase 7: update-last-updated.sh PostToolUse hook — auto-updates last_updated field on every Edit/Write to SKILL.md and agent files

2026-02-26

  • Improved: Phase 5: migrate 50 skills across 26 packs to modular reference/ directory structure — 330 reference files, 49 monolithic reference.md files removed
  • Improved: update dns skill pack tests to read from reference/ directories instead of deleted reference.md files
  • Improved: update CHANGELOG.json for 2.24.1 — Phase 4 mass migration
  • Improved: tighten 5 SKILL.md routers — remove code blocks and inline gotchas
  • Improved: tighten SKILL.md router — remove duplicate quick reference table
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Improved: split monolithic reference into modular reference/ directory
  • Fixed: converted 318 blockquote-style gotchas across 127 reference files to HTML comment inline format
  • Fixed: removed code blocks from 9 lean router SKILL.md files violating the lean router pattern
  • Improved: migrated 11 remaining skills to reference/ architecture — 5 SEO, 1 CRO, 5 ads pack skills
  • Fixed: audited 26 agents — corrected model tier (opus→sonnet), memory field (user→project), stripped XML blocks
  • Fixed: restored blocked and error: patterns in subagent-stop.sh — hooks audit had removed them causing 4 test failures
  • Fixed: audited 14 rules — fixed broken sed expressions in git-workflow.md, stale references, PR format contradiction
  • Improved: added 3 missing routes to armadillo-shepherd — meta-api-reference, pinterest-api-reference, scheduling
  • Fixed: restored announcement boxes in 4 content-creation SKILL.md files stripped during lean router conversion

2026-02-27

  • Fixed: gotcha-capture reads stdin not env vars — was dead code
  • Improved: add gotcha-capture stdin pattern assertions
  • Improved: Phase 4: migrate 41 skills to living reference architecture — modular reference/ directories replace monolithic reference.md

2026-02-27

  • Improved: update CHANGELOG.json for 2.23.1 — Phase 3 define-the-standard
  • Improved: sync gotcha-capture.sh to settings.json
  • Improved: add gotcha-capture hook — prompts to document framework traps
  • Added: enforce modular reference/ structure + inline gotchas
  • Improved: assert modular reference/ structure + inline gotchas enforced
  • Added: enforce lean router SKILL.md pattern
  • Improved: add reference doc category guidelines + gotcha format spec
  • Improved: add SKILL.md router template for living reference architecture

2026-02-27

  • Improved: update CHANGELOG.json for 2.23.0 — Phase 2 astro living reference
  • Improved: remove monolithic reference.md — replaced by reference/ directory
  • Improved: rewrite SKILL.md as lean router with reference index
  • Improved: add 9 severity-tagged inline gotchas across reference files
  • Improved: split monolithic reference.md into 11 category files
  • Improved: writing-reference-skills: enforce modular reference/ structure + inline gotchas
  • Added: writing-reference-skills: add skill-router-template.md for lean SKILL.md routers
  • Added: writing-reference-skills: add reference-doc-guidelines.md — category naming, gotcha format spec
  • Improved: writing-skills: enforce lean router SKILL.md pattern — no inline reference knowledge
  • Added: hooks: gotcha-capture.sh — prompts to document framework traps after debug commits

2026-02-27

  • Improved: update CHANGELOG.json for 2.22.0 — Phase 1 consolidation
  • Fixed: update TDD skill visual-testing reference to testing.md
  • Fixed: update stale references to deleted rules/skills
  • Improved: regenerate CLAUDE.md from updated manifest + generator
  • Improved: update RULES_DESCRIPTIONS for consolidated rules
  • Improved: update armadillo.json — 29 skills, 13 rules
  • Improved: update TDD content test to read from discipline.md
  • Added: add Workflows section + route test-debug to systematic-debugging
  • Improved: remove anti-rationalization + visual-testing — absorbed into discipline + testing
  • Improved: merge env-enforcement into security — single secrets reference
  • Improved: absorb test-debug into systematic-debugging quick path
  • Improved: rewrite testing.md — absorb visual-testing content
  • Improved: slim coding-standards — TDD/commit order moved to discipline.md
  • Improved: create discipline.md — merge TDD mandate + anti-rationalization
  • Improved: restructure astro skill — split 1390-line reference.md into 11 category files in reference/
  • Added: add 9 severity-tagged inline gotchas across astro reference files (deploy-breaking, runtime-crash, silent-bug, dx-trap)
  • Improved: rewrite astro SKILL.md as lean router with Reference Index — removed all inline reference knowledge

2026-02-26

  • Improved: update CHANGELOG.json for 2.21.0 — Armadillo Nation ecosystem entries
  • Fixed: spec compliance — descriptions, When to Use sections, emoji, Zod types
  • Fixed: correct Gemini 2.5 Flash model ID + pricing in classify-ad-assets
  • Fixed: update github-rest-lib slug for Armadillo-Nation remote
  • Improved: mirror content-genie-pro to Armadillo-Nation org
  • Improved: full sync — 7 new packs, 3 new rules, updated CLAUDE.md
  • Added: complete 6-skill pack + shepherd routing + sync
  • Added: add variants, cloudinary sync, and pipeline orchestrator
  • Added: add face-center-crop + deduplicate-assets skills
  • Added: add classify-ad-assets reference skill — 3-stage Gemini Vision pipeline
  • Added: complete 8-skill pack + 4 agents + shepherd routing + sync
  • Added: add 4 agents — script-writer, take-classifier, edit-planner, progress-tracker
  • Added: add render-and-polish — Remotion composition + thumbnail + packaging
  • Added: add transcribe, classify/plan, execute-edit — footage to final
  • Added: add orchestrator + first 4 skills — source to storyboard
  • Added: complete 2-skill pack + shepherd routing + sync
  • Added: add prospecting skill — external audit pipeline for prospect analysis
  • Added: add client-reports reference skill — template-driven report generation
  • Added: complete 4-skill pack + shepherd routing + sync
  • Added: add add-testimonial skill — structured testimonials with schema
  • Added: add add-location-page skill — local SEO location pages
  • Added: add add-service-page skill — SEO-structured service pages
  • Improved: add structural tests for all 4 skills + pack registration
  • Added: add add-blog-post skill — universal blog post creation
  • Added: complete 2-skill pack + shepherd routing + sync
  • Added: add ai-info-page skill — structured AI agent information page
  • Added: add llms-txt skill — dynamic LLM discovery endpoints per llmstxt.org
  • Added: complete 4-skill swarm pack + shepherd routing + sync
  • Added: register swarms pack in armadillo.json — 4 skills
  • Added: add swarm-pipeline skill — sequential stage hand-off topology
  • Added: add swarm-mesh skill — full peer review topology
  • Added: add swarm-star skill — hub-and-spoke parallel topology
  • Added: add swarm-hierarchical skill — coordinator/worker topology
  • Added: promote 3 core rules — bug-discipline, visual-testing, anti-rationalization
  • Improved: armadillo nation ecosystem implementation plan — 30 tasks, 7 packs, 26 skills
  • Improved: armadillo nation ecosystem design — 7 new packs from 3 repo scan
  • Improved: consolidate rules 15→13: discipline.md merges TDD mandate + anti-rationalization; testing.md absorbs visual-testing; security.md absorbs env-enforcement
  • Improved: absorb test-debug skill into systematic-debugging as Quick Path: Test Failures section
  • Improved: add Workflows section to armadillo-shepherd with Feature/Bug/Refactor/Client Audit skill chains
  • removed: remove anti-rationalization.md, visual-testing.md, env-enforcement.md rules (content merged into discipline.md, testing.md, security.md)
  • removed: remove test-debug skill (absorbed into systematic-debugging)

2026-02-23

  • Improved: update CHANGELOG.json for 2.20.0 — system optimization entries
  • Improved: add bug-discipline + visual-testing rules to CLAUDE.md rules table
  • Fixed: fix intelligence layer skip + add worktree validation and pack sync to updating-armadillo
  • Added: full install, no pack prompting in onboarding
  • Added: add draft PR support to writing-prs
  • Added: add git rerere + integration branch guidelines to git-setup
  • Improved: add timeout guidance + worktree isolation default to dispatching-parallel-agents
  • Added: add timeout guidance + worktree isolation default to dispatching-parallel-agents
  • Improved: add draft PR option, branch age warning, integration branch awareness to finishing-branch
  • Fixed: replace GraphQL merge with REST in safe-merge + add branch TTL and integration branch checks
  • Improved: add bug monitoring + caching hints to subagent-driven-development
  • Added: add bug escape hatch + flexible batch size to executing-plans
  • Added: add bug escape hatch + visual step to test-driven-development
  • Added: add integration branches, conflict resolution, branch TTL, draft PRs to git-workflow
  • Added: add efficiency sections to coding-standards — selective tests, caching, parallelism, timeouts
  • Added: add visual-testing rule — RED/GREEN/VISUAL/REFACTOR cycle
  • Added: add bug-discipline rule — never skip, never derail
  • Improved: armadillo system optimization implementation plan — 15 tasks
  • Improved: armadillo system optimization design — 5-area upgrade
  • Added: add swarms pack — 4 topology skills (swarm-hierarchical, swarm-star, swarm-mesh, swarm-pipeline) for multi-agent orchestration
  • Added: add ai-visibility pack — 2 skills (llms-txt, ai-info-page) for LLM discoverability and AI agent information pages
  • Added: add content-creation pack — 4 skills (add-blog-post, add-service-page, add-location-page, add-testimonial) for universal content management
  • Added: add client-ops pack — 2 skills (client-reports, prospecting) for agency client deliverables and prospect site audits
  • Added: add video-pipeline pack — 9 skills + 4 agents for full blog-to-video production (source ingestion, scripting, storyboard, footage catalog, transcription, edit planning, FFmpeg execution, Remotion polish)
  • Added: add ad-assets pack — 6 skills for ad asset pipeline (Gemini Vision classification, face-center crop, dedup, platform resize, Cloudinary sync, full orchestrator)
  • Improved: update armadillo-shepherd — add routing for 7 new packs: swarms, ai-visibility, content-creation, client-ops, video-pipeline, ad-assets, plus Swarms and Workflows sections

2026-02-22

  • Added: add Square API skill pack — 5 reference skills (square-api-reference, square-payments, square-catalog, square-terminal, square-engagement), square-expert agent, shepherd routing
  • Added: add dns skill pack — 7 skills (dns-pimp, dns-manager, cloudflare-dns, godaddy-dns, namecheap-dns, namecom-dns, squarespace-dns), dns-expert agent
  • Improved: payments pack expanded from 1 skill (stripe-api) to 6 skills with full Square ecosystem coverage
  • Added: add bug-discipline rule — SPAWN/CONTINUE/VERIFY three-phase protocol for never-skip-a-bug behavior via background subagents
  • Added: add visual-testing rule — expanded TDD cycle RED/GREEN/VISUAL/REFACTOR for frontend projects with Playwright toHaveScreenshot(), cross-browser + multi-viewport
  • Improved: coding-standards: add selective test execution, dependency caching, parallel work decomposition, and timeout budgets (10 min subagent, 5 min build, 10 min test suite)
  • Improved: git-workflow: add integration branch detection, conflict resolution guidance, branch TTL (7-day warn, 14-day flag), and draft PR support
  • Improved: test-driven-development skill: add VISUAL step after GREEN, bug escape hatch delegating to bug-discipline rule
  • Improved: executing-plans skill: flexible batch size based on task complexity, bug escape hatch between tasks
  • Improved: subagent-driven-development skill: implementer context hints for selective tests + caching, bug monitoring guidance
  • Fixed: safe-merge: replace gh pr merge (GraphQL rate-limited) with REST gh api equivalent, add branch TTL check and integration branch verification
  • Improved: finishing-a-development-branch: add draft PR as Option 2, branch age warning (7/14 day thresholds), integration branch detection with file overlap check
  • Improved: dispatching-parallel-agents: add timeout/progress monitoring budgets, worktree isolation as default for implementation agents
  • Improved: verification-before-completion: add visual regression gate — checks for changed frontend files before claiming completion
  • Improved: git-setup: auto-enable git rerere (reuse recorded resolutions), add integration branch guidelines to workflow docs
  • Improved: writing-prs: add draft PR support with —field draft=true and convert-to-ready PATCH command
  • Improved: onboarding: full install policy — installs all packs unconditionally, removes interactive pack selection prompts
  • Fixed: updating-armadillo: intelligence layer (Step 5.5) now always runs even on same-SHA, add worktree gitignore validation, pack list sync from armadillo.json

2026-02-22

  • Improved: update CHANGELOG.json with dns skill pack entries for 2.18.1
  • Improved: register Square skills in payments pack + sync
  • Added: add Square API routing entries to armadillo-shepherd
  • Improved: regenerate CLAUDE.md and README.md with dns pack
  • Added: add complete dns skill pack — 7 skills, agent, pimp, shepherd routing
  • Improved: add dns skill pack verification tests
  • Added: add square-catalog skill — catalog items, inventory tracking
  • Added: add square-engagement skill — loyalty, gift cards, bookings
  • Improved: add Armadillo 3.0 full upgrade design
  • Improved: add square-payments skill — payments, orders, checkout, invoices, subscriptions
  • Improved: add square-payments skill — payments, orders, checkout, invoices, subscriptions
  • Added: add square-api-reference skill — auth, SDKs, webhooks, errors
  • Added: add square-expert agent for Square API implementation help
  • Improved: register dns pack in armadillo.json
  • Improved: add Square API skill pack implementation plan
  • Improved: scaffold dns skill pack directory structure
  • Improved: add DNS skill pack implementation plan
  • Improved: add Square API skill pack design
  • Improved: add DNS skill pack design document

2026-02-22

  • Fixed: recognize scoped test(scope): commits in enforce-tdd-order
  • Improved: add test for scoped conventional commit recognition in enforce-tdd-order
  • Fixed: escape quotes in subagent-start test-failure-warning JSON
  • Improved: tighten subagent-start test to require valid JSON with .tests-failing flag
  • Improved: add behavioral tests for subagent-start.sh
  • Improved: add behavioral tests for pre-compact.sh
  • Improved: add behavioral tests for async-lint.sh
  • Improved: add behavioral tests for post-push-pr-check.sh
  • Improved: add behavioral tests for tool-failure-context.sh
  • Improved: add behavioral tests for subagent-stop.sh
  • Improved: add behavioral tests for session-end.sh
  • Improved: add behavioral tests for stop-verification.sh
  • Added: add dns skill pack — cloudflare-dns, godaddy-dns, namecheap-dns, namecom-dns, squarespace-dns reference skills with full API coverage
  • Added: add dns-pimp orchestrator — routes all DNS requests to provider skills or dns-manager based on context and domains.json
  • Added: add dns-manager unified interface — provider-agnostic DNS ops with domains.json config schema
  • Added: add dns-expert agent — provider comparison, debugging toolkit, and routing to all dns skills
  • Improved: add Domain & DNS section to armadillo-shepherd routing table with 11 routing entries

2026-02-22

  • Improved: update CHANGELOG.json for 2.17.1 — gh auth pre-flight
  • Added: add gh auth pre-flight check to updating-armadillo and onboarding
  • Improved: add failing tests for gh auth pre-flight check in updating-armadillo and onboarding

2026-02-22

  • Fixed: prevent repoUrl hallucination in updating-armadillo
  • Improved: add repoUrl hallucination prevention tests for updating-armadillo
  • Fixed: updating-armadillo: add REPO constant code block to prevent agents hallucinating wrong repo slug
  • Improved: onboarding, updating-armadillo: add gh auth pre-flight check — clear guidance when gh CLI not installed or not authenticated

2026-02-22

  • Improved: update CHANGELOG.json for 2.16.0 — sync guarantee refactor
  • Improved: clean stale npm scope and script references
  • Improved: regenerate README + CLAUDE.md from frontmatter descriptions
  • Fixed: update ninja tests to use frontmatter instead of deleted build-claude-md.js
  • Improved: CI runs sync-all —check, drop Claude Code CLI install
  • Improved: delete absorbed scripts, add sync commands to package.json
  • Improved: version-bump uses sync-all.js instead of separate scripts
  • Added: rewrite sync-all.js as unified generate+validate system
  • Added: extract generateClaudeMd to lib with frontmatter descriptions
  • Fixed: convert all python3 -c to single-quoted strings in subagent-stop.sh
  • Improved: add syntax and execution tests for subagent-stop.sh
  • Added: add read-descriptions lib — frontmatter-sourced skill descriptions
  • Improved: add failing tests for read-descriptions module
  • Improved: rename plugin→pack in README markers and CI
  • Improved: replace npm publish with GitHub Releases
  • Fixed: fix syntax error in subagent-stop.sh python3 inline script
  • Improved: remove npm scope from package.json
  • Improved: remove npm scope from armadillo.json name
  • Improved: sync guarantee implementation plan — 13 tasks
  • Improved: sync guarantee system design

2026-02-22

  • Improved: sync package-lock.json name and version with package.json
  • Improved: update CHANGELOG.json for 2.15.0
  • Improved: update git-hygiene tests for REST-first merge pattern
  • Added: add permission mode and REST-first rule drift checks
  • Improved: add REST-first and permissions checks to doctor drift tests
  • Added: add REST-first guidance to git-setup skill
  • Improved: add REST-first tests for git-setup skill
  • Fixed: prevent double version bump on push retry
  • Improved: add double-bump guard test for version-bump
  • Added: rewrite finishing-branch to use REST API exclusively
  • Improved: add REST-first tests for finishing-a-development-branch skill
  • Added: rewrite writing-prs to use REST API exclusively
  • Improved: add REST-first tests for writing-prs skill
  • Added: match gh api REST patterns in skill gate hook
  • Improved: add REST API pattern matching tests for skill gate
  • Added: mandate REST API over GraphQL for all GitHub operations
  • Added: add infrastructure sync step to updating-armadillo
  • Improved: add infrastructure sync tests for updating-armadillo
  • Improved: add git-workflow REST-first rule tests
  • Fixed: use decision/reason JSON output for SubagentStop hook
  • Improved: update subagent-stop tests for decision/reason schema
  • Fixed: use decision/reason JSON output for Stop hook
  • Improved: update stop-verification tests for decision/reason schema
  • Added: sync-all.js: unified generate+validate — reads frontmatter descriptions, generates README + CLAUDE.md, validates bidirectional pack↔filesystem
  • Added: generate-claude-md.js lib: extracted generator from build-claude-md.js, reads descriptions from SKILL.md frontmatter instead of hardcoded maps
  • Added: read-descriptions.js lib: reads skill description from SKILL.md frontmatter — single source of truth for all generated docs
  • Added: release.yml: GitHub Releases CI workflow replacing npm publish — git-only distribution
  • Improved: version-bump.js: calls sync-all.js once instead of update-readme + build-claude-md + sync-all separately
  • Improved: rename plugin-ecosystem-table → pack-ecosystem-table in README markers
  • Fixed: remove npm scope @filenamedotexe/armadillo from package.json and armadillo.json
  • Fixed: finishing-a-development-branch: update repo detection from @filenamedotexe/armadillo to armadillo

2026-02-22

  • Improved: update CHANGELOG.json for 2.14.1
  • Fixed: update lifecycle-hooks test for new Stop hook + fix doctor.js settingsPath scope
  • Added: add context: fork to 8 self-contained skills + update manifests
  • Improved: verify context: fork on 10 self-contained skills
  • Added: add Stop, SubagentStop, SessionEnd, PostToolUseFailure hooks
  • Improved: add tests for 4 new hook scripts (Stop, SubagentStop, SessionEnd, PostToolUseFailure)
  • Added: add settings.json ↔ hooks.json drift detection
  • Improved: add doctor.js drift detection test
  • Fixed: skip test suite for research/exploration tasks in TaskCompleted hook
  • Improved: add TaskCompleted scope filter test for research task bypass
  • Fixed: sync settings.json with hooks.json — re-enable 3 missing enforcement hooks
  • Improved: add settings.json ↔ hooks.json sync verification test
  • Improved: add system audit design doc and implementation plan
  • Fixed: convert 4 vitest imports to node:test — fix ERR_MODULE_NOT_FOUND
  • Improved: rewrite to use REST API exclusively — removes GraphQL dependency
  • Improved: rewrite PR creation to use gh api REST instead of GraphQL commands
  • Improved: add infrastructure sync step — syncs hooks, settings.json, rules without touching user content
  • Improved: add REST-first guidance referencing git-workflow.md rule

2026-02-22

  • Fixed: switch GitHub API calls from GraphQL to REST to prevent rate limit exhaustion (#35)
  • Fixed: sync settings.json with hooks.json — re-enable 3 silently disabled enforcement hooks (enforce-tdd-order, nap-ninja-hook, env-ninja-hook)
  • Fixed: TaskCompleted hook now skips test suite for research/exploration/audit tasks to prevent false blocks
  • Fixed: fix 4 test files importing vitest instead of node:test — all 612 tests now pass
  • Added: Stop hook (stop-verification.sh) — injects verification reminder when completion language detected
  • Added: SubagentStop hook (subagent-stop.sh) — warns orchestrator when subagent output signals incomplete work
  • Added: SessionEnd hook (session-end.sh) — cleans tmp flags and rotates old pre-compact snapshots
  • Added: PostToolUseFailure hook (tool-failure-context.sh) — provides corrective guidance for Bash/Write/Edit failures
  • Added: doctor.js drift detection — compares hooks.json against settings.json and reports missing hooks
  • Improved: add context: fork to 8 self-contained skills (updating-armadillo, writing-reference-skills, cleanup, deps, nap-ninja, env-ninja, git-setup, safe-merge) for proper model enforcement

2026-02-22

  • Improved: update CHANGELOG.json for 2.13.0 — REST API fallback entries
  • Fixed: switch post-push-pr-check from GraphQL to REST API
  • Improved: verify post-push-pr-check sources github-rest.sh
  • Added: add github-rest.sh shared library — REST API fallback for GraphQL rate limits
  • Improved: add REST API fallback to finishing-a-development-branch
  • Improved: add failing tests for github-rest.sh shared library
  • Improved: github REST fallback implementation plan — 4 tasks
  • Improved: github REST API fallback design — prevent GraphQL rate limit exhaustion

2026-02-22

  • Improved: update CHANGELOG.json for 2.12.0 — frontend pimp ecosystem (6 new skills)
  • Improved: RED/GREEN accuracy test for testing-library skill
  • Improved: RED/GREEN accuracy test for visual-regression skill
  • Improved: RED/GREEN accuracy test for storybook skill
  • Improved: update frontend pack description in CLAUDE.md (10 → 16 skills)
  • Added: add 6 new skills to frontend pack manifest
  • Added: route all frontend requests through frontend-pimp
  • Added: add testing-library v16 reference skill
  • Added: add visual-regression testing reference skill
  • Added: add storybook 10.x reference skill
  • Added: add ui-craft aesthetic/vibes skill
  • Added: add design-system token/architecture skill
  • Added: add frontend-pimp orchestrator skill
  • Improved: frontend pimp ecosystem implementation plan — 9 tasks
  • Improved: frontend pimp ecosystem design — 6 new skills for expanded frontend pack
  • Improved: add REST API fallback for GraphQL rate limit exhaustion — documents gh api PR create/merge commands
  • Added: add github-rest.sh shared library — REST API alternatives for gh pr commands
  • Fixed: switch post-push-pr-check from GraphQL to REST API to prevent rate limit exhaustion

2026-02-22

  • Added: expand brand pack + add Firecrawl scraping pack
  • Added: add frontend-pimp orchestrator skill — routes all frontend/UI requests to 15 sub-skills
  • Added: add ui-craft aesthetic/vibes skill — Socratic Discovery Mode, 9 aesthetic directions, OKLCH palette generation, package-first principle
  • Added: add design-system skill — three-layer token architecture, CSS architecture decision tree, cva/cn patterns, CSS debugging
  • Added: add storybook 10.x reference skill — ESM-only, addon-vitest, CSF Factories, sb.mock(), two-file structure
  • Added: add visual-regression reference skill — Playwright toHaveScreenshot, Chromatic, Argos CI, Lost Pixel comparison
  • Added: add testing-library v16 reference skill — peer dep change, React 19 Suspense pattern, query priority, user-event v14
  • Improved: expand frontend pack from 10 to 16 skills, update shepherd routing to funnel all frontend requests through frontend-pimp

2026-02-22

  • Added: add Firecrawl reference skill + scraping pack
  • Improved: rebuild CLAUDE.md with expanded brand pack (7 skills)
  • Added: add Brand routing section to armadillo-shepherd
  • Added: register 5 new skills in brand pack manifest
  • Added: enhance brand-strategist agent with brand.json, visual identity, and compliance awareness
  • Added: enhance knowledge-builder with visual-identity, dictionary, product-catalog + brand.json generation
  • Added: add brand-compliance content checking skill
  • Added: add brand-export deliverable generation skill
  • Added: add brand-asset-organizer skill
  • Added: add brand-discovery audit skill
  • Added: add brand-pimp orchestrator skill
  • Improved: brand pack implementation plan — 10 tasks
  • Improved: brand pack design — orchestrator + 6 domain skills pipeline
  • Fixed: correct 4 reference skills against actual v1.2.10 SDK

2026-02-22

  • Improved: rebuild CLAUDE.md with expanded brand pack (7 skills)
  • Added: add Brand routing section to armadillo-shepherd
  • Added: register 5 new skills in brand pack manifest
  • Added: enhance brand-strategist agent with brand.json, visual identity, and compliance awareness
  • Added: enhance knowledge-builder with visual-identity, dictionary, product-catalog + brand.json generation
  • Added: add brand-compliance content checking skill
  • Added: add brand-export deliverable generation skill
  • Added: add brand-asset-organizer skill
  • Added: add brand-discovery audit skill
  • Added: add brand-pimp orchestrator skill
  • Improved: brand pack implementation plan — 10 tasks
  • Improved: brand pack design — orchestrator + 6 domain skills pipeline
  • Fixed: correct 4 reference skills against actual v1.2.10 SDK

2026-02-21

  • Added: add landing page with quick start, stats, and card grid
  • Added: wire sidebar config + add GitHub Actions deploy workflow
  • Added: add build-docs.js orchestrator
  • Added: add docs generator library with 19 tests
  • Improved: armadillo v2 implementation plan — 17 tasks, 9 phases
  • Improved: scaffold starlight docs project
  • Improved: add starlight docs implementation plan
  • Improved: armadillo v2 OpenCode design — approved architecture
  • Improved: add starlight docs site design

2026-02-21

  • Improved: update CHANGELOG.json for 2.7.0 — growth ecosystem
  • Fixed: correct tr char class in nap-ninja normalize_phone
  • Improved: fix stale seo-flow references and regenerate CLAUDE.md
  • Added: add routing for growth ecosystem — CRO, performance, workflows
  • Added: update posthog with CRO patterns — funnels, replay, experiments
  • Added: add local-growth orchestrator
  • Added: add tracking-foundation orchestrator
  • Added: add web-performance workflow skill
  • Added: add cro-sprint orchestrator
  • Added: add monthly-pulse orchestrator
  • Added: add client-audit orchestrator
  • Added: add cro-audit workflow skill
  • Added: add 7 missing workflow skills — client-audit, monthly-pulse, cro-sprint, local-growth, tracking-foundation, cro-audit, web-performance
  • Improved: update CHANGELOG.json for 2.4.0 — opencode pack
  • Added: add ai-visibility workflow skill
  • Added: add content-strategy workflow skill
  • Added: add review-management workflow skill
  • Added: add schema-markup workflow skill
  • Added: rewrite site-report — add CRO, tracking, AI, performance, reviews
  • Added: rewrite local-seo-audit — add AI monitoring, review management, Apple Business
  • Added: update link-analysis — add AI citation, AI-optimized content
  • Added: update search-rank — add AI intent classification, zero-click detection
  • Added: rewrite seo-pulse — add AI pulse, conversion health, CrUX
  • Added: rewrite seo-audit — add AI, performance, schema cross-references
  • Added: add google-tag-manager reference skill
  • Added: add server-side-tracking skill — unified CAPI pipeline
  • Added: add opencode expert ecosystem — 6 skills, orchestrator, agent
  • Added: add microsoft-clarity reference skill
  • Added: add landing-page-cro workflow skill
  • Added: add ab-testing workflow skill
  • Improved: rename seo-flow → seo-audit
  • Added: register cro, performance packs + seo expansion + google-tag-manager
  • Improved: growth ecosystem implementation plan — 30 tasks, 23 skills
  • Improved: growth ecosystem design — SEO, CRO, analytics, performance, tracking

2026-02-21

  • Improved: update armadillo-shepherd routing — add CRO, Performance, Workflows sections + GTM, new SEO entries
  • Improved: update posthog with CRO patterns — funnel insights, session replay, heatmaps, experiment API
  • Fixed: fix stale seo-flow cross-references across 8 skill files → seo-audit
  • Added: add 7 missing workflow skills — client-audit, monthly-pulse, cro-sprint, local-growth, tracking-foundation, cro-audit, web-performance
  • Improved: update CHANGELOG.json for 2.4.0 — opencode pack
  • Added: add ai-visibility workflow skill
  • Added: add content-strategy workflow skill
  • Added: add review-management workflow skill
  • Added: add schema-markup workflow skill
  • Added: rewrite site-report — add CRO, tracking, AI, performance, reviews
  • Added: rewrite local-seo-audit — add AI monitoring, review management, Apple Business
  • Added: update link-analysis — add AI citation, AI-optimized content
  • Added: update search-rank — add AI intent classification, zero-click detection
  • Added: rewrite seo-pulse — add AI pulse, conversion health, CrUX
  • Added: rewrite seo-audit — add AI, performance, schema cross-references
  • Added: add google-tag-manager reference skill
  • Added: add server-side-tracking skill — unified CAPI pipeline
  • Added: add opencode expert ecosystem — 6 skills, orchestrator, agent
  • Added: add microsoft-clarity reference skill
  • Added: add landing-page-cro workflow skill
  • Added: add ab-testing workflow skill
  • Improved: rename seo-flow → seo-audit
  • Added: register cro, performance packs + seo expansion + google-tag-manager
  • Improved: growth ecosystem implementation plan — 30 tasks, 23 skills
  • Improved: growth ecosystem design — SEO, CRO, analytics, performance, tracking

2026-02-21

  • Added: add 7 missing workflow skills — client-audit, monthly-pulse, cro-sprint, local-growth, tracking-foundation, cro-audit, web-performance
  • Improved: update CHANGELOG.json for 2.4.0 — opencode pack
  • Added: add ai-visibility workflow skill
  • Added: add content-strategy workflow skill
  • Added: add review-management workflow skill
  • Added: add schema-markup workflow skill
  • Added: rewrite site-report — add CRO, tracking, AI, performance, reviews
  • Added: rewrite local-seo-audit — add AI monitoring, review management, Apple Business
  • Added: update link-analysis — add AI citation, AI-optimized content
  • Added: update search-rank — add AI intent classification, zero-click detection
  • Added: rewrite seo-pulse — add AI pulse, conversion health, CrUX
  • Added: rewrite seo-audit — add AI, performance, schema cross-references
  • Added: add google-tag-manager reference skill
  • Added: add server-side-tracking skill — unified CAPI pipeline
  • Added: add opencode expert ecosystem — 6 skills, orchestrator, agent
  • Added: add microsoft-clarity reference skill
  • Added: add landing-page-cro workflow skill
  • Added: add ab-testing workflow skill
  • Improved: rename seo-flow → seo-audit
  • Added: register cro, performance packs + seo expansion + google-tag-manager
  • Improved: growth ecosystem implementation plan — 30 tasks, 23 skills
  • Improved: growth ecosystem design — SEO, CRO, analytics, performance, tracking

2026-02-21

  • Improved: update CHANGELOG.json for 2.4.0 — opencode pack
  • Added: add ai-visibility workflow skill
  • Added: add content-strategy workflow skill
  • Added: add review-management workflow skill
  • Added: add schema-markup workflow skill
  • Added: rewrite site-report — add CRO, tracking, AI, performance, reviews
  • Added: rewrite local-seo-audit — add AI monitoring, review management, Apple Business
  • Added: update link-analysis — add AI citation, AI-optimized content
  • Added: update search-rank — add AI intent classification, zero-click detection
  • Added: rewrite seo-pulse — add AI pulse, conversion health, CrUX
  • Added: rewrite seo-audit — add AI, performance, schema cross-references
  • Added: add google-tag-manager reference skill
  • Added: add server-side-tracking skill — unified CAPI pipeline
  • Added: add opencode expert ecosystem — 6 skills, orchestrator, agent
  • Added: add microsoft-clarity reference skill
  • Added: add landing-page-cro workflow skill
  • Added: add ab-testing workflow skill
  • Improved: rename seo-flow → seo-audit
  • Added: register cro, performance packs + seo expansion + google-tag-manager
  • Improved: growth ecosystem implementation plan — 30 tasks, 23 skills
  • Improved: growth ecosystem design — SEO, CRO, analytics, performance, tracking

2026-02-21

  • Added: merge NAP-Ninja + ENV-Ninja into data quality branch
  • Improved: update CHANGELOG.json for 2.2.0 — env-ninja entries
  • Improved: regenerate CLAUDE.md with env-ninja skill and rule
  • Added: register in manifest, build script, and shepherd routing
  • Added: wire hook into hooks.json PostToolUse
  • Added: add PostToolUse hook — warns on hardcoded secrets
  • Added: add env-enforcement rule
  • Added: add skill — 5-phase env var centralization workflow
  • Improved: ENV-Ninja implementation plan — 6 tasks, TDD
  • Improved: ENV-Ninja design — centralized env var enforcement
  • Improved: update CHANGELOG.json for 2.2.0 — nap-ninja
  • Improved: regenerate CLAUDE.md with nap-ninja skill and rule
  • Added: register in manifest, build script, and shepherd routing
  • Added: wire hook into hooks.json PostToolUse
  • Added: add PostToolUse hook — warns on hardcoded NAP values
  • Added: add nap-enforcement rule
  • Added: add skill — 5-phase NAP centralization workflow
  • Improved: NAP-Ninja implementation plan — 6 tasks, TDD
  • Improved: NAP-Ninja design — centralized business info enforcement
  • Added: add opencode-pimp — active router enforcing all OpenCode requests flow through correct reference skill
  • Added: add opencode-config reference skill — config system, providers, models, themes, keybinds, LSP (30+), formatters (28+), compaction
  • Added: add opencode-agents reference skill — Build/Plan/General/Explore agents, custom agent creation, properties, design patterns
  • Added: add opencode-tools reference skill — 16 built-in tools, permission system (allow/deny/ask), custom tools, agent overrides
  • Added: add opencode-extensions reference skill — MCP servers, plugins (30+ events), custom commands, agent skills, rules/AGENTS.md
  • Added: add opencode-cli reference skill — CLI commands, TUI, server mode, SDK, ACP (Zed/JetBrains/Neovim), GitHub integration, Zen
  • Added: add opencode-expert agent — routes OpenCode questions to correct reference skill
  • Improved: add OpenCode routing section — 6 routes all enforced through opencode-pimp first

2026-02-21

  • Improved: update CHANGELOG.json for 2.2.0 — nap-ninja
  • Improved: regenerate CLAUDE.md with nap-ninja skill and rule
  • Added: register in manifest, build script, and shepherd routing
  • Added: wire hook into hooks.json PostToolUse
  • Added: add PostToolUse hook — warns on hardcoded NAP values
  • Added: add nap-enforcement rule
  • Added: add skill — 5-phase NAP centralization workflow
  • Improved: NAP-Ninja implementation plan — 6 tasks, TDD
  • Improved: NAP-Ninja design — centralized business info enforcement

2026-02-21

  • Improved: update CHANGELOG.json for 2.0.1
  • Improved: update routing, manifest, build script, and generated docs
  • Added: add 7 reference skill rewrites with web-researched docs
  • Added: add 8 tier-1 drop-in and video extension skills
  • Fixed: remove 3 redundant rules that duplicate armadillo 2.0 logic
  • Added: add 16 pack skills — ads (5), seo (6), python (4), cloudinary (1+ref)
  • Fixed: move 8 new rules from plugins/ to .claude/rules/
  • Added: add 8 agents and 8 rules — ads, debugging, verification, safety
  • Added: add 4 core utility skills — cleanup, deps, safe-merge, test-debug
  • Improved: scaffold 5 new packs and raise test floor counts
  • Improved: add skill pack expansion implementation plan
  • Added: add NAP-Ninja — centralized business info enforcement with skill, rule, and PostToolUse hook
  • Added: add ENV-Ninja — centralized env var enforcement with skill, rule, and PostToolUse hook
  • Improved: add Data Quality routing section with nap-ninja and env-ninja routes

2026-02-21

  • Improved: update CHANGELOG.json for 2.0.1
  • Improved: update routing, manifest, build script, and generated docs
  • Added: add 7 reference skill rewrites with web-researched docs
  • Added: add 8 tier-1 drop-in and video extension skills
  • Fixed: remove 3 redundant rules that duplicate armadillo 2.0 logic
  • Added: add 16 pack skills — ads (5), seo (6), python (4), cloudinary (1+ref)
  • Fixed: move 8 new rules from plugins/ to .claude/rules/
  • Added: add 8 agents and 8 rules — ads, debugging, verification, safety
  • Added: add 4 core utility skills — cleanup, deps, safe-merge, test-debug
  • Improved: scaffold 5 new packs and raise test floor counts
  • Improved: add skill pack expansion implementation plan

2026-02-21

  • Improved: add session restart reminder after initial install
  • Added: add 4 core utility skills — cleanup, deps, safe-merge, test-debug
  • Added: add 4 new skill packs — ads (5), seo (6), python (4), cloudinary (1)
  • Added: add 8 tier-1 drop-in skills across existing packs
  • Added: add 7 reference skill rewrites with web-researched docs
  • Added: add 8 agents — api-reviewer, verifier, debugger, meta-docs-verifier, facebook-pixel-expert, pinterest-expert, posthog-expert, cloudinary-expert
  • Added: add 5 rules — security, testing, facebook-capi, meta-api-versioning, pinterest
  • Improved: armadillo-shepherd routing table extended with 6 new sections
  • Improved: armadillo.json pack registrations updated — 27 packs, 27 core skills

2026-02-21

  • Improved: update CHANGELOG.json for git-native install migration
  • Improved: update README for git-native install
  • Improved: update package.json — remove plugin refs, add armadillo.json
  • Improved: rewrite INSTALL.md for git-native install
  • Improved: delete obsolete plugin-dependent tests
  • Improved: update test suite for git-native structure
  • Improved: remove plugin references from all skills
  • Improved: delete claude-code-plugins skill — plugin system removed
  • Added: rewrite onboarding skill — git-native install, no plugins BREAKING
  • Added: rewrite updating-armadillo skill — SHA-based, no plugins BREAKING
  • Improved: delete build-plugins.js — plugin system removed
  • Improved: build-claude-md reads armadillo.json, removes plugin refs
  • Improved: sync-all.js removes plugin sync, validates new structure
  • Fixed: version-bump stages armadillo.json, removes plugin refs
  • Improved: remove CLAUDE_PLUGIN_ROOT from all hooks
  • Fixed: settings.json hook paths use .claude/hooks/
  • Added: restructure repo — plugins/ → .claude/ + packs/ BREAKING
  • Improved: move core files from plugins/core/ to .claude/
  • Added: add armadillo.json manifest replacing skills.json
  • Improved: git-native install design — kill plugin system, use repo + SHA versioning
  • Improved: add Linux assertion to cross-platform install check
  • Improved: simplify README install, remove legacy AI assistant section
  • Improved: add INSTALL.md — simple cross-platform plugin install
  • Improved: remove bash installer — plugin commands work cross-platform

2026-02-21

  • Improved: update CHANGELOG.json for git-native install migration
  • Improved: update README for git-native install
  • Improved: update package.json — remove plugin refs, add armadillo.json
  • Improved: rewrite INSTALL.md for git-native install
  • Improved: delete obsolete plugin-dependent tests
  • Improved: update test suite for git-native structure
  • Improved: remove plugin references from all skills
  • Improved: delete claude-code-plugins skill — plugin system removed
  • Added: rewrite onboarding skill — git-native install, no plugins BREAKING
  • Added: rewrite updating-armadillo skill — SHA-based, no plugins BREAKING
  • Improved: delete build-plugins.js — plugin system removed
  • Improved: build-claude-md reads armadillo.json, removes plugin refs
  • Improved: sync-all.js removes plugin sync, validates new structure
  • Fixed: version-bump stages armadillo.json, removes plugin refs
  • Improved: remove CLAUDE_PLUGIN_ROOT from all hooks
  • Fixed: settings.json hook paths use .claude/hooks/
  • Added: restructure repo — plugins/ → .claude/ + packs/ BREAKING
  • Improved: move core files from plugins/core/ to .claude/
  • Added: add armadillo.json manifest replacing skills.json
  • Improved: git-native install design — kill plugin system, use repo + SHA versioning
  • Improved: add Linux assertion to cross-platform install check
  • Improved: simplify README install, remove legacy AI assistant section
  • Improved: add INSTALL.md — simple cross-platform plugin install
  • Improved: remove bash installer — plugin commands work cross-platform

2026-02-20

  • Improved: onboarding: rewritten for git-native install — no plugin registration, SHA-based manifest, pack selection from packs/ directory BREAKING
  • Improved: updating-armadillo: SHA-based version comparison, hash-based file diffing, no more plugin CLI commands BREAKING
  • Improved: repo structure: plugins/ → .claude/ (core) + packs/ (optional skill packs), all symlinks replaced with real directories BREAKING
  • Added: armadillo.json manifest: single source of truth replacing skills.json + marketplace.json + plugin.json
  • Improved: hooks: remove CLAUDE_PLUGIN_ROOT, all scripts use $CLAUDE_PROJECT_DIR/.claude/
  • Improved: scripts: build-claude-md reads armadillo.json, sync-all validates new structure, version-bump stages armadillo.json
  • Fixed: CI hook tests — use cat|jq instead of /dev/stdin redirect
  • Fixed: bump CI node to 22 — stdin piping fixes for hook tests
  • Fixed: CI failures — install jq, skip settings.local.json when absent
  • Fixed: install claude CLI in CI for marketplace validation
  • Fixed: skip claude plugin validate test when CLI unavailable in CI
  • Fixed: marketplace.json source fields must start with ./

2026-02-20

  • Fixed: bump CI node to 22 — stdin piping fixes for hook tests
  • Fixed: CI failures — install jq, skip settings.local.json when absent
  • Fixed: install claude CLI in CI for marketplace validation
  • Fixed: skip claude plugin validate test when CLI unavailable in CI
  • Fixed: marketplace.json source fields must start with ./

2026-02-20

  • Fixed: CI failures — install jq, skip settings.local.json when absent
  • Fixed: install claude CLI in CI for marketplace validation
  • Fixed: skip claude plugin validate test when CLI unavailable in CI
  • Fixed: marketplace.json source fields must start with ./

2026-02-20

  • Fixed: install claude CLI in CI for marketplace validation
  • Fixed: skip claude plugin validate test when CLI unavailable in CI
  • Fixed: marketplace.json source fields must start with ./

2026-02-20

  • Fixed: skip claude plugin validate test when CLI unavailable in CI
  • Fixed: marketplace.json source fields must start with ./

2026-02-20

  • Fixed: marketplace.json source fields must start with ./

2026-02-20

  • Improved: add install.sh tests — structure, fresh dir, merge behavior

2026-02-20

  • Fixed: install.sh uses claude plugin CLI when available

2026-02-20

  • Fixed: re-enable UserPromptSubmit hook — cosmetic error, enforcement works

2026-02-20

  • Fixed: disable UserPromptSubmit stdout — any output triggers hook error

2026-02-20

  • Fixed: switch inject-skill-awareness to plain text stdout

2026-02-20

  • Improved: consolidate hooks — remove stop-verify, merge PR+merge gates, inline clear-skill-flag
  • Improved: regenerate CLAUDE.md with git-setup skill
  • Added: onboarding invokes git-setup for project git workflow
  • Added: shepherd routes git workflow requests to git-setup skill
  • Added: add git-setup skill for project git workflow
  • Added: task-completed audits TDD commit order on branch
  • Added: move test-failure flag from /tmp to .claude/context
  • Added: add commit-order TDD enforcement hook
  • Added: task-completed runs test suite for all tasks, not just code tasks
  • Added: subagent-start warns when project tests are failing
  • Improved: add TDD enforcement + git-setup implementation plan
  • Improved: add TDD enforcement + Armadilloer git workflow design
  • Fixed: update tests for CI branch patterns and bypass permissions
  • Added: updating-armadillo recommends bypassPermissions during health check
  • Added: session-start nudges users to enable bypassPermissions
  • Added: CLAUDE.md permissions section recommends bypassPermissions
  • Added: onboarding prompts users to enable bypassPermissions
  • Added: CI runs version-bump and sync before publishing
  • Fixed: CI branch patterns match conventional commit prefixes
  • Added: version-bump uses ARMADILLO_ALLOW_MAIN escape hatch for release commits
  • Added: add pre-commit hook blocking direct main commits
  • Improved: add release workflow v2 implementation plan
  • Improved: add release workflow v2 design
  • Improved: add .worktrees to gitignore

2026-02-20

  • Added: mandatory announcement box in all 18 workflow skill SKILL.mds
  • Improved: add CLAUDE.md validation to sync-all.js
  • Added: auto-generate CLAUDE.md from skills.json and marketplace.json
  • Added: validate settings.json hooks in sync-all
  • Fixed: mandatory enforcement + visual styling in skill docs and injection hook
  • Added: auto-generate plugin ecosystem table in README
  • Added: auto-generate CLAUDE.md from skills.json
  • Fixed: move hooks to settings.json so they actually fire

2026-02-20

  • Added: add claude-code-plugins reference skill

2026-02-20

  • Added: add claude-code-plugins reference skill

2026-02-20

  • Fixed: single-repo marketplace — all plugins from one repo

2026-02-20

  • Improved: validate bundle-to-plugin mapping completeness
  • Improved: add multi-plugin structure validation
  • Improved: add external architecture verification step
  • Added: update marketplace.json to list all 23 plugins from single repo
  • Improved: update sync-all.js for multi-plugin validation
  • Improved: version-bump stages multi-plugin manifests
  • Improved: update README for multi-plugin architecture
  • Improved: distribute skills across 22 plugin directories
  • Improved: move core files to plugins/core/
  • Added: add publish-plugins.js for git subtree publishing
  • Added: scaffold 23 plugin directories with manifests
  • Improved: update CLAUDE.md template for multi-plugin
  • Added: multi-plugin migration + version checking
  • Added: add plugin manifest generators
  • Added: multi-plugin selection flow
  • Improved: add publish-plugins workflow on tag push
  • Improved: add build-plugins bundle mapping with tests
  • Improved: multi-plugin implementation plan (22 tasks, 5 phases)
  • Improved: multi-plugin architecture design
  • Improved: update for plugin-only install flow

2026-02-20

  • Added: mandatory migration path + plugin-only installs

2026-02-20

2026-02-20

  • Fixed: validate hooks in hooks.json instead of settings.json
  • Fixed: create context directory and fix hook enforcement

2026-02-20

  • Fixed: create context directory and fix hook enforcement

2026-02-20

  • Fixed: quote sync-all.js path for directories with spaces
  • Fixed: integrate sync-all.js into version-bump workflow
  • Improved: Merge remote-tracking branch ‘origin/main’

2026-02-20

  • Fixed: integrate sync-all.js into version-bump workflow
  • Improved: Merge remote-tracking branch ‘origin/main’

2026-02-20

  • Added: automatic sync system for plugin manifests and project files

2026-02-20

  • Added: plugin architecture + hooks enforcement + model fixes

2026-02-20

  • Improved: update CHANGELOG.json for 0.13.0 — fresh-project system, 35 new skills
  • Fixed: add maxTurns to new agents, add files+bundle to skills.json entries
  • Improved: add end-to-end fresh-project full system test
  • Added: add Phase 2-6 skill routing to armadillo-shepherd
  • Improved: add Phase 2-6 skill categories to CLAUDE.md template
  • Added: register Phase 5 and Phase 6 skills and bundles
  • Added: add turborepo reference skill
  • Added: add payload reference skill
  • Added: add vercel-ai-sdk reference skill
  • Added: add sveltekit reference skill
  • Added: add expo-react-native reference skill
  • Added: add uploadthing reference skill
  • Added: add sanity reference skill
  • Added: add s3-cloudflare-r2 reference skill
  • Added: add resend reference skill
  • Added: register Phase 4 DX layer skills and bundles
  • Added: add zod, react-hook-form, tanstack-query reference skills
  • Added: add zustand reference skill
  • Added: add eslint-prettier reference skill
  • Added: add sentry reference skill
  • Added: add posthog reference skill
  • Added: register Phase 3 auth + deploy skills and bundles
  • Added: add docker reference skill
  • Added: add github-actions reference skill
  • Added: add vercel reference skill
  • Added: add clerk reference skill
  • Added: add cloudflare-pages-workers reference skill
  • Added: add supabase-auth reference skill
  • Added: add authjs reference skill
  • Added: add infra-guide agent
  • Added: register Phase 2 backend + data skills in skills.json
  • Added: add supabase reference skill
  • Added: add mongodb reference skill
  • Added: add prisma reference skill
  • Added: add hono reference skill
  • Added: add redis-upstash reference skill
  • Added: add drizzle reference skill
  • Added: add trpc reference skill
  • Added: add rest-api-patterns reference skill
  • Added: add express reference skill
  • Added: add database-guide agent
  • Added: add backend-guide agent
  • Improved: add fresh-project integration test
  • Improved: add fresh-project skills to CLAUDE.md template
  • Added: register fresh-project skills, agents, and bundle in skills.json
  • Added: add stack-recommender reference skill
  • Added: add greenfield detection to onboarding skill
  • Added: add fresh-project re-entry detection to session-start hook
  • Added: add fresh-project routing to armadillo-shepherd
  • Added: add scaffold skill
  • Added: add project-scaffolder agent
  • Added: add fullstack-architect agent
  • Added: add project-context rule for stack-aware behavior
  • Improved: scaffold fresh-project system directories + plans

2026-02-20

  • Improved: update CHANGELOG.json for 0.13.0 — fresh-project system, 35 new skills
  • Fixed: add maxTurns to new agents, add files+bundle to skills.json entries
  • Improved: add end-to-end fresh-project full system test
  • Added: add Phase 2-6 skill routing to armadillo-shepherd
  • Improved: add Phase 2-6 skill categories to CLAUDE.md template
  • Added: register Phase 5 and Phase 6 skills and bundles
  • Added: add turborepo reference skill
  • Added: add payload reference skill
  • Added: add vercel-ai-sdk reference skill
  • Added: add sveltekit reference skill
  • Added: add expo-react-native reference skill
  • Added: add uploadthing reference skill
  • Added: add sanity reference skill
  • Added: add s3-cloudflare-r2 reference skill
  • Added: add resend reference skill
  • Added: register Phase 4 DX layer skills and bundles
  • Added: add zod, react-hook-form, tanstack-query reference skills
  • Added: add zustand reference skill
  • Added: add eslint-prettier reference skill
  • Added: add sentry reference skill
  • Added: add posthog reference skill
  • Added: register Phase 3 auth + deploy skills and bundles
  • Added: add docker reference skill
  • Added: add github-actions reference skill
  • Added: add vercel reference skill
  • Added: add clerk reference skill
  • Added: add cloudflare-pages-workers reference skill
  • Added: add supabase-auth reference skill
  • Added: add authjs reference skill
  • Added: add infra-guide agent
  • Added: register Phase 2 backend + data skills in skills.json
  • Added: add supabase reference skill
  • Added: add mongodb reference skill
  • Added: add prisma reference skill
  • Added: add hono reference skill
  • Added: add redis-upstash reference skill
  • Added: add drizzle reference skill
  • Added: add trpc reference skill
  • Added: add rest-api-patterns reference skill
  • Added: add express reference skill
  • Added: add database-guide agent
  • Added: add backend-guide agent
  • Improved: add fresh-project integration test
  • Improved: add fresh-project skills to CLAUDE.md template
  • Added: register fresh-project skills, agents, and bundle in skills.json
  • Added: add stack-recommender reference skill
  • Added: add greenfield detection to onboarding skill
  • Added: add fresh-project re-entry detection to session-start hook
  • Added: add fresh-project routing to armadillo-shepherd
  • Added: add scaffold skill
  • Added: add project-scaffolder agent
  • Added: add fullstack-architect agent
  • Added: add project-context rule for stack-aware behavior
  • Improved: scaffold fresh-project system directories + plans

2026-02-19

  • Improved: update CHANGELOG.json for 0.11.0
  • Added: doctor.js stale branch detection — warns on merged local branches
  • Added: post-push hook auto-enables auto-merge when PR exists
  • Added: finishing-a-development-branch — auto-merge with polling + local cleanup
  • Added: git-workflow rule — branch-first policy, naming conventions, post-merge cleanup
  • Improved: RED tests for git hygiene — branch policy, auto-merge, cleanup, doctor
  • Improved: add git hygiene implementation plan
  • Added: fresh-project skill — full greenfield project orchestrator (discovery → stack → scaffold → implement)
  • Added: stack-recommender skill — technology selection framework with trade-off analysis and stack.json output
  • Added: scaffold skill — project scaffolding from stack.json via framework CLIs
  • Added: fullstack-architect and project-scaffolder agents for greenfield project orchestration
  • Added: project-context rule — stack.json, PROJECT.md, fresh-project.json awareness for all skills
  • Added: Phase 2: 9 backend + database reference skills (hono, express, trpc, rest-api-patterns, supabase, mongodb, redis-upstash, drizzle, prisma)
  • Added: Phase 3: 7 auth + deploy reference skills (authjs, clerk, supabase-auth, vercel, cloudflare-pages-workers, docker, github-actions)
  • Added: Phase 4: 7 DX layer reference skills (zod, react-hook-form, zustand, tanstack-query, sentry, posthog, eslint-prettier)
  • Added: Phase 5: 7 content + communication reference skills (sanity, payload, resend, react-email, uploadthing, s3-cloudflare-r2, turborepo)
  • Added: Phase 6: 5 frontier reference skills (vercel-ai-sdk, anthropic-api, react-vite, sveltekit, expo-react-native)
  • Added: backend-guide, database-guide, infra-guide agents for Phase 2-3 skill routing
  • Improved: onboarding — greenfield detection routes empty projects to fresh-project skill
  • Improved: armadillo-shepherd — routes 35+ new skills across 6 categories
  • Improved: session-start hook — detects incomplete fresh-project flow and offers resume
  • Added: 14 new skill bundles (backend, database, orm, auth, deploy, forms, state, monitoring, tooling, cms, email, storage, ai, mobile)

2026-02-19

  • Improved: update CHANGELOG.json for 0.11.0
  • Added: doctor.js stale branch detection — warns on merged local branches
  • Added: post-push hook auto-enables auto-merge when PR exists
  • Added: finishing-a-development-branch — auto-merge with polling + local cleanup
  • Added: git-workflow rule — branch-first policy, naming conventions, post-merge cleanup
  • Improved: RED tests for git hygiene — branch policy, auto-merge, cleanup, doctor
  • Improved: add git hygiene implementation plan

2026-02-19

  • Improved: finishing-a-development-branch: auto-merge with —auto flag, merge polling, local branch cleanup, fetch —prune
  • Fixed: set git user config in temp repo for CI environment
  • Added: enforce skill constraint on every prompt — remove once:true from inject-skill-awareness
  • Improved: update CHANGELOG.json for 0.9.0
  • Improved: update README hooks table for enforcement changes
  • Added: add bypass mode detection in session-start, fix stale bypassPermissions reference
  • Added: re-block Explore agents, tighten inject-skill-awareness to hard constraint
  • Added: enhance output-style with emoji hierarchy, category prefixes, personality refactor
  • Added: rename using-armadillo to armadillo-shepherd with full routing table
  • Improved: add RED tests for shepherd rename, routing, emojis, enforcement, bypass
  • Fixed: writing-plans decides execution approach autonomously, no user prompt
  • Improved: add shepherd + style enforcement implementation plan
  • Improved: armadillo-shepherd + style enforcement + edge cases design
  • Added: curl fallback for version check + README runtime intelligence update
  • Improved: add RED tests for curl fallback, README, skills.json schema, onboarding
  • Added: auto version-check in SessionStart — notify team when behind
  • Improved: add RED tests for session-start version check
  • Improved: update CHANGELOG.json for 0.9.0
  • Added: add TDD enforcement to executing-plans, writing-plans, coding-standards
  • Improved: add RED tests for TDD enforcement + overhaul coverage
  • Improved: rewrite README to reflect efficiency overhaul
  • Improved: add doctor.js and hook shared lib tests
  • Improved: rename all armadillo-cli references to armadillo
  • Added: add skill dependency graph via depends field in skills.json
  • Added: conservative permissions, permissions toggle docs, standalone doctor.js
  • Improved: rules auto-load natively — remove @imports, add paths scoping
  • Added: skill frontmatter upgrades — allowed-tools, disable-model-invocation, context:fork
  • Improved: remove dead reinject hook, once-per-session skill injection, unblock Explore
  • Fixed: bash precedence bug in task-completed.sh + circular ref in pre-compact.sh
  • Improved: DRY hook scripts — source shared json-escape.sh
  • Improved: extract shared escape_for_json to hooks/lib/json-escape.sh
  • Improved: add armadillo efficiency overhaul implementation plan

2026-02-19

  • Added: enforce skill constraint on every prompt — remove once:true from inject-skill-awareness
  • Improved: update CHANGELOG.json for 0.9.0
  • Improved: update README hooks table for enforcement changes
  • Added: add bypass mode detection in session-start, fix stale bypassPermissions reference
  • Added: re-block Explore agents, tighten inject-skill-awareness to hard constraint
  • Added: enhance output-style with emoji hierarchy, category prefixes, personality refactor
  • Added: rename using-armadillo to armadillo-shepherd with full routing table
  • Improved: add RED tests for shepherd rename, routing, emojis, enforcement, bypass
  • Fixed: writing-plans decides execution approach autonomously, no user prompt
  • Improved: add shepherd + style enforcement implementation plan
  • Improved: armadillo-shepherd + style enforcement + edge cases design
  • Added: curl fallback for version check + README runtime intelligence update
  • Improved: add RED tests for curl fallback, README, skills.json schema, onboarding
  • Added: auto version-check in SessionStart — notify team when behind
  • Improved: add RED tests for session-start version check
  • Improved: update CHANGELOG.json for 0.9.0
  • Added: add TDD enforcement to executing-plans, writing-plans, coding-standards
  • Improved: add RED tests for TDD enforcement + overhaul coverage
  • Improved: rewrite README to reflect efficiency overhaul
  • Improved: add doctor.js and hook shared lib tests
  • Improved: rename all armadillo-cli references to armadillo
  • Added: add skill dependency graph via depends field in skills.json
  • Added: conservative permissions, permissions toggle docs, standalone doctor.js
  • Improved: rules auto-load natively — remove @imports, add paths scoping
  • Added: skill frontmatter upgrades — allowed-tools, disable-model-invocation, context:fork
  • Improved: remove dead reinject hook, once-per-session skill injection, unblock Explore
  • Fixed: bash precedence bug in task-completed.sh + circular ref in pre-compact.sh
  • Improved: DRY hook scripts — source shared json-escape.sh
  • Improved: extract shared escape_for_json to hooks/lib/json-escape.sh
  • Improved: add armadillo efficiency overhaul implementation plan

2026-02-19

  • Improved: shared hook library: extract escape_for_json to hooks/lib/json-escape.sh — all hooks source shared lib, zero duplication
  • Fixed: task-completed.sh: bash operator precedence bug in pytest detection; pre-compact.sh: circular reference in PROJECT_ROOT assignment
  • Improved: inject-skill-awareness: once:true in hooks.json — fires once per session instead of every prompt
  • Improved: enforce-skills: unblock Explore agent type — only Plan agents remain blocked
  • Added: skill frontmatter: allowed-tools, disable-model-invocation, context:fork for onboarding, updating-armadillo, writing-skills, executing-plans
  • Improved: rules: coding-standards scoped to source files via paths: frontmatter; @imports removed from CLAUDE.md (rules auto-load natively)
  • Added: settings.json: acceptEdits default mode with allow-list + deny-list (force-push and reset —hard blocked)
  • Added: doctor.js: standalone health check at .claude/lib/doctor.js — zero AI tokens, zero dependencies
  • Added: skills.json: dependency graph via depends field for 6 skills (executing-plans→writing-plans, writing-plans→brainstorming, etc.)
  • Improved: rename: all armadillo-cli references updated to armadillo across skills, README, and docs
  • Improved: TDD enforcement: executing-plans adds TDD gate per task; writing-plans prohibits final-phase test grouping; coding-standards adds commit order rule
  • Added: armadillo-shepherd: rename using-armadillo to active router with full categorized routing table for all 44 skills
  • Improved: output-style: emoji visual hierarchy, skill announcement category emojis, expanded voice/personality guide with edge case guidance
  • Improved: enforce-skills: re-block Explore agents — routes to armadillo-shepherd instead
  • Improved: inject-skill-awareness: hard constraint language (CONSTRAINT: MUST invoke skill before responding)
  • Added: session-start: bypass mode detection — warns at session start when bypassPermissions is active
  • Fixed: updating-armadillo: stale bypassPermissions reference replaced with accurate acceptEdits as default
  • Fixed: writing-plans: autonomous execution decision — no longer asks user to choose, decides and announces reasoning

2026-02-19

  • Added: add frontend-dev bundle — 8 skills + umbrella agent
  • Improved: add frontend dev bundle implementation plan
  • Improved: add frontend development bundle design
  • Added: bump executing-plans and subagent-driven-development to Opus 4.6
  • Improved: add model tier bump task to codebase-hygiene plan
  • Improved: add codebase-hygiene implementation plan
  • Improved: add codebase-hygiene implementation plan
  • Improved: add codebase-hygiene skill design

2026-02-19

  • Improved: remove test file
  • Fixed: skip versioning when only release commits are pending

2026-02-19

  • Added: test automatic versioning
  • Added: add postinstall hook installation
  • Improved: update checklist for automatic versioning
  • Added: add hook installation script
  • Added: add pre-push hook for version bumping
  • Added: update README and create release commit
  • Added: update CHANGELOG.json from commits
  • Added: bump version based on change type
  • Added: detect change type from conventional commits
  • Added: detect commits since last version
  • Added: add version-bump script foundation with unit tests

2026-02-19

  • Improved: all skills now specify model field in frontmatter (8 Opus, 28 Sonnet)

2026-02-19

  • Added: plan docs: historical design and implementation plans from session

2026-02-19

  • Improved: completion phrase: changed from ‘shell yeah.’ to ‘ahh, that felt good didn’t it?‘

2026-02-19

  • Improved: output-style: bold modern clean minimal visual design with Unicode (┏━┓┃┗┛)
  • Added: session-start hook: injects greeting phrase ‘your friendly armadillo is here to serve you’
  • Added: task-completed hook: adds quality phrase to TDD gate failures
  • Added: brand phrases: 5 context-gated phrases for session start, completion, TDD gates, errors

2026-02-19

  • Added: TaskCompleted hook — TDD hard gate: blocks task completion if tests are failing
  • Fixed: Stop hook: add stop_hook_active guard to prevent infinite loops
  • Added: SubagentStart hook — injects coding standards and output style into all spawned subagents
  • Added: Async lint hook — non-blocking typecheck after Write/Edit (tsc, deno check, mypy)
  • Improved: writing-prs skill: gh commands no longer require permission prompts (allowed-tools)
  • Improved: settings.json: CLAUDE_CODE_SUBAGENT_MODEL=sonnet — subagents default to Sonnet
  • Added: GitHub Action: auto-updates README from skills.json on push to main

2026-02-18

  • Added: New skill: writing-prs — conventional commits titles + hybrid PR descriptions
  • Added: New rule: pr-format — always-loaded PR formatting enforcement
  • Added: New hook: post-push PR reminder after git push
  • Improved: finishing-a-development-branch: PR creation delegates to writing-prs skill

2026-02-18

  • Added: New rule: output-style — unified formatting for all skills and agents

2026-02-18

  • Added: New skill: Playwright E2E testing reference
  • Added: New skill: Puppeteer browser automation reference
  • Added: New skill: Cypress testing reference
  • Added: New skill: Vitest unit testing reference
  • Added: New agent: frontend-testing-guide — routes generic testing requests to right tool

2026-02-17

  • Added: New skill: onboarding — intelligent project setup and .claude/ migration
  • Added: New skill: updating-armadillo — version-aware updates with conflict resolution
  • Improved: subagent-driven-development: parallel dispatch for non-overlapping tasks
  • Improved: requesting-code-review: OWASP security checklist added to code reviewer
  • Improved: finishing-a-development-branch: auto-generates CHANGELOG entries for armadillo-cli repo
  • Added: New hooks: enforce-skills, inject-skill-awareness — prevent bypassing skills with built-ins
  • Improved: onboarding: semantic content matching for .claude/ migration