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
github-actions[bot]
abb6ca8967
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25243312058 )
2026-05-02 04:09:51 +00:00
Dani
1d78f488a8
chore: regenerate catalog after #559
...
Reflects merged improvements to cli-tool/components/agents/deep-research-team/research-synthesizer.md.
Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-05-01 17:12:46 -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
github-actions[bot]
e3f83069db
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25202030826 )
2026-05-01 04:24:23 +00:00
Dani
cdfda25791
chore: regenerate catalog after #558
...
Reflects merged improvements to cli-tool/components/agents/ai-specialists/hackathon-ai-strategist.md.
Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-04-30 17:15:00 -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
github-actions[bot]
bf89e67598
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25146936564 )
2026-04-30 04:17:07 +00: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
84a2b1202b
chore: Update components.json catalog ( #555 )
2026-04-29 22:05:24 -04:00
Daniel Avila
35023b3def
Update BrainGrid partner banner tagline ( #554 )
2026-04-29 19:57:31 -04:00
Nikolai Vysotskyi
8b18c46f67
Add trace-mcp MCP server to devtools ( #553 )
...
trace-mcp is a framework-aware code intelligence MCP server providing
semantic navigation, impact analysis, and refactoring tools across
60 framework integrations and 81 languages.
Repo: https://github.com/nikolai-vysotskyi/trace-mcp
npm: https://www.npmjs.com/package/trace-mcp
2026-04-29 14:45:21 -04:00
github-actions[bot]
3ef50d16de
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25090457702 )
2026-04-29 04:18:04 +00:00
github-actions[bot]
51d1e9550f
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25033486657 )
2026-04-28 04:19:15 +00:00
Mario Hernandez
262da50f98
fix(context-timeline): detect Opus 1M context window dynamically ( #548 )
...
CONTEXT_LIMIT was hardcoded at 200_000 tokens. Users on Claude Opus 4.7
with the 1M context window (model: "opus[1m]") saw the dashboard report
80–90% usage when actual usage was 16–18%, producing constant false
alarms and making the meter unusable on long sessions.
Replace the constant with _detect_context_limit(cwd) which resolves the
limit in this order:
1. CONTEXT_TIMELINE_LIMIT env var (explicit override).
2. "[1m]" / "[1000k]" / "[200k]" suffix in the model field of
<cwd>/.claude/settings.json or ~/.claude/settings.json.
3. 200_000 fallback (current behaviour).
The limit is resolved once per _Builder instance, not per update tick,
so there is no per-event filesystem cost.
No new dependencies (still stdlib only). Default behaviour is unchanged
for users without [1m] in settings.
Verified live on a real Opus 1M session of ~178K tokens: meter went
from 89% (red, false alarm) to 17.9% (cyan, correct).
2026-04-27 20:10:27 -04:00
Fernando Basilis
e11ff2e105
fix(context-timeline): cross-platform path encoding for transcript lookup ( #550 )
...
The `_encode_cwd` function only replaced `/` with `-`, which fails on
Windows where paths use `\` and include drive letters like `D:`.
Use regex to replace any non-alphanumeric character with `-`.
This handles all edge cases across platforms in a single expression.
Before: D:\Claude\mcx -> lookup failed
After: D:\Claude\mcx -> D--Claude-mcx (matches Claude Code encoding)
2026-04-27 20:09:13 -04:00
github-actions[bot]
45be8e6b8a
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24976113338 )
2026-04-27 04:15:52 +00: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
Dani
acf54a1597
feat(dashboard): add View on GitHub button to component detail page
...
- Adds GitHub link button in the same row as metadata labels
- Regenerates components.json and trending-data.json
2026-04-26 15:27:21 -04:00
github-actions[bot]
de28ffcb15
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24947872204 )
2026-04-26 04:18:29 +00:00
Dani
fc2155655c
fix(context-timeline): reload sessions from disk on cache miss when daemon predates session
2026-04-25 23:24:30 -04:00
Dani
99f423049d
feat(hook): add monitoring/context-timeline real-time session visualizer
...
Persistent local HTTP daemon (port 7878, 1h watchdog) that reads Claude Code
JSONL transcripts and renders a git-graph timeline in the browser — one column
per agent (main + subagents), tool nodes color-coded by type, context-window
sidebar with cache/input/output breakdown. Pure stdlib Python, zero pip deps.
2026-04-25 23:08:28 -04:00
Dani
6cb4c8eb67
fix(live-task): sanitize local paths in tool executions display
...
Strip absolute home directory paths from tool_args_summary before
rendering in ToolTimeline. Affects historical data already stored in DB.
Also adds scripts/run-review-cycle.sh for manual cycle testing with
--test-hook and --check modes.
2026-04-25 22:53:56 -04:00
Dani
3a437fb699
chore: regenerate catalog after #542
...
Reflects merged improvements to cli-tool/components/agents/ai-specialists/ai-ethics-advisor.md.
Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-04-25 22:19:13 -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
Dani
6a418f51ee
chore: regenerate catalog after #541
...
Reflects merged improvements to cli-tool/components/agents/data-ai/data-scientist.md.
Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com >
2026-04-25 17:13:14 -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
19d7c7d594
feat(live-task): add Open/All/Done filter pills to Component Review Loop ( #540 )
...
- Default view shows only Open cycles (active + completed/pr_created)
- Done tab shows merged + failed cycles
- All tab shows everything
- Badge count per filter updates dynamically
- Adding "showing N of M" subtitle under header
2026-04-25 15:17:52 -04:00
github-actions[bot]
7e1e3ea098
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24921994681 )
2026-04-25 04:02:07 +00:00
Daniel Avila
cc1ceb3d85
feat(banner): update BrainGrid ad copy and styling ( #537 )
...
- Replace description with "The repeatable way to plan and ship quality software with AI."
- Change tagline from "AI Product Planner" to "Plan. Build. Verify. Repeat." in brand color (#c5e063)
- Increase description font size to 13px with font-light weight for better readability
Co-authored-by: Claude <claude@anthropic.com >
2026-04-24 16:21:39 -04:00
Dani
0eec42a824
chore: sync claude-api skill from anthropics/skills (April 2026)
...
Adds memory_stores support to Managed Agents: new managed-agents-memory.md
reference, updated beta headers, reading guide, and API reference docs.
2026-04-24 15:27:14 -04:00
github-actions[bot]
679128e2ad
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24871540492 )
2026-04-24 04:07:44 +00:00
github-actions[bot]
8af410a2f1
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24815940839 )
2026-04-23 04:07:09 +00:00
github-actions[bot]
449f666d16
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24759403328 )
2026-04-22 04:04:50 +00:00
github-actions[bot]
2e257e3b15
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24703267120 )
2026-04-21 04:05:53 +00:00
Dani
b066c26983
chore: sync pdf skill from anthropics/skills (April 2026)
...
Updated SKILL.md (new subscripts/superscripts section, improved description),
forms.md (simplified structure extraction workflow), and 7 scripts.
Added new extract_form_structure.py script.
2026-04-20 11:20:35 -04:00
github-actions[bot]
9c6f00d682
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24647835233 )
2026-04-20 04:09:28 +00:00
github-actions[bot]
fb703064bd
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24620514759 )
2026-04-19 04:07:25 +00: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
Daniel Avila
5d84560b69
chore: sync claude-api skill from anthropics/skills (April 2026) ( #530 )
...
Synced cli-tool/components/skills/development/claude-api/ with upstream
anthropics/skills repo (commits March 22 – April 16, 2026).
Updated existing files (21):
- SKILL.md: grew from 20,548 to 32,987 bytes (Managed Agents dispatch logic)
- curl/examples.md, java/claude-api.md, php/claude-api.md, ruby/claude-api.md
- python/claude-api/{README,batches,files-api,streaming,tool-use}.md
- typescript/claude-api/{README,batches,files-api,streaming,tool-use}.md
- shared/{error-codes,live-sources,models,prompt-caching,tool-use-concepts}.md
- shared/managed-agents-{api-reference,client-patterns,core,environments,
events,onboarding,overview,tools}.md (previously existed, now updated)
- curl/managed-agents.md (previously existed, now updated)
Added new files (7 language + 1 shared):
- curl/managed-agents.md (new entry; prior file was empty placeholder)
- go/managed-agents/README.md
- java/managed-agents/README.md
- php/managed-agents/README.md
- python/managed-agents/README.md
- ruby/managed-agents/README.md
- typescript/managed-agents/README.md
- shared/agent-design.md
- shared/model-migration.md (65 KB consolidated migration guide)
Local-only files preserved (not touched):
- python/agent-sdk/{README,patterns}.md
- typescript/agent-sdk/{README,patterns}.md
Also updated:
- cli-tool/components/skills/ANTHROPIC_ATTRIBUTION.md: Last Updated → April 18, 2026
- Regenerated docs/components.json and dashboard/public/components.json
2026-04-18 19:01:17 -04:00
Daniel Avila
bb5fa62226
Merge pull request #519 from socialproKGCMG/add-szamlazz-command
...
Add szamlazz Hungarian invoicing command
2026-04-18 18:37:13 -04:00
Daniel Avila
cbaaec3257
Merge pull request #520 from yurukusa/add-shell-wrapper-guard
...
Add shell-wrapper-guard: detect destructive commands in interpreter one-liners
2026-04-18 18:36:20 -04:00
Daniel Avila
c1044aa26f
Merge pull request #522 from ipunithgowda/add-ai-agent-audit-and-llm-redteam
...
Add two security agent templates: ai-agent-audit-specialist and llm-redteam-specialist
2026-04-18 18:35:36 -04:00
Daniel Avila
6a84209134
Merge pull request #524 from apappascs/feature/claude-code-sessions-skill
...
feat(skills): add claude-code-sessions productivity skill
2026-04-18 18:34:54 -04:00
Daniel Avila
4057ef73e3
Merge pull request #525 from davila7/dependabot/github_actions/actions/github-script-9
...
chore(deps): bump actions/github-script from 8 to 9
2026-04-18 18:34:11 -04:00
Daniel Avila
5b760baa31
Merge pull request #526 from sayginsaman/feature/premium-web-design-skill
...
Add premium-web-design skill (creative-design)
2026-04-18 18:33:40 -04:00
Daniel Avila
ca4eab64a0
Merge pull request #527 from davila7/claude/component-review-workflow-VsmMg
...
Add component PR welcome workflow
2026-04-18 18:32:22 -04:00
Claude
d95ea2a11c
Separate label and comment idempotency
...
The label should always be re-applied on synchronize events (new commits
after review mean re-review is needed), but the welcome comment should
stay idempotent. Move the label/createLabel logic before the marker
check so `review-pending` is ensured on every run.
https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 22:26:04 +00:00
Claude
ca95145e91
Add synchronize trigger with idempotency guard
...
Covers the case where a PR is opened without component changes and adds
them in a later commit. Uses a hidden HTML marker in the welcome comment
to detect prior runs and skip re-posting on subsequent synchronize events.
https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 22:22:18 +00:00
github-actions[bot]
35d0fc57f2
chore: Update components and trending data
...
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24596323474 )
2026-04-18 03:59:39 +00:00