Commit Graph

75 Commits

Author SHA1 Message Date
Alex Cinovoj 258d901e49 fix: replace VS Code Copilot tool names with valid Claude Code tools in devops agents (#603) 2026-05-23 15:47:04 -04:00
Daniel Avila 7d6c136ad1 improve: enhance graphql-performance-optimizer based on automated review (#596)
- Add missing frontmatter fields: model, color, permissionMode
- Rewrite description with three structured examples (N+1 diagnosis, APQ+CDN caching, federated graph profiling)
- Replace deprecated graphql-depth-limit with @envelop/depth-limit
- Replace graphql-cost-analysis with graphql-query-complexity
- Add Persisted Queries / Trusted Documents section (APQ vs Trusted Documents decision table)
- Add Federation Performance section (router query plan caching, subgraph DataLoader scoping, __resolveReference batching)
- Add Subscription Scaling section (graphql-ws, Redis PubSub, SSE via graphql-sse, withFilter)
- Replace naive getRequestedFields helper with graphql-parse-resolve-info recommendation
- Add note to defer security content to graphql-security-specialist agent

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-18 09:10:16 -04:00
Daniel Avila 0dd8b11d48 improve: enhance blockchain-developer based on automated review (#588)
- Replace hardcoded progress metrics with actual-session placeholders
- Add model: sonnet and color: yellow to frontmatter
- Remove fictional Blockchain Context Assessment JSON protocol
- Add human-in-the-loop pause criteria section (When to Stop and Ask)
- Modernize security toolchain: Slither + Echidna/Foundry fuzzing + Certora/SMTChecker
- Add missing 2025-critical EIPs: ERC-4337, EIP-7702, EIP-7201, EIP-1153
- Replace flat bullet inventory with behavior-driving instructions (gas, security, testing)
- Add WebSearch and WebFetch to tools list

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-14 17:10:02 -04:00
Daniel Avila eeb652bc4e improve: enhance business-analyst based on automated review (#584)
- Replace discovery step 1 with concrete user-facing questions (remove non-existent context-manager reference)
- Add Human-in-the-Loop pause criteria section with 5 explicit stop conditions
- Replace hardcoded fictional metrics (87, $2.3M, 23 stakeholders) with dynamic placeholder tokens and explicit instruction to use only session-derived data
- Collapse 9 redundant bullet-list sections into focused behavioral directives
- Add opinionated process modeling defaults (BPMN 2.0, value stream mapping, current-state-first)
- Remove Edit tool (analysis-focused agent; Write sufficient for BRD/spec authoring)
- Add model: sonnet to frontmatter

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-13 17:10:20 -04:00
Daniel Avila cf931873b9 improve: enhance graphql-architect based on automated review (#581)
- Update Apollo Federation version reference from 2.5 to 2.10+ with @link directive and federated subscriptions notes
- Add model, color, and permissionMode frontmatter fields
- Narrow tools list to Read, Grep, Glob, Edit, Write (remove Bash)
- Replace schema-first checklist item with SDL-first vs code-first section (Pothos, TypeGraphQL, graphql-codegen)
- Add GraphQL Yoga and Envelop as server alternatives with selection criteria
- Remove vestigial JSON context manager protocol block; replace with prose discovery instructions
- Replace abstract testing checklist with concrete named tooling (graphql-inspector, graphql-ws, autocannon, etc.)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-12 17:09:55 -04:00
Dani 9cef8df9c1 improve: enhance api-designer based on automated review
- Replace fictional context-manager JSON blocks with real tool-based discovery (Glob/Grep) in When Invoked section
- Add OpenAPI 3.1 YAML snippet with security scheme, resource schema, error schema, and pagination
- Add GraphQL SDL example with Relay connection-based pagination and @deprecated directive
- Add Deliverables section specifying openapi.yaml, schema.graphql, MIGRATION.md, API-DECISION.md outputs
- Add model: sonnet and color: cyan frontmatter fields
- Expand description with gRPC/protocol-selection and fourth microservices example
- Add protocol selection comparison table (REST vs GraphQL vs gRPC)
- Update OAuth 2.0 to OAuth 2.1 with PKCE enforcement, remove implicit flow
- Add Bash usage constraint limiting shell to API linters only

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-12 11:16:27 -04:00
Daniel Avila 90489f6212 improve: enhance database-architect based on automated review (#574)
- Add rich description with 3 example blocks (greenfield schema, tech selection, data migration)
- Add model: sonnet and Glob, Grep to frontmatter tools
- Remove hardcoded credential from read replica example; use ${REPLICATION_PASSWORD}
- Add structured "When Invoked" workflow section (4 steps)
- Expand technology selection matrix with vector, graph, serverless_relational categories
- Add multi-tenant and RLS patterns section with isolation strategy comparison table
- Add agent integration section listing collaboration boundaries with 5 agents

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-09 19:10:14 -04:00
Dani a9c36fc852 feat: add 3 subagent hooks components (security theme)
- hooks/security/ai-bash-guard: PreToolUse with type:agent — AI-powered bash security guard using haiku subagent
- settings/hooks/subagent-lifecycle-logger: SubagentStart/SubagentStop audit trail to .claude/agent-log.jsonl
- agents/security/read-only-auditor: security auditor with frontmatter hooks blocking Write/Edit/Bash while active
2026-05-08 20:27:16 -04:00
Daniel Avila 004cf8460b improve: enhance task-decomposition-expert based on automated review (#573)
- Rewrote description with 3 concrete <example> blocks and <commentary> invocation triggers
- Added model: sonnet field
- Expanded tools to Read, Write, Edit, Bash, Glob, Grep, WebSearch
- Removed mandatory ChromaDB coupling from critical path entirely
- Added Requirements Gathering as mandatory first step with 6 intake questions
- Added concrete output format: WBS with 8/80 rule, dependency graph notation, parallelism map table, risk register table, validation checkpoints
- Added explicit Agent Handoff Plan section mapping workstreams to specialist agents
- Added Integration with Other Agents section
- Added structured JSON progress format and completion message template

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-08 17:10:45 -04:00
Daniel Avila a0dfc1bb18 improve: enhance moc-agent with spec-compliant format and relative paths (#572)
- Remove all hardcoded absolute paths (/Users/cam/VAULT01/...) and replace with relative paths rooted at ./
- Replace VAULT01-specific references with generic vault terminology
- Add model: sonnet field to frontmatter
- Add Grep and Edit to tools list; remove redundant LS
- Expand description with 3 concrete <example>/<commentary> blocks
- Add Native Fallback Workflow using Glob+Grep (no external script dependency)
- Make Script-Assisted Workflow optional with clear instructions to run from vault root
- Add MOC Hierarchy section explaining LYT three-tier system (Home/Topic/Sub-MOC)
- Add optional Dataview block to MOC template with note to remove if plugin absent
- Add vault-structure validation guidance before writing MOCs

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-07 17:10:39 -04:00
Daniel Avila 74d4b1036b improve: enhance search-specialist with spec-compliant format and current tooling (#569)
- Add tools and model frontmatter fields (WebSearch, WebFetch; sonnet)
- Rewrite description with three concrete examples using example/commentary tags
- Add imperative "When Invoked" seven-step workflow checklist
- Add iterative retrieval loop section with explicit stopping conditions
- Add source credibility evaluation framework as a scored table
- Expand contradiction handling into an explicit protocol with example format

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-06 17:09:58 -04:00
Daniel Avila e9232563c4 improve: enhance model-evaluator with spec-compliant format and current tooling (#566)
- Rewrote description with three <example> blocks covering task-specific model selection, benchmark design, and post-deployment regression testing
- Added Standard Frameworks & Tools section with HELM, lm-evaluation-harness, DeepEval, RAGAS, Promptfoo, and Chatbot Arena
- Updated Model Categories to tier-based language (Haiku/Sonnet/Opus) and current model names (GPT-4o, Gemini 1.5/2.0), removed deprecated version numbers
- Added model: sonnet frontmatter and expanded tools list (added Edit, Glob, Grep)
- Replaced skeletal Python stub with Statistical Requirements section (sample sizes, CI, effect size, Cohen's kappa, Bonferroni correction)
- Added Integration with Other Agents section mapping handoffs to llm-architect, prompt-engineer, and ai-ethics-advisor
- Added Step 6 Post-Deployment Monitoring (drift detection, re-evaluation triggers, Arize Phoenix, LangSmith, Promptfoo CI)
- Removed emoji from output template header

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-05 17:10:17 -04:00
Daniel Avila 43742e2ff3 improve: enhance llms-maintainer with spec-compliant format and framework detection (#563)
- Fix llms.txt skeleton to use official Markdown spec (H1, blockquote, H2 sections, link entries)
- Fix page entries to use standard `- [Title](url): description` format instead of invented key:value
- Add framework detection step (Astro, Nuxt, Next.js, Svelte, Hugo) to determine output path
- Add `model: haiku` to frontmatter for cost-efficient deterministic scanning
- Add `maxTurns: 20` to prevent runaway iteration on large sites
- Remove unconditional `git push` — commit only by default, user pushes manually
- Expand "AEO" to "AI Engine Optimization (AEO)" on first use in description and closing line

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-04 17:10:11 -04:00
Daniel Avila d9e3036e66 improve: enhance api-architect with GraphQL, security, and scoped tooling (#561)
- Rewrote description with 3 trigger examples using <example>/<commentary> tags
- Expanded scope to cover full GraphQL architecture: SDL-first vs code-first,
  resolver pattern, DataLoader for N+1 prevention, federation, persisted queries,
  query depth/complexity limiting, and production introspection disabling
- Removed erroneous "Code Interpreter" reference; replaced with Write/Edit tool instruction
- Added mandatory Security Checklist section covering TLS, auth schemes, rate limiting,
  OWASP API Security Top 10, and GraphQL-specific controls
- Removed Bash from tools (Read, Grep, Glob, Edit, Write only); added permissionMode: acceptEdits
- Added API versioning and lifecycle guidance (URL/header/query-param for REST,
  @deprecated directive lifecycle for GraphQL)
- Added model: sonnet and color: blue frontmatter fields

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-03 17:10:21 -04:00
Daniel Avila f75f4e8add improve(javascript-pro): modernize runtime, tooling, and framework coverage (#560)
- Update persona from Node.js 20+ to Node.js 22 LTS / Node.js 24 LTS
- Expand ES mastery from ES2023 to ES2025 (Object.groupBy, Promise.withResolvers, Set methods, Iterator helpers, RegExp.escape, explicit resource management)
- Add Runtime ecosystem section covering Node.js 22/24, Bun, and Deno 2.x
- Replace Jest-first testing with Vitest as default; add Playwright for E2E and node:test for library authors
- Modernize Build and tooling: Vite 6/7/8 (Rolldown-powered) as default, Turbopack, Rolldown, esbuild; demote Webpack to legacy
- Add Modern framework patterns section: React 19, Next.js 15, Vue 3.5/3.6, Svelte 5, SolidJS
- Add Package management section: npm workspaces, pnpm, Bun, exports field, provenance
- Expand Security practices with Socket.dev/Snyk, ignore-scripts, lockfile CI verification, typosquatting awareness
- Update third description example to reference Vitest instead of Jest

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-02 17:09:54 -04:00
Daniel Avila edc8f2edf2 improve(research-synthesizer): enhance with phased workflow, tool expansion, and quality verification (#559)
- Add WebSearch and WebFetch to tools with sparingly-use guidance
- Add Input Discovery Protocol for locating upstream researcher outputs and handling missing sources gracefully
- Replace flat bullet lists with 4-phase execution framework (Discovery, Extraction, Integration, Output)
- Add Quality Verification Checklist before final output
- Require standalone synthesis-summary.md written before synthesis.json
- Add missing_researchers field to synthesis_metadata schema
- Add single_source consensus_level value
- Replace abstract examples with realistic Claude Code workflow scenarios referencing actual agent outputs

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-01 17:10:15 -04:00
Daniel Avila 6db58d321b improve(hackathon-ai-strategist): enhance with context gathering, phased execution, and pitch structure (#558)
- Rewrote description with three trigger-oriented examples (pre-ideation, mid-triage, pitch prep)
- Added model: sonnet to frontmatter
- Added Required Initial Step: Context Gathering section (6 fields, blocks advice until complete)
- Added Time-Boxed Execution Framework with 5 phases, explicit go/no-go checkpoints for 24h hackathon
- Added Sponsor Strategy and Prize-Track Optimization section with scoring decision framework
- Added 3-Minute Pitch Outline with time-annotated segments and Demo Reliability Checklist
- Changed 'fake for demos' to 'stub or mock for the demo' to remove ethical ambiguity

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-30 17:10:26 -04:00
Daniel Avila f27640039e improve(llm-architect): enhance with structured decision guidance and evaluation framework (#556)
- Replace flat bullet-point taxonomy with hierarchical H2/H3 decision trees for serving, fine-tuning, RAG, and safety
- Add Required Initial Step section for mandatory requirements gathering (latency, throughput, model class, infra, compliance)
- Add Evaluation and Observability section with RAGAS v0.4+ metrics, LLM-as-judge guidelines, and observability stack
- Add model: sonnet to frontmatter for complex system design reasoning
- Replace hardcoded fictional metrics (187ms, 127 tokens/s) with placeholder templates
- Update tools list: add WebSearch, remove Glob and Grep
- Update assistant examples in description to reflect requirements-first approach

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-29 23:27:32 -04:00
Daniel Avila e44ddb78ca improve: enhance accessibility-tester agent based on automated review (#546)
- Add correct YAML frontmatter with name, description, tools, and model fields
- Target WCAG 2.2 explicitly with all 9 new criteria listed in reference table
- Mandate hybrid testing methodology (automated + manual) with 40% coverage note
- Restrict tools to Read, Grep, Glob, Bash — no Write/Edit (auditor pattern)
- Set model to sonnet for deep ARIA and compliance reasoning
- Add two example blocks with user/assistant/commentary tags
- Add legal compliance mapping to ADA, Section 508, and EAA (June 2025)
- Add structured finding format with WCAG criterion, severity, remediation, verification
- Add summary scorecard template with severity counts and WCAG 2.2 criterion status
- Add ARIA patterns reference (dialog, combobox, tabs, navigation, live regions)
- Add screen reader test matrix (VoiceOver, NVDA, TalkBack, JAWS)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-26 17:10:24 -04:00
Daniel Avila dc8d99bbc5 improve: enhance ai-ethics-advisor based on automated review (#542)
- Rewrote description with concrete usage triggers and 3 inline examples
- Added ISO/IEC 42001 (AI Management System) and ISO/IEC 42005 (AI System Impact Assessment) to Regulatory Compliance Framework
- Added UNESCO AI Ethics Recommendation (2021) with all 10 principles
- Added new "Agentic AI Ethics" section covering goal manipulation, minimal footprint, oversight checkpoints, inter-agent trust, and tool misuse surface
- Expanded tools list to include Edit, Bash, and Glob
- Replaced broken BiasMonitor Python skeleton with production-ready tooling inventory (IBM AIF360, Fairlearn, What-If Tool, Alibi Detect)
- Added "Output Artifacts" subsection defining 5 concrete deliverable files

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-25 22:10:19 -04:00
Daniel Avila 5948b4716f improve: enhance data-scientist agent based on automated review (#541)
- Add model field (claude-sonnet-4-5) to frontmatter
- Remove duplicate Statistical methods and ML algorithms sections
- Replace non-functional context manager JSON block with plain-language context gathering instructions
- Modernize Tools & libraries: add Polars, DuckDB, MLflow, Great Expectations/Pandera, CatBoost, Altair
- Add Responsible Analysis section covering bias auditing, data privacy, reproducibility, transparency, and fairness metrics
- Add reproducibility and fairness items to data science checklist
- Remove hardcoded fabricated metrics from progress tracking JSON block
- Merge ANOVA/MANOVA into Statistical modeling section from removed duplicate

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-25 17:10:33 -04:00
Daniel Avila 4439f9b3f2 improve: enhance debugger agent based on automated review (#531)
- Add model: claude-sonnet-4-5 frontmatter field for consistent reasoning quality
- Remove fictional JSON Communication Protocol and Progress Tracking blocks
- Replace generic 3-phase workflow with 6-step fault-localization decision tree
- Add Observability-Driven Debugging section (traces, logs, change correlation)
- Trim description from ~2300 to ~1200 chars by tightening commentary blocks
- Remove non-executable rubber duck debugging technique

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-18 20:06:30 -04:00
Punith 40ed4aec94 Add llm-redteam-specialist agent 2026-04-14 00:45:10 +05:30
Punith 3407b5a59b Add ai-agent-audit-specialist agent 2026-04-14 00:45:08 +05:30
Daniel Avila 638276cb45 improve(agent): update frontend-developer with 2025-2026 best practices (#510)
- Bump framework versions: React 19+, Vue 3.5+, Angular 20+; add Next.js 15 and Nuxt 4
- Add Framework Expertise section with per-framework modern patterns (React Compiler, Vue reactive props destructure, Angular Signals + zoneless)
- Add Tooling Defaults section: Vite 6+, Biome v2/ESLint v9 flat config, pnpm, Tailwind v4
- Add State Management Architecture section separating server state (TanStack Query) from client state (Zustand/Pinia/Signals); deprecate Redux for new projects
- Add Testing Stack section: Vitest + Testing Library, Vitest Browser Mode, MSW v2, Playwright E2E (3-5 flows)
- Upgrade accessibility from WCAG 2.1 to WCAG 2.2 AA with new criteria (2.4.11, 2.5.8, 3.3.8); add axe-core and Lighthouse CI
- Add Performance Patterns section with rendering strategy decision tree and Core Web Vitals targets (LCP/INP/CLS)
- Add AI-Assisted Development Guidelines (tsc --noEmit, CLS image flag, 200-line code-reviewer handoff)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-08 08:57:21 -04:00
Daniel Avila b68787aa41 improve: enhance code-reviewer agent with actionable review practices (#492)
- Remove fake JSON communication protocol blocks (request_type/status JSON)
- Add Review Setup section with concrete diff-scope commands
- Add Automated Pre-Checks section (npm audit, pip-audit, cargo audit, secret grep)
- Add Diff-First Reading Strategy with thresholds (<20, 20-100, >100 files)
- Replace noun-list checklist with imperative behavioral instructions per category
- Add Language-Specific Checks with concrete anti-patterns for TypeScript, Python, Rust, Go, SQL
- Add Output Format section with four-level severity classification (CRITICAL/HIGH/MEDIUM/LOW)
- Add Review Summary template with [N] placeholders and merge recommendation
- Replace hardcoded "47 files, 2 critical issues" delivery text with template

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-04-01 21:20:50 -04:00
Daniel Avila a1dde8b1d2 improve: Update python-pro agent with Python 3.12+, uv, Ruff, Polars (#489)
- Bump Python version target from 3.11+ to 3.12+ across frontmatter and body
- Add PEP 695 type parameter syntax to Type system mastery section
- Add free-threaded execution note (Python 3.13+, PEP 703) to async section
- Replace Poetry with uv as primary package manager; keep Poetry for legacy teams
- Replace Black with Ruff (ruff format + ruff check) in dev checklist and quality checklist
- Add pyright as alternative to mypy in type checking references
- Add Polars for high-performance DataFrame operations to data science section
- Add Polars mention to data pipeline optimization example in frontmatter
- Expand Pydantic to v2 (model_config, TypeAdapter, model_validate)
- Add SQLModel for FastAPI-native ORM to web framework section
- Remove Web scraping best practices section (niche, out of scope)
- Merge Memory management patterns and Scientific computing bullets into Performance optimization and Data science sections
- Update dependency analysis reference from pip/poetry to uv/pip

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-31 18:48:43 -04:00
Daniel Avila f864744c58 enhance: Improve fullstack-developer agent (automated review) (#475)
- Add AI-native integration section covering LLM APIs, RAG pipelines, streaming responses, multi-provider abstraction, prompt versioning, and eval harnesses
- Anchor technology stack to specific versions: Next.js 15+/React 19, Node.js 22+/Hono/tRPC, PostgreSQL/Drizzle ORM, Vercel/Railway/Fly.io
- Expand monorepo tooling bullet with Turborepo vs Nx vs pnpm workspaces trade-offs
- Add edge computing and server component patterns section with per-route rendering decision framework (RSC/SSR/ISR/static/edge)
- Add 4th description example for AI-powered semantic search feature development
- Restructure from 8 flat bullet-list sections into focused action-oriented sections (Focus Areas, Approach, Edge Computing, AI-Native Integration, Implementation Workflow)
- Remove redundant JSON communication protocol blocks
- Tighten Implementation Workflow to 3 concise phases with concrete checklists

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-27 10:10:39 -04:00
thedisneyguy1923-cyber 29bb81c282 Feat/supply chain audit command (#447)
* feat(agent): add supply-chain-security analyst to security category

* feat(command): add supply-chain-audit analysis command

---------

Co-authored-by: Benjamin Barry <benjaminbarry@Mac.lan>
2026-03-26 17:50:29 -04:00
Daniel Avila 703b34104b enhance: Improve prompt-engineer agent (automated review) (#456)
- Fix broken reasoning framework: complete Ordering field and Necessity scale
- Remove OpenAI attribution from description; add invocation example block
- Restrict tools to Read only (text-transformation agent needs no writes)
- Add XML Structure and CoT Opportunity dimensions to reasoning template
- Move meta-instruction NOTE out of output template, place as agent directive
- Fix stray markdown bold markers on Reasoning Before Conclusions guideline
- Integrate orphaned examples bullet into the Examples guideline line
- Add concrete worked example section (classify customer feedback)

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-26 10:10:20 -04:00
Daniel Avila e42e8ba19c fix: remove shorthand model names causing 404 API errors (#453)
Remove `model: sonnet/haiku/opus` from 396 component files. The Anthropic
API requires full model IDs (e.g., claude-sonnet-4-6), so shorthand names
cause 404 errors. Removing the field lets Claude Code use the user's
configured default model instead.

Fixes #99

https://claude.ai/code/session_01Hqx78XZNbdfh38YGZn4g4T

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-25 20:19:17 -04:00
Daniel Avila e2c15d2ae6 improve: enhance ui-ux-designer agent based on automated review (#441)
* improve: enhance ui-ux-designer agent based on automated review

- Rewrote description field as delegation-trigger prompt for better agent invocation
- Added WebFetch to tools for live resource lookups
- Added WCAG 2.2 criteria: focus not obscured (SC 2.4.11), dragging alternatives (SC 2.5.7), accessible authentication (SC 3.3.8), redundant entry (SC 3.3.7)
- Updated touch target guidance to cite WCAG 2.2 SC 2.5.8 (24x24px minimum, 44x44px design target)
- Added AI Interface Patterns (2024-2026) section covering input/output/refinement/trust/loading UX
- Added INP awareness to usability heuristics checklist (<200ms p75 target)
- Added JS-driven hover animation anti-pattern (kills INP scores) to Trendy But Bad
- Updated thumb zone guidance for variable grip patterns (Hoober follow-up research)
- Trimmed verbose CSS/HTML code blocks; replaced with concise instructions and implementation reminder

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-03-24 17:20:47 -04:00
Daniel Avila e050a1ddf2 improve: enhance backend-architect agent based on automated review (#436)
- Add Grep and Glob tools for codebase exploration before proposing architecture
- Expand description with two structured <example> blocks (monolith decomposition and greenfield service design) to improve routing accuracy
- Add Observability Design section covering OpenTelemetry, RED metrics, health endpoints, and SLO alerting
- Expand Focus Areas to include API paradigm selection, OpenAPI 3.1/AsyncAPI, event-driven architecture (Kafka/NATS/SQS), and Saga pattern
- Upgrade security from basic to production-grade: OWASP API Top 10, mTLS, JWT at gateway, RBAC/ABAC, secret management
- Add OpenAPI 3.1 spec (YAML) and event/message schema definitions to Output section

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-03-21 15:23:25 -04:00
Mónica González Paz fc83c2a9c4 feat: enterprise quality hooks and agents from pm-workspace (#397)
* feat: add enterprise quality hooks and agents from pm-workspace

Add 3 quality gate hooks and 2 specialized agents contributed from
pm-workspace (https://github.com/gonzalezpazmonica/pm-workspace):

Hooks (new category: quality-gates/):
- tdd-gate: Enforces TDD — blocks editing production code without tests
- plan-gate: Warns about implementing without an approved specification
- scope-guard: Detects files modified outside the declared spec scope

Agents:
- sdd-spec-writer: Creates executable specifications for AI agents
- commit-guardian: 10-check pre-commit verification protocol

All components are generic (no Azure DevOps dependency), MIT licensed,
and follow the project's component structure conventions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: address all 12 cubic review issues on enterprise hooks and agents

Fixes applied per cubic-dev-ai review:

Hooks (JSON configs):
- Add MultiEdit matcher to tdd-gate, plan-gate (was bypassing gate)
- Use $CLAUDE_PROJECT_DIR for all hook paths (avoid CWD-dependent failures)

tdd-gate.sh:
- Narrow test file globs: use suffix-based patterns (*Test.ext, *.test.ext)
  instead of overly broad *test* substring match (P1 fix)
- Improve test discovery: search nearby dirs first (same module), fallback
  to project-wide with -maxdepth 6 to limit latency on large repos

plan-gate.sh:
- Remove `set -euo pipefail` that caused unintentional blocking when find
  fails on non-existent dirs
- Add `|| true` to find to prevent exit-on-error

scope-guard.sh:
- Fix spec selection: use -printf '%T@ %p' sorted by mtime (not path sort)
  with macOS fallback using xargs ls -t
- Broaden declared-file regex: support longer extensions and @ in paths
- Fix word-splitting: use while-read loop instead of unquoted for-in
- Fix matching: use case-based suffix match instead of substring grep

commit-guardian.md:
- CHECK 3: Fix Python build command (per-file py_compile, not bare)
- CHECK 3: Add Go and Rust build detection, add SKIP when no build system
- CHECK 10: Change from WARN to BLOCK for malformed commit messages

sdd-spec-writer.md:
- Add explicit .spec.md naming convention requirement (quality gate hooks
  depend on this filename pattern for spec detection)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: address cubic review round 2 — null-delimit macOS fallback, existence-only spec check

- scope-guard.sh: use -print0/xargs -0 for macOS fallback to handle
  paths with spaces safely (cubic P2)
- plan-gate.sh: replace full enumeration with find -print -quit for
  existence-only check, avoiding unnecessary latency in large repos
  (cubic P2)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 19:17:40 -05:00
daniel 043f37342e feat: add interview toolkit (6 components)
Codebase explorer agent, deadline countdown statusline, change logger
hook, deadline prep skill, commit smart skill, and test detect skill.
Designed for rapid onboarding on unfamiliar codebases with time pressure.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 14:38:47 -08:00
Daniel Avila 93b26a24e8 feat: Migrate 119 agents from VoltAgent/awesome-claude-code-subagents (#340) 2026-02-07 18:19:47 -05:00
tonightlife 42e87f59df Add Technical Debt Manager agent for development-tools (#335)
This commit introduces a comprehensive Technical Debt Manager agent that
systematically identifies, quantifies, and prioritizes technical debt
across 7 categories: code quality, test coverage, documentation,
dependencies, design, infrastructure, and performance.

Key Features:
- Comprehensive debt detection using industry-standard tools and metrics
- Quantitative prioritization via Fowler's Technical Debt Quadrant
- Sprint-ready work items with effort estimates and ROI analysis
- Automated workflow integration (CI/CD, PR templates, quality gates)
- Stakeholder-specific communication guidelines
- Real-world examples and actionable deliverables

Technical Details:
- Category: development-tools (complements code-reviewer, dx-optimizer)
- Model: sonnet (balanced performance for complex analysis)
- Tools: Read, Grep, Bash, TodoWrite, WebFetch
- Size: 502 lines, comprehensive documentation

Research Foundation:
- Martin Fowler's Technical Debt frameworks
- SonarQube code quality patterns
- OWASP security standards
- Industry best practices for debt management

Expected Impact:
- 30% reduction in bugs from high-debt modules
- 2 days saved per sprint on debugging
- 15-25% velocity increase after debt reduction
- Data-driven prioritization for engineering teams

This agent addresses a critical gap identified through analysis of 156
existing agents - no current agent provides systematic technical debt
management with quantitative prioritization and actionable roadmaps.

Follows all contribution guidelines from CONTRIBUTING.md with proper
YAML frontmatter, comprehensive sections, and real-world examples.

Co-authored-by: tonightlife <tonightlife@users.noreply.github.com>
Co-authored-by: Claude Code <claude@anthropic.com>
2026-02-04 21:54:50 -05:00
Sylvain Kalache f84b4972da Add Rootly Incident Responder agent (#315) 2026-01-29 00:38:54 -05:00
Daniel Avila 1c194fd27b Add component migrator agent and migrate initial components (#303) 2026-01-24 19:56:42 -05:00
gkajewski 7d49ee1cc2 Add BettorEdge Value Finder agent (#302)
* Add BettorEdge Value Finder agent

- Find +EV betting opportunities on BettorEdge prediction markets
- Kelly criterion bet sizing with quarter-Kelly default
- Built-in bankroll management (max bet %, daily stop-loss, exposure limits)
- MCP server for Claude Desktop and Claude Code
- npm package: bettoredge-value-finder

Co-Authored-By: Claude <noreply@anthropic.com>

* Update API access email to support@bettoredge.com

---------

Co-authored-by: gregs_coding <greg.kajewski@bettoredge.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-24 17:31:26 -05:00
Daniel Avila 9c73bb2532 feat: Add 135 agents and 7 skills from awesome-copilot repository (#263)
Imported and converted components from github.com/github/awesome-copilot:
- 135 agents covering various domains (security, devops, web development, etc.)
- 7 skills converted to commands (GitHub issues, NuGet, Azure, testing, etc.)

New agent categories:
- Programming languages experts (C#, Python, Rust, TypeScript, etc.)
- Azure and cloud infrastructure specialists
- Web development experts (React, Next.js, accessibility)
- Security and DevOps specialists
- Data and AI specialists

New command categories:
- Azure (AppInsights, role selector)
- Database (Snowflake)
- Design (web design reviewer)
- Project management (GitHub issues, NuGet manager)
- Testing (webapp testing)

All components converted from awesome-copilot format to claude-code-templates format with appropriate frontmatter and categorization.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-17 21:07:01 -05:00
Fubak 8e6fdc90b8 feat(agents): add diagram-architect agent for technical diagramming (#265)
* feat(agents): add diagram-architect agent for technical diagramming

Add a new agent specialized in creating technical diagrams in multiple
formats including ASCII, Mermaid, PlantUML, and Draw.io.

Features:
- Flowcharts, sequence diagrams, state machines
- ERD generation from SQL/Prisma schemas
- Dependency graphs from code analysis
- Format conversion between diagram types
- Syntax validation before output

Includes decision tree for diagram type selection, format recommendations,
and helper script references.

Author: Brad Shannon <7515709+fubak@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: address PR review feedback

- Add YAML frontmatter with name, description, tools, model
- Remove Tools and Scripts section (scripts don't exist in repo)
- Remove non-standard Tags section

Addresses feedback from cubic-dev-ai and Copilot reviewers.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 21:05:21 -05:00
Mehmet Şeref Kayalı e74c05e09f Create flutter-ui-developer role with specifications (#269)
Added a new role for Flutter UI Developer with detailed responsibilities and guidelines for development.
2026-01-12 21:43:23 -05:00
Dani e4c2275bf6 feat(hooks): Add LangSmith tracing integration
Add comprehensive LangSmith observability integration for Claude Code:

- Add langsmith-tracing hook in monitoring category
  - Runs in background with & to avoid blocking
  - Official LangSmith stop_hook.sh script (33KB)
  - Automatic trace upload to LangSmith API
  - Session grouping with thread_id for continuity

- Add langsmith-tracing setting in telemetry category
  - Environment variables with placeholders
  - Easy installation for users
  - Clear instructions for API key setup

- Add bash script support to CLI (index.js)
  - Auto-downloads .sh files with executable permissions
  - Mirrors existing Python file handling
  - Critical for hook functionality

- Update security (.gitignore)
  - Protect .claude/settings.local.json (may contain API keys)
  - Protect .claude/hooks/ directory
  - Remove settings.local.json from git tracking

- Update component catalog (62 settings, 41 hooks)

Installation:
  npx claude-code-templates@latest --hook monitoring/langsmith-tracing
  npx claude-code-templates@latest --setting telemetry/langsmith-tracing

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 18:45:10 -05:00
Daniel Avila 77d0f72f88 feat: Add components from happy-coding-agent repository (#262) 2026-01-09 06:56:20 -05:00
weaverspencer-arch 4662b2250d Add Vital Health Global content growth agent (#246)
* Add Vital Health Global content growth agent

* Rename cli-tool/components/agents/business-marketing/cli-tool/components/agents/business-marketing/vital-health-content-agent.md to cli-tool/components/agents/business-marketing/cli-tool/components/agents/business-marketing/cli-tool/components/agents/business-marketing/vital-health-content-agent.md
2025-12-31 22:31:35 -05:00
weaverspencer-arch fa2dde3cf7 Add Vital Health Global content growth agent (#245) 2025-12-31 20:56:55 -05:00
Sean Katz bfc51fb735 Add slack-expert agent for Slack platform development (#244)
Add a new development-tools agent specialized in Slack platform development:
- @slack/bolt SDK patterns and best practices
- Block Kit UI templates and interactive components
- Events API handling and OAuth 2.0 V2 flows
- Code review checklist for Slack integrations
- Security best practices (signature verification, token management)
2025-12-31 12:23:25 -05:00
Luqman 562773ca08 Update deployment-engineer.md (#123)
Add AskUserQuestion to tools used by the aagent
2025-10-30 17:24:40 -04:00
Dani 576bcc1c00 update nia server 2025-10-24 11:42:44 -04:00