Commit Graph

1112 Commits

Author SHA1 Message Date
Daniel Avila 76d4c2b10b chore: Remove Docusaurus docs site (migrated to Mintlify) (#509)
Documentation site (docs.aitmpl.com) has been migrated from Docusaurus
to Mintlify. DNS now points to Mintlify hosting. The docu/ directory
and all its source files are no longer needed.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 08:56:37 -04:00
github-actions[bot] 7086b73b86 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24116823996)
2026-04-08 04:04:17 +00:00
Dani f8a855f611 feat(dashboard): add open source sponsors footer 2026-04-07 16:30:32 -04:00
github-actions[bot] f74375754f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24063441414)
2026-04-07 03:59:40 +00:00
github-actions[bot] d3b92a0a4a chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/24018044335)
2026-04-06 04:02:47 +00:00
Daniel Avila 6bbce90087 feat: Add 15 new MCP servers from GitHub MCP Registry (#508)
Migrated popular MCP servers not yet in our catalog, sourced from
the GitHub MCP Registry (github.com/mcp) topic search.

New MCPs by category:
- Database: dbhub (multi-DB), redis (official), mongodb-official
- DevTools: github-official, jupyter, jina-ai, mermaid, android-mcp, sentry-local
- Integration: n8n-mcp, alpaca-trading
- Productivity: google-workspace
- Research: arxiv-mcp-server
- Web: searxng, apify

All components reviewed by component-reviewer agent. Fixes applied
for kebab-case naming, credential handling via env blocks, and
server key consistency.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 13:27:33 -04:00
Daniel Avila 29941830fd chore: Regenerate components.json catalog (#507) 2026-04-05 11:11:08 -04:00
github-actions[bot] e53de57a8a chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23993791020)
2026-04-05 04:04:32 +00: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
github-actions[bot] 1da6e84758 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23970625362)
2026-04-04 03:55:47 +00: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
github-actions[bot] 1641c62205 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23932976326)
2026-04-03 03:57:51 +00:00
github-actions[bot] eaafb99eac chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23882910042)
2026-04-02 03:58:56 +00:00
Param 119da71024 fix: apply date range filter to all dashboard charts (#487)
- Token Distribution by Type: compute totals from date-filtered
  conversations instead of pre-aggregated detailedTokenUsage which
  always contained all historical data regardless of the selected range
- Daily Productivity Trends: skip conversations outside the selected
  date range (was iterating all conversations unconditionally)
- Workflow Intelligence charts: re-fetch /api/agents with startDate
  and endDate query params on filter apply instead of reusing stale
  initial-load data

Fixes #382
2026-04-01 21:21:55 -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 9e711c9320 feat: Add scoped .claude/rules for cli-tool, dashboard, and cloudflare (#493)
Path-scoped rules that lazy-load context only when working on the
relevant part of the codebase, complementing the global CLAUDE.md.
2026-04-01 20:37:50 -04:00
Dani 93ded5fc6d fix: Update TinyFish featured page with accurate metrics
Replace 98.7% success rate with 90% Mind2Web benchmark score and
$0.04/operation with $0.015/step all-inclusive pricing.
2026-04-01 17:56:44 -04:00
eason 6a4fa8213c fix: recognize both "Task" and "Agent" tool names in analytics (#491)
Claude Code JSONL logs use `content.name === 'Agent'` but the
analytics code only checks for `'Task'`, causing Agent Usage
Distribution, Agent Activity Timeline, and Workflow Efficiency Score
charts to show empty data.

Accept both tool names in AgentAnalyzer, chats-mobile, and
teams-dashboard.

Fixes #488

Co-authored-by: easonysliu <easonysliu@tencent.com>
2026-04-01 13:38:01 -04:00
github-actions[bot] b6e3ffb89c chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23831228083)
2026-04-01 04:03:55 +00:00
Dani f1029dd446 chore: Hide TinyFish from featured section temporarily 2026-03-31 21:15:43 -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
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
github-actions[bot] bf78ce40d5 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23779664686)
2026-03-31 03:59:58 +00:00
Dani eba3d9da28 fix: Elevate parent card z-index when collection dropdown is open 2026-03-30 21:27:20 -04:00
Dani 1a8cd2e2c7 fix: Calculate dropdown position on click instead of useEffect 2026-03-30 21:23:20 -04:00
Dani e7c76e7a3a fix: Move hooks before conditional returns to fix React #310 error 2026-03-30 21:19:21 -04:00
Dani 1c2ac0900c fix: Use fixed positioning for collection dropdown to prevent card clipping 2026-03-30 21:15:34 -04:00
Daniel Avila 31218fbfa5 feat: Add TinyFish Web Agent MCP component (#486)
Adds HTTP-based MCP for web browsing and data extraction via TinyFish.
Uses OAuth 2.1 auth with support for async tasks and stealth browser profiles.
2026-03-30 12:17:07 -04:00
github-actions[bot] 7301f455b1 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23727272917)
2026-03-30 04:05:43 +00:00
Dani f53cf7051a fix: Raise z-index on collection dropdown so it appears above other cards 2026-03-29 21:38:17 -04:00
Dani f469555013 fix: Show real email in user menu, remove My Collections option 2026-03-29 21:34:34 -04:00
Dani 0fddd4286f chore: Regenerate components.json (1,625 components) 2026-03-29 20:51:51 -04:00
Daniel Avila cea1f611f5 Merge pull request #484 from davila7/feat/share-modal-and-collection-title
feat: Share modal with social links and collection title
2026-03-29 20:38:49 -04:00
Dani 5317c55368 feat: Share modal with copy link and social sharing, collection title label
- Share button now opens modal with copyable link and share on X/Threads
- Public collection page shows "Component Collection" label above name
2026-03-29 20:36:31 -04:00
Daniel Avila 4e851a7e2c Merge pull request #482 from davila7/feat/shareable-collections
feat: Shareable public collections via /c/{slug}
2026-03-29 20:11:02 -04:00
Dani b224f1eb62 fix: Share button copies link instead of toggling off sharing
When collection is already shared, clicking Share now copies the link
again instead of disabling sharing. Identified by cubic.
2026-03-29 20:09:02 -04:00
Dani beceead216 feat: Add build-checker agent for pre-deploy validation 2026-03-29 12:32:06 -04:00
Dani ebc988aa31 fix: Fix esbuild parse error in shared collection page 2026-03-29 12:30:41 -04:00
Dani 68e3cbce94 chore: Add scripts/migrations/ to .gitignore 2026-03-29 12:11:08 -04:00
Dani 2d9dec6f4b feat: Add shareable public collections via /c/{slug}
- Add share_slug and is_public columns to user_collections (migration 002)
- New API endpoint /api/collections/share: POST toggles sharing (auth),
  GET fetches public collection (no auth, only public-safe fields)
- New public page /c/[slug] with header, install command, component grid
  grouped by type, and CTA to create own collections
- Share button in MyComponentsView: generates link, copies to clipboard,
  shows shared state. Security reviewed: no leak of clerk_user_id, email,
  or internal UUIDs
2026-03-29 12:06:33 -04:00
github-actions[bot] 149a7f65ca chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23700894035)
2026-03-29 04:05:38 +00:00
Daniel Avila 13fbc320a5 Merge pull request #455 from bitreonx/fix/profile-dropdown-z-index
Fix profile dropdown z-index
2026-03-28 18:07:34 -04:00
Dani a7c5fbabed fix: Correctly read components.json structure for sidebar counts 2026-03-28 10:12:35 -04:00
Dani 4d96a18776 fix: Emit sidebar component counts on plugins pages 2026-03-28 10:04:43 -04:00
Dani 4611ba25ce Merge branch 'feat/plugins-page-overhaul' 2026-03-28 10:02:06 -04:00
Dani 06b3833a1b fix: Remove marketplace badge from plugin cards 2026-03-28 10:02:05 -04:00
Daniel Avila 63168537ae Merge pull request #480 from davila7/feat/plugins-page-overhaul
feat: Overhaul plugins page with real .claude-plugin data
2026-03-28 09:53:28 -04:00
Dani 5bfcbcc57a feat: Overhaul plugins page with real .claude-plugin data, search, and sorting
- Add Python script (generate_plugins_json.py) that scans GitHub repos for
  .claude-plugin/marketplace.json and plugin.json, extracting real component
  counts by scanning plugin directories via GitHub API
- Replace static plugins.json with 30 verified repos (15 marketplaces,
  15 individual plugins) with real stars and component data
- Add interactive PluginsGrid React component with search, sort by
  stars/alphabetical, marketplace badge, and empty state
- Redesign plugin detail page: correct install instructions (/plugin
  marketplace add), marketplace plugin listings with descriptions,
  component breakdowns, and overview stats
2026-03-28 09:48:12 -04:00
github-actions[bot] 098a7c22be chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/23676779467)
2026-03-28 03:52:51 +00:00