565 Commits

Author SHA1 Message Date
daniel 36386276c2 refactor(generator): escribir content files directo a dashboard/public/, sin duplicado en docs/
El commit anterior creó docs/component-content/ como directorio intermedio
y luego lo copió a dashboard/public/component-content/, resultando en 1774
archivos duplicados en el repo. Ahora el generador escribe directo al destino
final (dashboard/public/component-content/) y se agrega docs/component-content/
a .gitignore para evitar que se vuelva a trackear.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 17:02:21 -04:00
daniel 41cbbea00c perf(dashboard): reducir payload del home 87% y restaurar caching en Cloudflare
- Split components.json: índice sin content (1.9 MB / 249 KB br vs 15.6 MB / 4.15 MB br).
  Generador produce component-content/{type}/{slug}.json por componente y auto-copia
  a dashboard/public/. Página de detalle carga contenido on-demand via fetchComponentContent().
- Restaurar cabeceras de caché y seguridad perdidas en la migración Vercel→Cloudflare:
  _headers con Cache-Control max-age=86400 para JSONs, immutable para _astro/*,
  y HSTS, X-Frame-Options, Referrer-Policy, Permissions-Policy en todas las rutas.
- Eliminar dashboard/vercel.json (config muerta desde migración a Cloudflare Pages).
- Diferir hidratación: ClerkIsland y AuthButton client:load → client:idle;
  SaveToCollectionButton → client:visible.
- Eliminar gpt-tokenizer del bundle del navegador: reemplazado por estimación chars/4.
- Actualizar .claude/rules/dashboard.md para reflejar hosting en Cloudflare Pages.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 16:58:13 -04:00
daniel 65207a5200 feat(hooks): add plan-mode-game hook component
Adds a browser game (Dino Runner, Snake, Flappy Bird) that launches
automatically when Claude enters Plan Mode. Users can play while
Claude thinks, with a live activity panel showing tool calls in real time.

- EnterPlanMode / /plan → starts Node.js server on port 3456, opens browser
- Read/Bash/Edit/etc → streams tool activity to the activity panel
- Write to ~/.claude/plans/ → also triggers the game (for /plan command)
- AskUserQuestion → pauses the game until user responds
- ExitPlanMode → shows "Claude Termino!" overlay with confetti

Features: 3 games with high score persistence, signed score sharing URLs,
pause overlay when Claude needs input, activity feed with tool icons.
Requires Node.js and curl. macOS only (uses 'open' command).
Install globally in ~/.claude/settings.json to work across all projects.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-13 14:21:04 -04:00
github-actions[bot] 4b1302a12b chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27456509104)
2026-06-13 04:37:15 +00:00
github-actions[bot] 39249a751d chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27394489389)
2026-06-12 04:37:31 +00:00
github-actions[bot] 8e400ff953 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27323794065)
2026-06-11 04:35:42 +00:00
github-actions[bot] 11c07b5500 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27253159143)
2026-06-10 04:33:49 +00:00
github-actions[bot] c03b938531 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27183661325)
2026-06-09 04:27:16 +00:00
github-actions[bot] 7664625296 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27116020552)
2026-06-08 04:32:29 +00:00
github-actions[bot] 4daf4aa50c chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27082628068)
2026-06-07 04:37:38 +00:00
github-actions[bot] 4518b82b16 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/27052395800)
2026-06-06 04:26:07 +00:00
github-actions[bot] 5662405596 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26995336984)
2026-06-05 04:32:25 +00:00
github-actions[bot] 3b3ea9e1cf chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26930681160)
2026-06-04 04:35:25 +00:00
github-actions[bot] c4e3729cf7 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26863693309)
2026-06-03 04:33:17 +00:00
github-actions[bot] 33aea8010a chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26798377357)
2026-06-02 04:32:38 +00:00
github-actions[bot] c570e560c9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26735146745)
2026-06-01 04:36:00 +00:00
github-actions[bot] a02981c3da chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26703186249)
2026-05-31 04:32:22 +00:00
github-actions[bot] bd566db308 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26674296409)
2026-05-30 04:26:16 +00:00
github-actions[bot] a393012c6e chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26617892764)
2026-05-29 04:32:56 +00:00
github-actions[bot] 908ae2d9e9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26554565248)
2026-05-28 04:33:31 +00:00
github-actions[bot] 2c93ea6b39 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26490734059)
2026-05-27 04:33:07 +00:00
github-actions[bot] a8f3752642 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26432109051)
2026-05-26 04:27:56 +00:00
github-actions[bot] 7ff0444020 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26383178320)
2026-05-25 04:34:04 +00:00
github-actions[bot] 1aeb95a87e chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26351801319)
2026-05-24 04:29:31 +00:00
Daniel Avila 67dbbf94be chore: regenerate components.json with new components (#607)
Adds android-cicd, bleu, and building-blog skills to the catalog.

Co-authored-by: Claude <noreply@anthropic.com>
2026-05-23 16:13:45 -04:00
github-actions[bot] 6a270eb920 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26323176368)
2026-05-23 04:19:15 +00:00
github-actions[bot] 8022acfc06 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26268308498)
2026-05-22 04:31:01 +00:00
github-actions[bot] a11d901baa chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26205391582)
2026-05-21 04:36:38 +00:00
github-actions[bot] f95a85fc0a chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26141155347)
2026-05-20 04:27:21 +00:00
github-actions[bot] 2b558d59d7 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26076021825)
2026-05-19 04:33:35 +00:00
github-actions[bot] 0613840822 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/26013445528)
2026-05-18 04:32:13 +00:00
github-actions[bot] a8b7bc8b19 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25981185143)
2026-05-17 04:26:41 +00:00
github-actions[bot] 477d240869 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25952395131)
2026-05-16 04:15:16 +00:00
daniel 86f8346aa8 chore: regenerate catalog after luma-imagegen fixes
Updates components.json with the corrected luma-imagegen skill
(removed requests dependency, Python 3.8+ type annotation fix).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 19:28:49 -04:00
daniel a8bac27432 feat: add luma-imagegen skill for Luma AI image generation
Adds a new skill in creative-design/luma-imagegen that generates images
via the Luma AI Dream Machine API (Photon models). Includes interactive
prompt collection, API key detection from env/.env, async polling, and
image download. Uses only Python stdlib — no extra dependencies.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 19:23:24 -04:00
github-actions[bot] bbe998afa0 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25899999648)
2026-05-15 04:28:31 +00:00
github-actions[bot] f35152e346 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25841322971)
2026-05-14 04:20:59 +00:00
Dani c881bf379e chore: regenerate catalog after #584
Reflects merged improvements to cli-tool/components/agents/business-marketing/business-analyst.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-13 17:13:20 -04:00
Daniel Avila 82b0fb3366 feat: migrate 13 Google Cloud skills from google/skills (#583)
* feat: migrate 13 Google Cloud skills from google/skills repository

Adds Apache 2.0-licensed skills from https://github.com/google/skills
covering Google Cloud platform services and well-architected practices.

Skills added:
- ai-research/gemini-api-agent-platform
- database/alloydb-basics, bigquery-basics, cloud-sql-basics
- development/cloud-run-basics, firebase-basics, gke-basics
- development/google-cloud-onboarding, google-cloud-networking-observability
- development/google-cloud-waf-reliability, google-cloud-waf-cost-optimization
- security/google-cloud-auth, google-cloud-waf-security

Each skill preserves upstream content and supporting reference docs, with
a source: google/skills (Apache 2.0) frontmatter line for attribution.
Catalog regenerated and copied to dashboard/public/components.json.

https://claude.ai/code/session_01TzH6kveVv8jxFjg8oMMtkZ

* chore: refresh component catalog download stats

Catalog regenerated after Google skills migration picks up updated
download counts from Supabase.

https://claude.ai/code/session_01TzH6kveVv8jxFjg8oMMtkZ

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-05-13 09:53:18 -04:00
github-actions[bot] fd3fbd01c1 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25777927686)
2026-05-13 04:21:22 +00:00
Dani 6a4f0e3856 chore: regenerate catalog after #581
Reflects merged improvements to cli-tool/components/agents/api-graphql/graphql-architect.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-12 17:11:58 -04:00
Dani a535d196f1 chore: regenerate catalog after #579
Reflects merged improvements to cli-tool/components/agents/api-graphql/api-designer.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-12 12:17:54 -04:00
github-actions[bot] d9d581997b chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25712894746)
2026-05-12 04:18:18 +00:00
github-actions[bot] 6197380ec6 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25650137403)
2026-05-11 04:27:36 +00:00
github-actions[bot] a28fc7c596 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25619611505)
2026-05-10 04:23:31 +00:00
github-actions[bot] a5630fa973 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25591247790)
2026-05-09 04:14:30 +00:00
Dani a17a72b838 chore: regenerate catalog after #573
Reflects merged improvements to cli-tool/components/agents/ai-specialists/task-decomposition-expert.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-08 17:13:21 -04:00
github-actions[bot] 70924ddca9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25535961407)
2026-05-08 04:10:47 +00:00
Dani 9b97b39e74 chore: regenerate catalog after #572
Reflects merged improvements to cli-tool/components/agents/obsidian-ops-team/moc-agent.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-07 18:11:56 -04:00
github-actions[bot] 45df85b3ab chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/25475677502)
2026-05-07 04:17:26 +00:00