Commit Graph

311 Commits

Author SHA1 Message Date
daniel 043f37342e feat: add interview toolkit (6 components)
Codebase explorer agent, deadline countdown statusline, change logger
hook, deadline prep skill, commit smart skill, and test detect skill.
Designed for rapid onboarding on unfamiliar codebases with time pressure.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 14:38:47 -08:00
daniel 499a116ad8 feat: Add worktree-ghostty hook component
Opens a 3-panel Ghostty layout (Claude | lazygit / yazi) when creating
worktrees in sibling directories. Handles both WorktreeCreate and
WorktreeRemove events with a single companion script.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 12:14:48 -08:00
Unima3x f52a0b9576 feat: add agirails-agent-payments skill (#358)
* feat: add agirails-agent-payments skill

AI agent payment infrastructure — ACTP escrow + x402 instant payments,
USDC settlement on Base L2. Interactive 7-step onboarding: asks preferences,
generates customized agent code, verifies setup.

Covers: provider/requester patterns, adapter routing, 8-state machine,
pricing model, disputes, ERC-8004 identity, key management (AIP-13),
24 CLI commands, and troubleshooting.

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

* fix: add provider address onboarding question (Q11)

Addresses cubic-dev-ai review: requester template hardcoded
'0xProviderAddress' but onboarding never collected a provider address.

- Added Question 11 (provider address, optional, conditional on intent=pay/both)
- Requester template now uses {{provider_address}} when provided
- Falls back to TODO comment when no provider address given
- Added provider to Step 3 confirmation summary

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

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:26:02 -08:00
Diego 2c9e88b0a5 feat: add desktop notification hook on Stop event (#360) 2026-02-22 21:21:06 -08:00
Moiri Gamboni a0b4da050c fix: dangerous-command-blocker hook references wrong script path (#367)
The installer (`installIndividualHook` in index.js) places companion
Python scripts in `.claude/hooks/`, but the hook config referenced
`.claude/scripts/`. This meant the hook would always fail with a
"file not found" error at runtime, silently rendering it non-functional.

Also removed the `2>&1` stderr redirect which masked the error by
merging stderr into stdout, causing the hook runner to report the
unhelpful "No stderr output" message instead of the actual cause.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 21:17:44 -08:00
SLAR Edge 17c01242ec add Garrys Mod addon code helper skill (#370) 2026-02-22 21:16:35 -08:00
Sébastien Conejo 2012b09720 Add Manifest observability skill (#371) 2026-02-22 21:14:51 -08:00
Juan Pelaez 2f9c85858e feat: add AI Maestro skill suite (6 skills for agent orchestration) (#373)
Add the AI Maestro skill suite with 6 skills for multi-agent orchestration:
- agent-messaging: Inter-agent communication via AMP (Agent Messaging Protocol)
- memory-search: Semantic conversation history search
- docs-search: Auto-generated codebase documentation search
- graph-query: Code dependency graph queries
- planning: Structured task execution with persistent planning files
- agent-management: Agent lifecycle management (create/hibernate/wake/plugins)

Co-authored-by: Juan Pelaez <juan.pelaez@3metas.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 19:41:45 -05:00
billychl1 d3e8dc1537 Add FootballBin predictions MCP and skill (#369)
Add AI-powered football match predictions for Premier League and Champions League.
Includes remote MCP endpoint integration and bash skill wrapper with team filtering.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 19:18:43 -05:00
daniel ebb6a2ef43 feat: Add company-announcements settings component
New global setting to display custom announcements in Claude Code.
Users can replace the example messages with their own org announcements.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 20:50:02 -05:00
daniel b24102e1c5 feat: Add spinner-tips-override settings component
New global setting to customize Claude Code spinner tips with custom messages.
Users can replace the default tips array and toggle excludeDefault.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 22:18:08 -05:00
qiuhanWEI 79e5153c0d feat: add design-to-code skill (#356)
Co-authored-by: weiqiuhan <weiqiuhan@pjlab.org.cn>
2026-02-16 20:25:45 -05:00
Mike Morris aebaa3fb2b feat(mcps): add DevPlan MCP server (#362)
Adds DevPlan - an MCP server for generating Haiku-executable
development plans with validation, lessons learned, and
issue remediation workflows.

- 21 tools for planning, generation, validation, and analytics
- SSE transport via Cloudflare Workers
- Website: devplanmcp.store

Co-authored-by: Radarr O'Really <radarroreally@gmail.com>
2026-02-16 20:23:49 -05:00
Daniel Avila a57a219ac5 feat: Add Telegram Bot Builder skill (#359)
* feat: Add Telegram Bot Builder skill with complete Bot API v9.4 reference

Comprehensive skill for building Telegram bots covering Node.js and Python
ecosystems with production-ready patterns, 100+ API methods, 200+ types,
and deployment guides.

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

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

* chore: Update components.json with telegram-bot-builder skill

Regenerated components catalog via generate_components_json.py.

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

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

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-15 14:30:41 -06:00
daniel 84a23714be feat: Add FastMCP 3.0 server development skill with 30 reference files
Complete skill for building MCP servers with FastMCP 3.0 covering tools,
resources, authentication, providers, middleware, and deployment.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 21:17:31 -05:00
daniel 9a840bafb1 feat: Add 3 planning-first skills (FastAPI, Rust CLI, Playwright E2E)
- fastapi-endpoint: Async endpoint builder with Pydantic v2, SQLAlchemy 2.0, JWT auth
- rust-cli-builder: CLI tool scaffolder with Clap 4, config files, colored output
- playwright-e2e-builder: E2E test suite with Page Objects, auth state, CI sharding

All skills use interview-driven planning (EnterPlanMode → AskUserQuestion → ExitPlanMode)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 20:26:29 -05:00
daniel 029e8eb43d feat: Add project name and remove region from neon-database-context statusline
Format: 🐘 Neon | 📁 project | 🌿 branch | 🟢 state | ⚡ CU

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 21:06:34 -05:00
daniel 5ee5ba4b22 fix: Match endpoint to default branch in neon-database-context statusline
Previously used endpoints[0] which could return the wrong branch's
compute (e.g., development/idle instead of production/active).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 20:39:51 -05:00
daniel c5baead358 feat: Add Neon database context statusline
Shows branch, compute state, CU range, and region via Neon REST API.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 20:20:44 -05:00
daniel 6900977621 feat: Add github-actions-creator skill and update components/trending data
New skill that generates production-ready GitHub Actions workflows for any
language or framework. Includes project auto-detection, security best practices,
and 15+ ready-to-use templates (CI, deploy, Docker, release, security scanning).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 21:06:29 -05:00
Daniel Avila 72b67369cb feat: Migrate 21 skills from OpenAI skills repository (#343)
Added 21 new skills from https://github.com/openai/skills:

Development (6):
- cloudflare-deploy: Deploy to Cloudflare Workers, Pages, and platform services
- netlify-deploy: Deploy web projects to Netlify with CLI
- render-deploy: Deploy applications to Render with Blueprint generation
- vercel-deploy: Deploy applications and websites to Vercel
- playwright: Automate browsers with Playwright CLI
- jupyter-notebook: Create and edit Jupyter notebooks for data analysis

AI Research (1):
- openai-docs: Access OpenAI developer documentation via MCP

Creative Design (4):
- figma: Fetch Figma design context and translate to code via MCP
- figma-implement-design: Implement Figma designs in production code
- imagegen: Generate images using OpenAI's image generation API
- develop-web-game: Develop web-based games

Document Processing (2):
- doc: Work with document files and formats
- spreadsheet: Work with spreadsheet files and data

Security (3):
- security-best-practices: Language-specific security review and guidance
- security-ownership-map: Map security ownership and responsibilities
- security-threat-model: Perform security threat modeling

Media (3):
- screenshot: Capture desktop and application screenshots
- speech: Generate speech using OpenAI's speech API
- transcribe: Transcribe audio using OpenAI's transcription API

Video (1):
- sora: Generate and manage videos using OpenAI's Sora API

Workflow Automation (1):
- yeet: Quick git workflow automation (stage, commit, push, PR)

All skills validated and include author: openai metadata.
Skipped 11 duplicates already in the project.
Regenerated catalog: 663 total skills

https://claude.ai/code/session_01Rmh2xrBZ36jHWDUCnnq6UX

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-07 20:33:08 -05:00
Daniel Avila 5d29ab3d83 Add telegram-pr-webhook hook for PR creation notifications (#342)
Hook that sends Telegram notification when a new PR is created via
`gh pr create`, including the PR URL and Vercel preview URL.

Files added:
- cli-tool/components/hooks/automation/telegram-pr-webhook.json (component)
- cli-tool/components/hooks/automation/telegram-pr-webhook.py (component script)
- .claude/settings.json (project hook config)
- .claude/hooks/telegram-pr-webhook.py (project hook script)
- .gitignore updated to track the hook script

Uses TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID environment variables.

https://claude.ai/code/session_013aBUK67VEy9Q2MaUGUVRJQ

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-07 20:29:57 -05:00
Daniel Avila 93b26a24e8 feat: Migrate 119 agents from VoltAgent/awesome-claude-code-subagents (#340) 2026-02-07 18:19:47 -05:00
tonightlife 42e87f59df Add Technical Debt Manager agent for development-tools (#335)
This commit introduces a comprehensive Technical Debt Manager agent that
systematically identifies, quantifies, and prioritizes technical debt
across 7 categories: code quality, test coverage, documentation,
dependencies, design, infrastructure, and performance.

Key Features:
- Comprehensive debt detection using industry-standard tools and metrics
- Quantitative prioritization via Fowler's Technical Debt Quadrant
- Sprint-ready work items with effort estimates and ROI analysis
- Automated workflow integration (CI/CD, PR templates, quality gates)
- Stakeholder-specific communication guidelines
- Real-world examples and actionable deliverables

Technical Details:
- Category: development-tools (complements code-reviewer, dx-optimizer)
- Model: sonnet (balanced performance for complex analysis)
- Tools: Read, Grep, Bash, TodoWrite, WebFetch
- Size: 502 lines, comprehensive documentation

Research Foundation:
- Martin Fowler's Technical Debt frameworks
- SonarQube code quality patterns
- OWASP security standards
- Industry best practices for debt management

Expected Impact:
- 30% reduction in bugs from high-debt modules
- 2 days saved per sprint on debugging
- 15-25% velocity increase after debt reduction
- Data-driven prioritization for engineering teams

This agent addresses a critical gap identified through analysis of 156
existing agents - no current agent provides systematic technical debt
management with quantitative prioritization and actionable roadmaps.

Follows all contribution guidelines from CONTRIBUTING.md with proper
YAML frontmatter, comprehensive sections, and real-world examples.

Co-authored-by: tonightlife <tonightlife@users.noreply.github.com>
Co-authored-by: Claude Code <claude@anthropic.com>
2026-02-04 21:54:50 -05:00
Daniel Avila 9b19921de7 feat: Migrate 6 web quality skills from addyosmani/web-quality-skills (#325) 2026-01-31 16:32:30 -05:00
Dani 6113af0023 feat: update Vercel statusline with clickable deploy link and add friday-deploy-warning spinner
- Update vercel-deployment-monitor with OSC 8 hyperlink (Cmd+click to open deploy)
- Reorder statusline: ▲ Vercel | ✅ READY | ⏰ Xm ago | 🌐 Deploy
- Add friday-deploy-warning spinnerVerbs setting ("Don't Deploy On Fridays")
- Regenerate components catalog

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 23:13:34 -05:00
Hyeon Sung 1c632c82c2 Implement console.log cleaner for production branches (#310) 2026-01-29 00:41:04 -05:00
Sylvain Kalache f84b4972da Add Rootly Incident Responder agent (#315) 2026-01-29 00:38:54 -05:00
Daniel Avila ddea5508d0 feat: Migrate 7 new AI research skills from zechenzhangAGI/AI-research-SKILLs (#319) 2026-01-29 00:36:59 -05:00
Dani d3ce23847f feat: improve secret-scanner hook with stdin JSON parsing
- Update description to list 30+ supported providers
- Simplify hook command by removing git commit grep filter
- Parse Claude Code JSON input from stdin to detect git commit
- Handle git commit -a and chained git add && git commit scenarios

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 20:21:52 -05:00
Dani b5c377ae6c feat: expand secret scanner patterns and add skills support
- Add 25+ new secret detection patterns to secret-scanner.py (Anthropic,
  Google OAuth, GitLab, Vercel, Supabase, Hugging Face, Replicate, Groq,
  Databricks, Azure, Cloudflare, DigitalOcean, Linear, Notion, Figma,
  npm, PyPI tokens)
- Fix regex escaping in security-scanner.json (single quote matching)
- Add skills component type to Discord bot interactions
- Add Linear MCP server to .mcp.json
- Update .gitignore for opsx commands, skills, and openspec dirs
- Regenerate components.json catalog

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 19:13:48 -05:00
Daniel Avila 8c425aff97 Neon Open Source Program (#284)
* docs: add comprehensive Neon OSS Program integration plan

Create detailed 30-day implementation plan for Neon Instagres integration:
- 4 new components (agent, command, MCP, hook) for instant Postgres provisioning
- 7 existing component enhancements with Instagres quick-start guides
- Featured integration page design (similar to BrainGrid)
- Blog article outline and homepage featured section
- Partnership deliverables: referral link integration, README logo
- Timeline, success metrics, and technical checklist

Addresses Neon OSS Program requirements and Databricks team feedback on integration strategy.

* docs: simplify Neon integration plan to Skills-focused approach

MAJOR SIMPLIFICATION:
- Reduce from 11 components to 1 powerful Skill
- Focus on auto-activating neon-instagres Skill
- Eliminate need to modify existing components
- Single install: npx claude-code-templates@latest --skill neon-instagres

Key Changes:
- Phase 1: Create neon-instagres Skill (auto-provisioning expert)
- Phase 2: Featured integration page at /featured/neon-instagres/
- Phase 3: Blog article announcing partnership
- Phase 4: Homepage featured banner
- Phase 5: README logo + CLAUDE.md updates
- Phase 6: Testing and deployment

Benefits:
- 1 Skill vs. 11 components (simpler)
- Auto-activates on database needs (zero friction)
- Works with ALL existing agents (no modifications)
- Easy to maintain and update
- Better user experience

Timeline: 30 days across 6 phases
Deliverables: 1 Skill + marketing content
Result: Instant Postgres provisioning for all Claude Code users

Addresses feedback to simplify integration and leverage Skills architecture.

* fix: correct Skill installation path to database/neon-instagres

Update all installation commands to use correct Skill path format:
- Changed from: cli-tool/components/skills/neon-instagres
- Changed to: database/neon-instagres

Skill path format is: category/skill-name
Physical location: cli-tool/components/skills/database/neon-instagres/SKILL.md
Install command: npx claude-code-templates@latest --skill database/neon-instagres

* docs: expand integration plan to showcase complete Neon template

Transform plan from single Skill to complete template ecosystem:

COMPLETE NEON TEMPLATE (9 components):
🆕 NEW:
- neon-instagres Skill (auto-provisioning entry point)

✅ EXISTING (integrated):
- 5 Neon agents (expert, database-architect, auth-specialist, migration-specialist, optimization-analyzer)
- 1 Neon MCP (Neon Management API)
- 2 Statusline settings (dev metrics, resource monitoring)

KEY CHANGES:
- Executive Summary: Highlight 9-component template
- Integration Strategy: Show Skill → agent delegation pattern
- Blog Article: Expand to cover complete template walkthrough
- Featured Page: Add 'Complete Template Components' section
- Homepage Banner: Update stats (9 Components, 5 Agents)
- Implementation Checklist: Add template integration testing
- Email to Neon: Emphasize complete ecosystem advantage

MARKETING BENEFITS:
- Positions Neon as complete development ecosystem (not just database)
- Showcases depth: provisioning → schema design → auth → migrations → optimization
- No other Postgres provider has this integration depth
- Flexible: Quick start (Skill only) OR Full template (9 components)

This approach leverages existing assets while adding instant provisioning as the entry point.

* feat: add neon-instagres Skill for instant Postgres provisioning

Create auto-activating Skill for Neon Instagres instant database provisioning:

FEATURES:
- Provisions Neon Postgres in 5 seconds via npx get-db
- Auto-activates on database-related requests
- Framework-specific integration (Next.js, Vite, Express)
- ORM setup guides (Drizzle, Prisma, TypeORM)
- Delegation to 5 existing Neon expert agents
- Security best practices (claim URL warning, .env handling)
- 72-hour claimable databases

FRONTMATTER:
- name: neon-instagres
- description: Instant Postgres provisioning with auto-activation
- allowed-tools: Read, Write, Bash, Grep, Glob
- model: sonnet
- user-invocable: true

AGENT DELEGATION:
- @neon-database-architect - Complex schema design
- @neon-auth-specialist - Authentication integration
- @neon-migration-specialist - Production migrations
- @neon-optimization-analyzer - Performance tuning
- @neon-expert - General consultation

INSTALLATION:
npx claude-code-templates@latest --skill database/neon-instagres

Reviewed by component-reviewer agent: ✅ APPROVED
Part of: Complete Neon Template (9 components)
Referral tracking: --ref 4eCjZDz

* feat: add Neon Instagres featured integration page

Create comprehensive featured page for Complete Neon Template:

STRUCTURE:
- docs/featured/neon-instagres/index.html (main page)
- docs/featured/neon-instagres/style.css (Neon-themed styling)
- docs/featured/neon-instagres/assets/ (directory for logos/images)

KEY SECTIONS:
- Hero: 4 stat cards (5s, 9 components, 5 agents, 180x faster)
- Before/After comparison (Traditional 17-30 min vs Instagres 5s)
- Quick Start: 3-step installation guide
- Features Grid: 6 key features (instant, serverless, branching, etc)
- Use Cases: 4 scenarios (prototyping, testing, learning, enterprise)
- Complete Template Components: Showcase all 9 components
- Workflow Examples: 3 real-world workflows with step-by-step flows
- Resources: Links to docs, console, Drizzle, marketplace
- CTA Footer: Call to action with Get Started buttons

DESIGN:
- Neon brand colors (#00E599 green, #0F0F0F dark)
- ASCII art header with Neon Instagres logo
- Responsive grid layouts
- Hover effects with neon glow
- Terminal-style code blocks
- Chat message examples

SEO:
- Complete Open Graph meta tags
- Twitter Card integration
- Canonical URL
- Keywords optimization

INSTALLATION OPTIONS:
- Quick Start (Skill only)
- Full Template (all 9 components in one command)

Part of: Phase 2 - Featured Page (Days 6-12)
Next: Add logo assets and Open Graph images

* feat: add complete Neon template blog article

- Create comprehensive blog article (3000+ words, 12 min read)
- Cover all 9 template components (Skill + Agents + MCP + Settings)
- Include 3 detailed workflow examples with diagrams
- Add performance benchmarks and installation guides
- Update blog-articles.json with featured article (order: 1)
- Category: Partnership, SEO-optimized for Neon integration

* feat: add Neon featured integration section to homepage

- Create neon-featured.css with Neon branding (#00E599 green)
- Add featured partnership section with 3 stats (5s, 9 Components, 5 Agents)
- Include dual CTAs (Learn More → featured page, Try Neon Free → referral)
- Fully responsive design (desktop → mobile)
- Position between partnership banner and stats section
- Gradient background with Neon brand colors
- Hover effects with neon glow

* feat: regenerate component catalog with Neon Instagres Skill

- Updated docs/components.json with new database/neon-instagres Skill
- Total skills: 357 (added 1)
- Catalog ready for deployment

* refactor: move Neon to Featured Projects carousel

- Remove standalone neon-featured-integration section
- Add Neon card to Featured Projects carousel (same format as BrainGrid)
- Delete unused neon-featured.css file
- Neon card structure: Logo + Title + Description + Arrow
- Links to: featured/neon-instagres/index.html

* refactor: redesign Neon featured page as blog-style article

- Remove all custom green Neon styling (style.css deleted)
- Follow exact BrainGrid structure and format
- Use only blog.css and styles.css with theme variables
- Simplified ASCII art header (like BrainGrid)
- Blog-style hero section with article meta
- Feature list with 8 components (Skill + 5 Agents + MCP + Statuslines)
- Code blocks for installation commands
- Workflow example with step-by-step flow
- CTA section with referral link
- All colors use CSS variables (--accent-color, --bg-primary, etc.)
- Consistent with website design system

* refactor: convert Neon featured page to technical blog format

- Remove 'in 5 Seconds' from title (now: Complete Neon Postgres Template)
- Remove publication date (only show category: Featured Partnership)
- Use proper blog structure with .article-header (max-width: 800px)
- Remove 'NEW' label from skill description
- Rewrite with technical tone instead of marketing:
  * Technical architecture overview (4 layers: Provisioning, Agent, Integration, Monitoring)
  * Detailed component specifications (Postgres 16, PgBouncer, autoscaling specs)
  * Agent delegation logic with keyword mapping
  * Usage patterns with technical flows
  * Framework-specific integration details
  * MCP API operations documentation
- Replace marketing language with technical descriptions
- Focus on implementation details and architecture

* fix: restore original header and apply proper blog article structure

- Restore Neon ASCII art header (was incorrectly changed to logo nav)
- Keep header-actions with Home and Try Neon Free buttons
- Fix article structure to use proper blog format:
  * <main class="terminal"> wrapper
  * <section class="blog-article-hero"> for title (max-width: 800px)
  * <article class="blog-article"> for content
  * <div class="article-body"> + <div class="article-content-full"> (max-width: 800px)
- Now properly constrained to 800px width like other blog articles
- Header unchanged from original design

* feat: add Neon OSS Program badge, featured card, and blog article

- Add Neon Open Source Program badge to stats-badges section
- Add Neon featured card in compact carousel (matching BrainGrid format)
- Remove duplicate featured section from PR branch
- Create blog article announcing Neon OSS Program partnership
- Create SVG cover image with Neon branding and terminal aesthetic
- Update blog-articles.json with new article (order: 0, featured)

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

* feat: Migrate using-neon skill from neondatabase/agent-skills

Added comprehensive Neon Serverless Postgres skill from https://github.com/neondatabase/agent-skills

Skill: using-neon (1 skill)
- Comprehensive guide for working with Neon Serverless Postgres
- Covers getting started, connection methods, features, authentication
- Includes reference documentation for:
  - Core guides (what is Neon, features, getting started, connection methods, devtools)
  - Database drivers (serverless driver, Drizzle ORM)
  - Auth & Data API SDKs (@neondatabase/auth, @neondatabase/neon-js)
  - Platform API & CLI (TypeScript SDK, Python SDK, Neon CLI, REST API)

Total files: 29 (SKILL.md + 28 reference files)
Location: cli-tool/components/skills/database/using-neon/

All components validated - no hardcoded secrets, no absolute paths, proper frontmatter.
Regenerated catalog with updated skill count.

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

* feat: add using-neon skill to featured Neon page

- Add using-neon skill description in Provisioning Layer section
- Include 28 reference docs covering core guides, drivers, auth, API/CLI
- Update installation commands to include --skill database/using-neon
- Update template component count from 9 to 10

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

* feat: add code copy buttons to Neon featured page

Add CodeCopy script to wrap pre/code blocks with copy button UI,
matching the pattern used across other blog articles.

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

* chore: regenerate component catalog with using-neon skill

Total skills: 630 (added database/using-neon from neondatabase/agent-skills)

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

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-27 17:48:40 -05:00
Dani 052d0e0dea Merge remote changes and regenerate catalog
Resolved merge conflict in docs/components.json by regenerating.
Total skills now: 628

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 20:48:18 -05:00
Dani 7ffeca7fd0 feat: Migrate supabase-postgres-best-practices skill from supabase/agent-skills
Added new skill from https://github.com/supabase/agent-skills:

Skills (1):
- supabase-postgres-best-practices: Postgres performance optimization guide
  - 32 best practice rules across 8 categories
  - Query performance, connection management, security/RLS
  - Schema design, concurrency, data patterns, monitoring

Categories covered:
- query-* : Missing indexes, composite indexes, partial indexes
- conn-* : Pooling, idle timeout, prepared statements
- security-* : RLS basics, privileges, performance
- schema-* : Data types, partitioning, primary keys
- lock-* : Deadlock prevention, advisory locks
- data-* : Batch inserts, pagination, N+1 queries
- monitor-* : EXPLAIN ANALYZE, pg_stat_statements, vacuum
- advanced-* : Full-text search, JSONB indexing

Source: https://github.com/supabase/agent-skills

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 20:45:59 -05:00
Daniel Avila 1deb97c721 feat: Migrate 244 skills from antigravity-awesome-skills repository (#309) 2026-01-25 10:01:14 -05:00
Daniel Avila 545842a380 feat: Migrate heygen-best-practices skill from heygen-com/skills (#306) 2026-01-24 22:59:14 -05:00
Daniel Avila 1c194fd27b Add component migrator agent and migrate initial components (#303) 2026-01-24 19:56:42 -05:00
Daniel Avila 2f667130ad feat: Add secret-scanner hook for detecting hardcoded credentials (#304)
Added new security hook that automatically scans staged files before git commits to detect:
- API keys (AWS, OpenAI, Stripe, Google, GitHub, SendGrid, Twilio, Mailgun)
- Authentication tokens and passwords
- Private keys (RSA, SSH, OpenSSH)
- Database connection strings (MySQL, PostgreSQL, MongoDB, SQL Server)
- JWT tokens, Slack tokens, Telegram bot tokens, Discord webhooks

Features:
- Multi-pattern regex detection with severity levels (critical, high, medium, low)
- Excludes false positives from comments with "example" or "placeholder"
- Skips binary files, lock files, and excluded directories
- Provides clear error messages with fix suggestions
- Suggests environment variables and secrets management services

Files:
- cli-tool/components/hooks/security/secret-scanner.json
- cli-tool/components/hooks/security/secret-scanner.py

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-24 18:07:22 -05:00
Francisco d1127cf816 feat: Add roier-seo skill for technical SEO auditing (#291)
* feat: Add roier-seo skill for technical SEO auditing

Add a new skill for technical SEO auditing and automatic fixing:

- Lighthouse/PageSpeed audit integration (localhost and live URLs)
- 50+ SEO fix patterns for meta tags, structured data, accessibility
- Framework support for Next.js, React, Vue, Nuxt
- Core Web Vitals tracking and optimization
- WCAG accessibility compliance fixes
- JSON-LD structured data schemas

Includes audit scripts that require Node.js 18+ and Chrome/Chromium.

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

* fix: Address cubic code review feedback

- Use stderr for status logs to avoid polluting JSON output (P2)
- Fix Chrome cleanup on error by deferring process.exit until after finally (P2)
- Add Node.js 18+ version check for native fetch support (P1)
- Add engines field to package.json

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

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 17:31:47 -05:00
gkajewski 7d49ee1cc2 Add BettorEdge Value Finder agent (#302)
* Add BettorEdge Value Finder agent

- Find +EV betting opportunities on BettorEdge prediction markets
- Kelly criterion bet sizing with quarter-Kelly default
- Built-in bankroll management (max bet %, daily stop-loss, exposure limits)
- MCP server for Claude Desktop and Claude Code
- npm package: bettoredge-value-finder

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

* Update API access email to support@bettoredge.com

---------

Co-authored-by: gregs_coding <greg.kajewski@bettoredge.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-24 17:31:26 -05:00
Daniel Avila ac3df1cdd3 feat: Improve motion-canvas skill with production-ready setup guide (#299) 2026-01-21 23:48:12 -05:00
Daniel Avila 44e348270a feat: Add Motion Canvas and Manim video creation skills (#297)
Added two new programmatic video creation skills similar to Remotion:

- Motion Canvas: TypeScript framework for creating animated videos using generator functions, signals, and real-time preview editor
- Manim: Python framework for creating mathematical animations and educational videos (popularized by 3Blue1Brown)

Both skills include:
- Comprehensive SKILL.md with usage examples
- Reference documentation for core concepts
- Best practices and quick start guides
- Links to official documentation

Updated components catalog with new skills.

https://claude.ai/code/session_01RDZmhhTHKZzAEh9rJRzJjD

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-21 21:35:46 -05:00
Daniel Avila 27d74a8abd feat: Add Remotion skill component for programmatic video creation (#295)
* feat: Add Remotion skill component for programmatic video creation

Add comprehensive Remotion skill with 28 reference guides and 3 code examples covering:
- Core animation and timing techniques
- Compositions and metadata configuration
- Assets and media handling (video, audio, images, GIFs)
- Text animations and typography
- Caption generation and display
- Data visualization with charts
- Advanced features (3D, Lottie, transitions)
- Styling with Tailwind CSS
- Media processing with Mediabunny

Author: remotion-dev
Repository: https://github.com/remotion-dev/skills

https://claude.ai/code/session_Y3TRI

* fix: Use 'repo' field instead of 'repository' in Remotion skill metadata

Change frontmatter field from 'repository:' to 'repo:' to match the schema
expected by generate_components_json.py script. This ensures the repository
URL is properly displayed on the website.

https://claude.ai/code/session_Y3TRI

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-21 21:07:24 -05:00
Daniel Avila ceb3a9e40c feat(hooks): enhance dangerous-command-blocker with multi-level security (#281)
Enhanced the dangerous-command-blocker hook with comprehensive protection:

## Features:
- **3-Level Security System:**
  - Level 1: Block catastrophic commands (rm -rf /, dd, mkfs, fork bombs)
  - Level 2: Protect critical paths (.claude/, .git/, node_modules/, .env, etc.)
  - Level 3: Warn about suspicious patterns (wildcards, chained commands)

- **Python Script Architecture:**
  - Moved from inline Python to dedicated script for better maintainability
  - Script auto-installed to .claude/scripts/dangerous-command-blocker.py
  - Clear regex patterns and detailed error messages

- **Protected Resources:**
  - Claude Code configuration (.claude/)
  - Git repository (.git/)
  - Node.js dependencies (node_modules/, package.json, package-lock.json)
  - Environment files (.env, .env.local, etc.)
  - Language manifests (Cargo.toml, go.mod, requirements.txt, Gemfile, composer.json)

## Testing:
- 16/16 test cases passing (100%)
- Blocks catastrophic operations
- Protects critical project files
- Warns on suspicious patterns
- Allows safe operations

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-17 23:10:35 -05:00
Daniel Avila 5d4f4f1ac0 feat(hooks): add dangerous-command-blocker security hook (#279)
Add new security hook to prevent accidental execution of dangerous shell
commands like rm -rf, dd, mkfs, and other destructive operations.

Features:
- Blocks rm with dangerous flags (recursive, force) on critical paths
- Detects wildcards and system directory targets (/, ~, *)
- Prevents disk operations (dd, mkfs, format)
- Blocks fork bombs and direct disk device access
- Provides clear safety guidelines in error messages
- Allows safe operations (e.g., rm -rf /tmp/specific-folder)

Reviewed by component-reviewer agent.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-17 22:37:14 -05:00
Daniel Avila cf8d128d8c feat(skills): add Google Analytics analysis Skill (#277)
Add comprehensive Google Analytics 4 Skill for analyzing website performance data.

Features:
- Connect to GA4 Data API using service account credentials
- Fetch and analyze traffic, engagement, and conversion metrics
- Compare time periods and identify trends
- Analyze traffic sources, content, and device performance
- Generate actionable insights and prioritized recommendations

Components:
- SKILL.md: Main Skill file with setup and usage instructions
- REFERENCE.md: Comprehensive GA4 metrics and dimensions reference
- EXAMPLES.md: 7 detailed analysis patterns with sample outputs
- scripts/ga_client.py: CLI tool for fetching GA data
- scripts/analyze.py: Higher-level analysis and reporting
- requirements.txt: Python dependencies
- .env.example: Environment variable template

Security:
- Uses environment variables for all credentials
- No hardcoded API keys or secrets
- Service account authentication only
- Clear security guidance and warnings

Reviewed by component-reviewer agent with approval.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-17 21:43:13 -05:00
Daniel Avila 9c73bb2532 feat: Add 135 agents and 7 skills from awesome-copilot repository (#263)
Imported and converted components from github.com/github/awesome-copilot:
- 135 agents covering various domains (security, devops, web development, etc.)
- 7 skills converted to commands (GitHub issues, NuGet, Azure, testing, etc.)

New agent categories:
- Programming languages experts (C#, Python, Rust, TypeScript, etc.)
- Azure and cloud infrastructure specialists
- Web development experts (React, Next.js, accessibility)
- Security and DevOps specialists
- Data and AI specialists

New command categories:
- Azure (AppInsights, role selector)
- Database (Snowflake)
- Design (web design reviewer)
- Project management (GitHub issues, NuGet manager)
- Testing (webapp testing)

All components converted from awesome-copilot format to claude-code-templates format with appropriate frontmatter and categorization.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-17 21:07:01 -05:00
Fubak 8e6fdc90b8 feat(agents): add diagram-architect agent for technical diagramming (#265)
* feat(agents): add diagram-architect agent for technical diagramming

Add a new agent specialized in creating technical diagrams in multiple
formats including ASCII, Mermaid, PlantUML, and Draw.io.

Features:
- Flowcharts, sequence diagrams, state machines
- ERD generation from SQL/Prisma schemas
- Dependency graphs from code analysis
- Format conversion between diagram types
- Syntax validation before output

Includes decision tree for diagram type selection, format recommendations,
and helper script references.

Author: Brad Shannon <7515709+fubak@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix: address PR review feedback

- Add YAML frontmatter with name, description, tools, model
- Remove Tools and Scripts section (scripts don't exist in repo)
- Remove non-standard Tags section

Addresses feedback from cubic-dev-ai and Copilot reviewers.

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

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 21:05:21 -05:00
odoldotol 3d4ec258fb feat(hook/debug-window): close window on session end (#270)
* Create close-debug-window.sh

* Enhance debug window script with detailed comments

Refactor debug window script for clarity and functionality.

* Enhance debug window description and functionality

Updated the debug window description to include additional details about its functionality and platform support.

* Update cli-tool/components/hooks/development-tools/debug-window.json

Invalid JSON: missing comma after description makes configuration unparsable

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

* Update close-debug-window.sh for Windows compatibility

Replace taskkill with ps and kill for better compatibility in Git Bash/Cygwin environments.

* refac: merge close-debug-window.sh to debug-window.sh

- Parses input to get hook_event_name
- Based on hook_event_name, either opens or closes the window

* Delete cli-tool/components/hooks/development-tools/close-debug-window.sh

* Change debug window command script

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-17 21:03:52 -05:00
Ruinow 7a90aee38f 增加git分支状态显示 (#271) 2026-01-17 20:07:00 -05:00