Commit Graph

46 Commits

Author SHA1 Message Date
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
Dani 51f27d9bee chore: regenerate catalog after #596
Reflects merged improvements to cli-tool/components/agents/api-graphql/graphql-performance-optimizer.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-18 09:12:48 -04: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
Dani 7882b72059 chore: regenerate catalog after #588
Reflects merged improvements to cli-tool/components/agents/blockchain-web3/blockchain-developer.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-14 17:12:37 -04: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
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
Dani 405cfc6681 chore: regenerate catalog after #574
Reflects merged improvements to cli-tool/components/agents/database/database-architect.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-09 19:12:52 -04: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
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
Dani 105cc88c8a chore: regenerate catalog after #569
Reflects merged improvements to cli-tool/components/agents/ai-specialists/search-specialist.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-06 17:10:55 -04:00
Dani 34e40e6a15 chore: regenerate catalog after #566
Reflects merged improvements to cli-tool/components/agents/ai-specialists/model-evaluator.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-05 17:12:09 -04:00
Dani 7267ef5286 chore: regenerate catalog after #563
Reflects merged improvements to cli-tool/components/agents/ai-specialists/llms-maintainer.md.

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

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-03 17:13:12 -04:00
Dani 543a275da2 chore: regenerate catalog after #560
Reflects merged improvements to cli-tool/components/agents/programming-languages/javascript-pro.md.

Automated by pr-verification cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-02 17:17:53 -04: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
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 84a2b1202b chore: Update components.json catalog (#555) 2026-04-29 22:05: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
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 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
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 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 29941830fd chore: Regenerate components.json catalog (#507) 2026-04-05 11:11:08 -04:00
Daniel Avila e72ce062de claude/migration-agent-skills-xbNj9 (#504)
* feat: Migrate 100 high-impact skills from antigravity-awesome-skills

Add curated selection of 100 skills from sickn33/antigravity-awesome-skills:
- Development (30): Angular, Astro, Bash, C, C++, C#, Django, .NET, Elixir, FastAPI,
  Flutter, Go, Haskell, Hono, Java, JavaScript, Kotlin, Laravel, Next.js, Node.js,
  PHP, Python, Ruby, Rust, Scala, SQL, Swift, TypeScript, Convex
- Web Development (14): React state/perf, React Native, shadcn, Tailwind, SvelteKit,
  PWA, Drizzle ORM, TanStack Query, Zod, Zustand, Expo, Chrome extensions, Electron
- Architecture (10): API design, ADRs, patterns, DDD, event sourcing, GraphQL,
  microservices, monorepo, SaaS multi-tenant, backend architect
- DevOps (12): Cloud architect, K8s, Terraform, GitHub Actions, GitOps, Helm,
  observability, Prometheus, Grafana, Cloudflare Workers, incident response
- AI/ML (8): ML engineer, prompt engineering, data science/engineering, Pydantic AI,
  LLM eval/ops, deep research
- Security (6): Security audit, secrets mgmt, threat modeling, web/API security, SAST
- Testing (6): E2E, JS/Python patterns, TDD, Playwright, k6 load testing
- Database (5): PostgreSQL, optimization, migration, architect, optimizer
- Productivity (5): Debugger, debugging strategies, code review, simplifier, perf
- Automation (5): GitHub, Slack, n8n, Linear, Jira

Source: https://github.com/sickn33/antigravity-awesome-skills

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

* chore: Regenerate components.json from main base with 100 new skills

Pulled components.json from main, then regenerated to include the 100
newly migrated skills. Total: 805 skills.

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

* chore: Update components.json with latest download stats

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

* chore: Regenerate components.json after merge with main

https://claude.ai/code/session_01A2r3TUNWqBWsqNYHne5NPB

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-04-04 19:08:10 -04:00
Dani 96508f2a5e chore: sync components.json to dashboard 2026-04-03 11:14:45 -04:00
Dani 004d888cc1 refactor: migrate worktree commands from wt/* to claude/* branch prefix
All worktree commands, skills, and guides now use claude/* as the default
branch prefix, matching Claude Code's actual worktree behavior. Updated
both .claude/commands/ and cli-tool/components/ versions.
2026-04-03 11:14:40 -04:00
Dani 36fa6dbd5d feat: Add supply-chain-guard skill, worktree commands, security hooks, and updated catalog
New components:
- supply-chain-guard skill (security): npm/PyPI/CI supply chain scanner with IOC database
- worktree-guide skill: parallel development with git worktrees
- dependabot-review skill: automated Dependabot PR management
- worktree-check/cleanup/deliver/init commands (git-workflow)
- edit-audit-log hook (development-tools)
- env-file-protection and force-push-blocker hooks (security)

Also includes:
- Regenerated components.json catalog (docs + dashboard)
- TinyFish featured page updates and logo
- .vercelignore and dashboard .gitignore updates
2026-03-31 21:13:20 -04:00
Dani 0fddd4286f chore: Regenerate components.json (1,625 components) 2026-03-29 20:51:51 -04:00
Dani 9594d221a2 chore: Update pdf, skill-creator, and webapp-testing skills from upstream anthropics/skills (March 22, 2026)
pdf (document-processing/pdf-processing):
- Replace SKILL.md with upstream pypdf-based version (was simplified pdfplumber version)
- Update FORMS.md with upstream changes
- Add reference.md (new)
- Add 8 Python scripts: check_bounding_boxes, check_fillable_fields, convert_pdf_to_images,
  create_validation_image, extract_form_field_info, extract_form_structure,
  fill_fillable_fields, fill_pdf_form_with_annotations

skill-creator (development/skill-development):
- Replace SKILL.md with upstream version
- Add agents/: analyzer.md, comparator.md, grader.md (new)
- Add assets/eval_review.html (new)
- Add eval-viewer/: generate_review.py, viewer.html (new)
- Add references/schemas.md (new, existing skill-creator-original.md preserved)
- Add 8 scripts: aggregate_benchmark, generate_report, improve_description, package_skill,
  quick_validate, run_eval, run_loop, utils, __init__ (new)

webapp-testing (security/webapp-testing):
- Add examples/: console_logging.py, element_discovery.py, static_html_automation.py (new)
- SKILL.md unchanged (identical to upstream)

Regenerated catalog: 701 skills
2026-03-25 11:30:33 -04:00
Dani f9e2c1ccd6 chore: Regenerate components.json after skill migration rebase
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 11:24:45 -04:00
Dani c8c7a42260 chore: Update claude-api and docx skills from upstream anthropics/skills (March 22, 2026)
Synced skill updates from https://github.com/anthropics/skills:

claude-api skill (SKILL.md + 23 supporting files):
- Models API reference: added GET /v1/models endpoint to Supporting endpoints section
- Live capability lookup section added (models.md updated with Models API field reference
  and capability-filter examples for querying context window, vision, thinking support, etc.)
- Compaction beta expanded: now covers Opus 4.6 and Sonnet 4.6 (was Opus 4.6 only)
- max_tokens defaults guidance added: ~16K for non-streaming, ~64K for streaming
- 128K output tokens wording refined: "for values that large" instead of "for large max_tokens"
- Additional language-specific updates across Python, TypeScript, Java, Go, Ruby, C#, PHP, curl

docx skill (5 XML template files):
- scripts/templates/comments.xml
- scripts/templates/commentsExtended.xml
- scripts/templates/commentsExtensible.xml
- scripts/templates/commentsIds.xml
- scripts/templates/people.xml

Local-only files preserved (not overwritten):
- docx: docx-js.md, ooxml.md, ooxml/ directory, scripts/document.py, scripts/utilities.py

Regenerated catalog: 701 skills total.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 11:21:21 -04:00
Dani 4ef7743517 chore: Update slack-gif-creator skill to latest Anthropic version
Synced creative-design/slack-gif-creator with upstream anthropics/skills.
Simplified SKILL.md, updated core modules, removed template files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-20 20:45:47 -04:00
Dani 903651c050 chore: regenerate components.json catalog
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-17 23:53:06 -04:00
Daniel Avila 385147bf0f improve: enhance generate-tests command (#425) 2026-03-17 17:46:11 -04:00
Daniel Avila f6d8b9c5cc feat: add Bright Data web data template as featured integration (#413)
* feat: add Bright Data web data template as featured integration

Add Bright Data skills (search, scrape, data-feeds, bright-data-mcp,
bright-data-best-practices, design-mirror), MCP component, and featured
page with complete documentation covering 60+ tools for web search,
scraping, structured data extraction, and browser automation.

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

* chore: regenerate components.json with Bright Data components

Updates catalog to include new web-data skills (search, scrape,
data-feeds, bright-data-mcp, bright-data-best-practices, design-mirror)
and brightdata MCP component.

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

* feat(dashboard): improve Bright Data featured page UX

- Move Bright Data to first position in featured list
- Add View buttons linking to each skill detail page
- Add rounded corners to logo images across featured cards, header, and sidebar

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 19:18:13 -04:00
daniel 4889304c24 feat(dashboard): redesign component detail pages with unified viewer components
- Add MarkdownViewer, JsonViewer, SkillExplorer components with Code/Preview toggle, search (Cmd+F), TOC sidebar, and gradient fade expand/collapse
- Add FileTreeSidebar for skill file navigation (starts collapsed)
- Make file tree panel stretch to match content height
- Green download badge with icon on detail pages
- Remove Add to Stack button and sidebar collapse functionality
- Metadata displayed as clickable label pills with modal
- Add marked dependency for client-side markdown rendering

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 23:04:11 -04:00
daniel 1c40132dbd fix: cf-crawl skill auto-loads credentials from .env files
The skill now searches for CLOUDFLARE_ACCOUNT_ID and CLOUDFLARE_API_TOKEN
in shell env vars, .env, .env.local, and ~/.env before prompting the user.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 21:02:50 -04:00
daniel e8924578e1 chore: sync components.json to dashboard for cf-crawl skill
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 20:39:08 -04:00
Dani f0b42118fe chore: Regenerate components catalog with PocketBase skills
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 20:27:54 -04:00
Dani a50338d5d1 chore: Sync Anthropic official skills from upstream
Updated 5 Anthropic skill mirrors with latest upstream content:
- docx-official: Major update with new scripts, templates, office schemas
- pptx-official: Restructured with editing.md, pptxgenjs.md, new scripts
- pdf-anthropic: Added subscript/superscript section, extract_form_structure.py
- xlsx-official: Updated SKILL.md, added scripts/office directory
- skill-creator: Major update with agents, eval-viewer, benchmark scripts

Skipped locally customized skills (mcp-builder, slack-gif-creator).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 09:33:42 -04:00
Dani d1f561f914 feat: Migrate API endpoints to Astro dashboard, unify under single Vercel project
- Migrate all API endpoints from api/ (Vercel serverless) to dashboard/src/pages/api/ (Astro routes)
  - track-download-supabase, track-command-usage, track-installation-outcome, track-website-events
  - collections (index, [id], items)
  - health-check, claude-code-check, discord/interactions
- Add shared API libs: cors.ts, neon.ts, auth.ts, changelog-parser.ts
- Add @supabase/supabase-js, @neondatabase/serverless, discord-interactions, @clerk/backend deps
- Remove catch-all API proxy ([...path].ts) - APIs are now native Astro routes
- Serve components.json and trending-data.json from dashboard/public/
- Switch to same-origin fetching (relative URLs) for data files
- Add dashboard/vercel.json with crons and CORS headers
- Simplify CI/CD to single deploy target (dashboard project)
- Update deploy script and package.json scripts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 20:59:52 -05:00
daniel 6560e8c738 fix: Fix dashboard icons and simplify data loading
- TypeIcon: use inline SVG instead of DOMParser (broke SSR hydration)
- Remove placeholder components.json (not needed, fetches from prod URL)
- Simplify COMPONENTS_JSON_URL to always use www.aitmpl.com

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 23:47:14 -05:00
daniel 2832428952 fix(dashboard): Remove prebuild hack, use standard Astro public/ dir
- Delete scripts/prebuild.cjs (no longer needed)
- Remove static/ directory, assets already live in public/
- Commit placeholder components.json and trending-data.json to public/
  so Vercel can serve them without needing a prebuild write workaround
- Remove prebuild script from package.json
- Update .gitignore to track placeholder data files

Resolves CLA-20, CLA-21

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 23:13:17 -05:00