Commit Graph

9 Commits

Author SHA1 Message Date
Jeremy Dawes 1e0feabf64 refactor: restructure skill portfolio (36 → 33)
Remove 5 skills that don't earn context cost:
- claude-capabilities, gemini-guide (Claude knows these from training)
- web-design-methodology, web-design-patterns (well-known patterns)
- gemini-image-gen (rules files cover API; dedicated project planned)

Add 2 skills:
- cloudflare/d1-migration: full migration workflow, Drizzle gotchas, stuck migration fix
- dev-tools/git-workflow: PR prep, branch cleanup, conflict resolution, monorepo tags

web-design plugin now single-skill (seo-local-business only).
D1 rules file slimmed — migration workflow absorbed into d1-migration skill.
All docs updated: CLAUDE.md, README.md, marketplace.json, plugin.json files.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-11 21:47:03 +11:00
Jeremy Dawes 0fc77e3a33 docs: add agent-browser to dev-tools listings, fix skill count
README, CLAUDE.md, plugin.json, marketplace.json all missing agent-browser.
Updated skill count from 24 to 36 and plugin count from 7 to 9.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 06:58:18 +11:00
Jeremy Dawes fc5baa683d feat(dev-tools): replace gemini-peer-review with brains-trust
Multi-model consultation skill that queries leading LLMs (Gemini, GPT, Qwen,
DeepSeek, etc.) for second opinions on code, architecture, strategy, prompting.
Uses models.flared.au for runtime model discovery instead of hardcoded IDs.
Supports single opinion, consensus (parallel multi-model), and devil's advocate.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 09:34:41 +11:00
Jeremy Dawes 6bef392988 feat(dev-tools): add team-update skill, enhance ux-audit dogfooding, expand permission presets
Team Update skill:
- Playbook pattern: first run discovers tools + saves config, subsequent runs execute from playbook
- Adapts to any MCP setup (chat, issues, tasks, knowledge) with graceful degradation
- Slash command /team-update with modes: update, check, standup, feedback, plan
- Reference files: playbook format, discovery patterns, message composition, feedback triage

UX Audit enhancements:
- Rewritten Mode 1 as dogfooding workflow with user persona adoption
- Added emotional friction tracking (trust, anxiety, certainty)
- Added flow efficiency metrics (click count, decision points, dead ends)
- Added resilience testing (mid-form nav, back button, refresh, double-click)
- Added "big questions" (would I come back? could I teach someone in 2 minutes?)
- Updated report template with flow score table and resilience results

Permission presets expansion (605 → 1141 lines):
- New presets: Java/JVM, .NET, Elixir, Swift, Static Sites, Hosting Platforms,
  Tunneling, SaaS CLIs, Document Processing, CI, Editors/IDE
- Expanded existing: macOS (+screencapture, osascript, caffeinate), Universal Base
  (+seq, bc, column, ping, perl, yes, whois), JS/TS (+corepack, tsup, swc, nx),
  Python (+pdm, hatch, pre-commit), Database (+pg_dump, turso, pscale),
  Mobile (+flutter, dart, fastlane)
- 138 WebFetch domains organised by category matching Bash presets
- Data-driven additions from scanning 179 project settings files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 08:01:17 +11:00
Jeremy Dawes e842448727 chore: move SEO to jez-skills, update presets, add ERRATA.md convention
- Remove SEO plugin (moved to jez-skills where MCP-dependent skills belong)
- Add 20+ commonly used commands to permission presets (Linux, Mobile, etc.)
- Add ERRATA.md convention to skill anatomy for versioned corrections
- Fix dev-tools plugin description (removed stale "Skill creation" ref)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 11:52:34 +11:00
Jeremy Dawes 36ee5a104c Replace project-kickoff + context-manager with /project-health command
- Add commands/project-health.md as slash command (/project-health)
- Remove skills/project-kickoff/ (merged into project-health)
- Remove skills/context-manager/ (merged into project-health)
- Update plugin.json description
- project-health skill retains all reference files from both old skills

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 13:31:53 +11:00
Jeremy Dawes 1fcdd613a9 feat: add responsiveness-check skill for viewport layout testing
Replaces PR #40 with a focused version in plugins/dev-tools/. Tests layout
responsiveness only (not general accessibility), uses single-session resize
instead of per-breakpoint sub-agents, and detects layout transitions between
adjacent viewport widths.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 01:14:14 +11:00
Jeremy Dawes 8090fbb672 feat: add project-kickoff and gemini-guide skills
project-kickoff: Bootstrap new projects with curated permission presets
(cloudflare, vercel, node, python, ops/admin), CLAUDE.md templates, and
.gitignore. Includes tidy_permissions.py to analyse messy settings files
— detects leaked secrets, shell fragments, deprecated MCP refs, and
consolidation opportunities.

gemini-guide: Documentation lookup skill for Gemini API — routes queries
to local cached docs (~/Documents/google-gemini-context/) and provides
correction tables for deprecated SDK patterns. Trial of the "guide agent"
pattern (brings docs to Claude, vs gemini-peer-review which sends code
to Gemini).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 23:25:36 +11:00
Jez a1b085f3e9 feat: restructure into 8 plugins, add Shopify store management
Move all 24 skills from flat skills/ directory into 7 category-based
plugins under plugins/. Add new Shopify plugin with 3 skills
(shopify-setup, shopify-products, shopify-content) for Admin API
access, product CRUD/bulk import, and content management.

Update marketplace.json to new plugin format, fix script paths in
skill-creator, context-manager, and vite-flare-starter SKILL.md files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:18:17 +11:00