Commit Graph

1243 Commits

Author SHA1 Message Date
Dani 47105d5657 update README.md with new command structure and plugin dashboard feature 2025-10-13 19:51:52 -04:00
Dani a806094e8d Update download counts for all agents in components.json 2025-10-13 15:10:15 -04:00
Dani 827cd9af6f Merge remote-tracking branch 'origin/main' 2025-10-13 15:08:41 -04:00
Dani 74fb40f758 trending.html: Add top countries section with dynamic rendering and styling 2025-10-13 15:08:25 -04:00
Dani 2f78c335e8 Fix: Add serverless function to docs/api for Vercel deployment
The download tracking was failing because Vercel serves from /docs/ as
the outputDirectory. Serverless functions must be inside this directory
to be detected and deployed correctly.

Changes:
- Copy track-download-supabase.js to docs/api/
- Copy package.json with dependencies to docs/api/
- Add comprehensive README.md explaining API structure
- Create sync-api.sh script for easy maintenance
- Keep /api/ as source of truth, /docs/api/ for deployment

This fixes the 404 error on:
https://www.aitmpl.com/api/track-download-supabase

Technical details:
- vercel.json has "outputDirectory": "docs"
- Vercel only detects functions inside the output directory
- Both static files (agents.json) and serverless functions now coexist
- Environment variables (SUPABASE_URL, SUPABASE_SERVICE_ROLE_KEY) required

Testing:
After Vercel deployment, test with:
curl -X POST https://www.aitmpl.com/api/track-download-supabase \
  -H "Content-Type: application/json" \
  -d '{"type":"agent","name":"test","path":"test","category":"test"}'

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 09:50:49 -04:00
Dani 073697f945 Fix: Add missing API endpoint for download tracking
The download tracking was failing because the API endpoint was missing
from the docs/api/ directory that Vercel serves. Copied the endpoint
and its dependencies from /api to /docs/api to fix 404 errors.

- Copy track-download-supabase.js to docs/api/
- Copy package.json with Supabase dependencies to docs/api/
- This fixes the 404 error on https://www.aitmpl.com/api/track-download-supabase

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 09:41:58 -04:00
Dani d6dbf76a94 Merge remote-tracking branch 'origin/main' 2025-10-10 15:44:47 -04:00
Dani 90eb8a23e0 Delete roadmap and test files, update package version 2025-10-10 15:44:09 -04:00
Kingsley c7169a1d82 fix prompts (#102) 2025-10-10 15:43:01 -04:00
ChaitanyaDhawan 76d11f2c09 feat: Add flutter-go-reviewer agent (#92)
Comprehensive code review agent for Flutter/Riverpod/GetX frontend and Golang/Protobuf/PostgreSQL backend applications.

Features:
- Three-tier categorization (Critical Issues, Suggestions, Praise)
- Detailed code quality, testing, and security checklists
- Platform-specific guidelines for Flutter and Golang
- Feature flags and backward compatibility checks
- Operational safety and performance review
- Uses Claude Opus model for thorough analysis

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-10 15:35:00 -04:00
Dani 94df680345 fix: remove hardcoded username paths from console-bridge
Replace hardcoded user paths with generic placeholders

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 14:02:30 -04:00
Dani c312e84800 chore: bump version to 1.22.0
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
v1.22.0
2025-10-10 13:09:21 -04:00
Dani 59d3d51b6e fix svelte names 2025-10-10 13:01:39 -04:00
Dani a91cdb7379 feat: Add plugin dashboard with real-time monitoring
- Add plugin dashboard server with WebSocket support
- Create modern web interface for plugin management
- Implement real-time plugin state detection
- Add install/enable/disable/uninstall commands
- Support status-based sorting (enabled first)
- Add auto-refresh every 30 seconds
- Update docs to showcase plugin dashboard feature
- Add smooth scroll to plugins section on banner click

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 13:00:06 -04:00
Dani c4ad408b77 publish plugins 2025-10-09 13:07:09 -04:00
Dani 1498e0f0a0 add components 2025-10-09 12:20:52 -04:00
Dani f5a1f35e48 add .claude-plugin/marketplace.json 2025-10-09 12:06:58 -04:00
Dani 40dffb21a0 Merge branch 'feature/plugin-system' 2025-10-08 21:27:53 -04:00
Dani 01eb0d9e98 cpmarketplace 2025-10-08 21:25:56 -04:00
Dani 9c7904e99c add chrome-dev-tools, grafana, terraform mcp. Update ultra-think command. 2025-10-08 21:18:40 -04:00
Eron Wright 29827ea03d Add Pulumi MCP Server (#91) 2025-10-08 13:15:15 -04:00
Kyeongjun Ko f46907d625 feat: Add unused-code-cleaner agent (#88) 2025-10-08 12:52:23 -04:00
SangWon Ryu 9639985e7c feat: Add Gemini Code Assist PR Review Automation Command (#97)
* feat(commands): add Gemini Code Assist PR review automation command

Add /gemini-review command to transform Gemini Code Assist PR reviews
into prioritized TodoLists with automated execution.

Key Features:
- Fetches Gemini review comments from GitHub PRs using gh CLI
- Analyzes and categorizes feedback by severity (critical/improvement/suggestion/style)
- Generates prioritized TodoLists with effort estimates
- Supports preview mode for safe execution
- Includes real workflow examples and setup guide

Pain Point Addressed:
- Free Gemini AI reviews often get ignored due to lack of urgency
- Manual process of analyzing, prioritizing, and creating TODOs is tedious
- Solution: One command → TodoList + Priorities + Ready to execute

Usage:
  /gemini-review [pr-number] [--analyze-only] [--preview] [--priority high|medium|low]

Examples:
  /gemini-review           # Current branch's PR
  /gemini-review 42        # Specific PR #42
  /gemini-review --preview # Safe preview mode

Tool Integration:
- GitHub CLI (gh) for PR data fetching
- TodoWrite for automated list generation
- Sequential thinking for complex analysis
- Edit/MultiEdit for code modifications

* feat(commands): add Gemini Code Assist PR review automation command

Add /gemini-review command to transform Gemini Code Assist PR reviews
into prioritized TodoLists with automated execution.

Key Features:
- Fetches Gemini review comments from GitHub PRs using gh CLI
- Analyzes and categorizes feedback by severity (critical/improvement/suggestion/style)
- Generates prioritized TodoLists with effort estimates
- Supports preview mode for safe execution
- Includes real workflow examples and setup guide

Pain Point Addressed:
- Free Gemini AI reviews often get ignored due to lack of urgency
- Manual process of analyzing, prioritizing, and creating TODOs is tedious
- Solution: One command → TodoList + Priorities + Ready to execute

Usage:
  /gemini-review [pr-number] [--analyze-only] [--preview] [--priority high|medium|low]

Examples:
  /gemini-review           # Current branch's PR
  /gemini-review 42        # Specific PR #42
  /gemini-review --preview # Safe preview mode

Tool Integration:
- GitHub CLI (gh) for PR data fetching
- TodoWrite for automated list generation
- Sequential thinking for complex analysis
- Edit/MultiEdit for code modifications
2025-10-08 12:50:05 -04:00
Dani 4775ac5c6c fix trending 2025-10-08 08:46:37 -04:00
Dani dafa27adeb chore: hide plugins filter button from main navigation 2025-10-07 17:25:08 -04:00
Dani 4fde0cf6e5 fix: add vercel.json with correct outputDirectory config 2025-10-07 17:17:50 -04:00
Dani 8ee17bda8e feat: implement plugin system with marketplace and category filters
- Add plugin marketplace system with 10 curated plugins
- Create plugin detail pages with installation instructions
- Add component installation modal with copy functionality
- Update Python script to extract plugin data with category/folder paths
- Add category filters that load correctly based on URL
- Update footer across all pages for consistency
- Fix install commands to use folder/name format

Features:
- Plugin cards with View Details button
- Individual component installation with proper paths
- Related plugins based on shared keywords
- Dynamic category loading for all filter types
- URL-based filter detection and category display

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 17:15:06 -04:00
Dani 5234cf7d9d chore: bump version to 1.21.13 v1.21.13 2025-10-01 20:03:52 -04:00
Dani 8d87552aa2 1.21.4 v1.21.4 2025-10-01 20:03:19 -04:00
Dani 0adbaa3593 1.21.3 v1.21.3 2025-10-01 20:03:09 -04:00
Dani f2cdcba204 1.21.2 v1.21.2 2025-10-01 20:02:50 -04:00
Dani e5f7d8dceb chore: regenerate components.json with Python hook scripts 2025-10-01 20:02:48 -04:00
Dani 92fdaa1f87 feat: add Python scripts for all Git Flow hooks
- Created conventional-commits.py for commit message validation
- Created prevent-direct-push.py for protected branch enforcement
- Updated all hook JSONs to use Python scripts with proper JSON output
- All hooks now use permissionDecision: "deny" for proper blocking

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 20:02:20 -04:00
Dani 7b320aa371 chore: regenerate components.json with latest changes
Updated components catalog with new Git Flow hook and Python script support.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 19:47:56 -04:00
Dani 5ce27ad38c fix: use currentTargetDir instead of projectDir for hook files
- Fixed ReferenceError where projectDir was not defined
- Changed to use currentTargetDir which is properly scoped
- Removed debug console.log statements
- Cleaned up Python file download logging

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 19:45:59 -04:00
Dani a042fdd70e feat: add automatic Python script download for all hooks
- Modified installIndividualHook to detect and download .py files for ANY hook
- Added automatic installation of Python scripts to .claude/hooks/
- Python files get executable permissions (0o755)
- Created validate-branch-name.py for proper Git Flow branch validation
- Hook validation now uses JSON output with permissionDecision

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 19:41:51 -04:00
Dani fe79e89024 fix(statusline): remove trailing quotes in git-flow-status display
Fixed statusline command to properly display Git Flow status without
trailing empty quotes. Changed from subshell construction to simple
if-else conditional for cleaner output.

Before: 🌿 feature/test ●2 ✚2 ""
After:  🌿 feature/test ●2 ✚2 | 🎯 → develop

Changes:
- Updated git-flow-status.json statusline command
- Updated git-flow-settings.json statusline command
- Regenerated components.json catalog

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-01 15:15:43 -04:00
Dani b7c9eb1990 update agents 2025-10-01 14:49:11 -04:00
Dani e191239ac4 update to claude sonnet 4.5 2025-09-29 16:45:15 -04:00
Dani 0618618287 fix vertex conf 2025-09-27 12:56:15 -04:00
Dani 8951c0e5e6 fix trending 2025-09-26 13:19:35 -04:00
Dani 3a6d35709a update trending, components and documentation 2025-09-26 11:58:20 -04:00
Dani 22c2aad0d7 chore: sync project files and configurations
- Update local settings and configurations
- Add Vertex AI Claude Code integration blog post
- Sync analytics components and documentation
- Remove test data files and update configurations

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
v1.21.11
2025-09-24 11:24:34 -04:00
Dani 6bff5036fd chore: bump version to 1.21.11 2025-09-24 11:22:27 -04:00
Dani 346ce3e2cb feat(chats-mobile): add resume conversation modal and GitHub button
- Add elegant modal for resume conversation functionality
- Modal shows claude --resume command with copy functionality
- Center Resume button in chat view header
- Add centered GitHub star button in main chat header
- Improve responsive design with three-column header layout
- Enhanced user experience with visual feedback on copy actions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 11:21:22 -04:00
Dani b7c2de7776 neon database agents and settings added 2025-09-20 12:39:56 -04:00
Dani 8a292aacb6 add AGENTS.md fallback logic for Claude Code 2025-09-19 19:36:35 -04:00
Dani a0454fe436 add AGENTS.md and agents-md-loader.json, update settings.local.json 2025-09-19 19:27:28 -04:00
Dani e429063c8b update components and agents download counts in docs/components.json 2025-09-19 11:14:46 -04:00
Dani 9ea6f6dfbc add agents 2025-09-18 14:41:22 -04:00