Commit Graph

1243 Commits

Author SHA1 Message Date
Daniel Avila 47c9f51753 feat: Redesign component page with GitHub PR-style tabs and Giscus comments (#351)
Add tabbed layout (Overview/Code) with sidebar, integrate Giscus for
GitHub Discussions-based commenting, and move validation section into
the Overview tab for better content organization.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 22:01:53 -06:00
github-actions[bot] fb0b75db01 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21851060785)
2026-02-10 03:59:08 +00:00
daniel 4f52356972 chore: Trigger redeploy with fixed VERCEL_TOKEN
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 21:18:09 -05:00
daniel a7b8e33f1c fix: Make security audit non-blocking for deploys
Set continue-on-error: true so the security validation workflow
reports issues without failing the overall deployment pipeline.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 21:13:05 -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 1f987ed81d Remove Z.AI partnership from README (#347) 2026-02-08 22:35:08 -06:00
daniel 6d7e6be304 fix: Add missing js-yaml dependency to package.json
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v1.28.16
2026-02-08 23:07:18 -05:00
daniel 40fd4c5565 fix: Add missing qrcode dependency to package.json
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v1.28.15
2026-02-08 23:03:17 -05:00
daniel a9d435a264 docs: Add npm publishing instructions with granular token workflow to CLAUDE.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 22:59:14 -05:00
github-actions[bot] de049d3162 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21811700597)
2026-02-09 03:56:14 +00:00
daniel 5dc66af4ad chore: Bump version to 1.28.14 for npm publish
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
v1.28.14
2026-02-08 22:50:49 -05:00
daniel 9a3993fa3a 1.21.15 2026-02-08 22:45:10 -05:00
daniel 42dba8b3c9 feat: Add Agent Teams Dashboard (--teams) for reviewing multi-agent collaboration sessions
Adds a new local web dashboard to visualize Claude Code team sessions:
- Express server on port 3338 with JSONL parsing from ~/.claude/projects/
- SVG flow diagram showing agent hierarchy and communication edges
- Click-to-open detail panel with accordion sections (interactions, messages, tasks, tools)
- Smart agent name resolution from task assignment payloads
- Team session detection filtering (TeamCreate/SendMessage protocol only)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 22:44:24 -05:00
github-actions[bot] 07a3c57731 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21791866610)
2026-02-08 04:00:26 +00:00
daniel aecc44c4e1 chore: Remove 90 debug console.log statements from docs/js/
Remove debug console.log statements across 9 files while preserving
all console.error in catch blocks and console.warn for missing data.
Add agent-teams-guide blog cover image.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 21:22:22 -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 c7397fe493 Blog standardization, worktree commands, and .gitignore fix (#341)
* fix: improve Chats Mobile security, CSS quality, and desktop layout

- Sanitize error.message with escapeHtml() to prevent XSS in innerHTML
- Replace !important overrides in .back-btn with proper specificity (.header-btn.back-btn)
- Add desktop side-by-side layout at 769px+ (360px sidebar + flexible chat view)
- Extract 100+ inline styles from analytics modal into reusable CSS classes

https://claude.ai/code/session_01Cfg7GGRKxgJoWiNj1EjWSb

* chore: standardize all 15 blog posts for consistency

Apply unified style guide across all local blog posts:
- Fix copyright year 2025 -> 2026 in all footers
- Remove inline styles from explore-components-banner (use CSS classes)
- Standardize CTA text to "800+" and relative links
- Fix OG tag prefix og:article: -> article: (code-reviewer)
- Fix www.aitmpl.com -> aitmpl.com in OG/Twitter/structured data
- Fix cover image absolute URLs to relative paths (e2b, nextjs)
- Standardize Mermaid theme to orange #F97316 (heygen)
- Fix author name to "Claude Code Templates" (neon-complete)
- Add missing explore-components-banner (security-hooks, vercel-monitor, hackathon)
- Add missing callout boxes (info-box, success-box) where absent
- Standardize CodeCopy JS and MarkdownCopier across posts

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

* feat: add worktree commands and blog post for parallel development

Add 4 worktree slash commands for git worktree lifecycle management:
- /worktree-init: create parallel worktrees from task descriptions
- /worktree-check: show current worktree status and task
- /worktree-deliver: commit, push, and create PR
- /worktree-cleanup: remove merged worktrees and branches

Add blog post explaining the Skill + Commands architecture pattern
where a discoverable Skill (worktree-guide) orchestrates manual
Commands for execution.

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

* chore: ignore settings.local.json in all subdirectories

Change .claude/settings.local.json to **/settings.local.json
to cover nested paths like docs/.claude/settings.local.json.

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

* fix: add missing allowed-tools to worktree commands

- worktree-cleanup: add Bash(grep:*) for merge check commands
- worktree-init: add Bash(sed:*) for branch name detection

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

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-07 20:11:17 -05:00
Daniel Avila 93b26a24e8 feat: Migrate 119 agents from VoltAgent/awesome-claude-code-subagents (#340) 2026-02-07 18:19:47 -05:00
Daniel Avila f9e02079ee Remove GLM Z.AI partnership banner from main website (#339) 2026-02-07 14:24:26 -05:00
github-actions[bot] 6ec4dfa3e0 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21773595299)
2026-02-07 03:44:50 +00:00
github-actions[bot] 395507f923 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21737883716)
2026-02-06 03:46:55 +00:00
github-actions[bot] 267073c7c2 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21697911840)
2026-02-05 03:49:48 +00:00
Dani b60fc9eca1 chore: update components.json with latest download stats
Regenerated component catalog with updated download statistics from Supabase (517k+ records).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 22:02:02 -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
github-actions[bot] ee2a91549f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21657571052)
2026-02-04 03:47:22 +00:00
github-actions[bot] af437ff61c chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21616092655)
2026-02-03 03:47:18 +00:00
github-actions[bot] 2a5b020879 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21576666707)
2026-02-02 03:52:12 +00:00
Daniel Avila 2385c92dba feat: reorganize footer into columns and update copyright year (#333)
Restructure footer from flat link list to categorized columns
(Product, Community, Resources). Add Blog and npm Package links.
Update copyright from 2025 to 2026.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 20:46:38 -05:00
Daniel Avila 5d05a756c8 feat: add blog article for Hackathon AI Strategist agent (#334)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 20:41:47 -05:00
Daniel Avila 625902f3cb feat: add npm download metrics to pulse weekly report (#332)
Adds a new npm source collector that fetches weekly/monthly downloads,
daily average, and peak day from the npm registry API. No auth required.

https://claude.ai/code/session_014eU97LmqZ3KB78B4Ei24TH

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-01 20:39:07 -05:00
Claude ca3c90bd3d feat: add npm download metrics to pulse weekly report
Adds a new npm source collector that fetches weekly/monthly downloads,
daily average, and peak day from the npm registry API. No auth required.

https://claude.ai/code/session_014eU97LmqZ3KB78B4Ei24TH
2026-02-01 15:32:12 -05:00
Daniel Avila 8e28fd1d7b feat: add blog article for Vercel Deployment Monitor statusline (#331)
https://claude.ai/code/session_014a9y1MmuZ3NmZSkwSSH3sQ

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-01 13:02:02 -05:00
Dani 62b5d8de60 feat: add Cloudflare Workers for docs-monitor and pulse weekly KPI report
- Add pulse worker: weekly report collecting metrics from GitHub, Discord,
  Supabase, and Vercel, sent via Telegram every Sunday 14:00 UTC
- Add docs-monitor worker: hourly documentation change monitor with
  Telegram notifications (previously local-only, now tracked in repo)
- Update .gitignore to track cloudflare-workers/ directory
- Document Cloudflare Workers architecture in CLAUDE.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 22:57:26 -05:00
github-actions[bot] 4241aa8bec chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21556157195)
2026-02-01 03:56:26 +00: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 5b0ddf0d25 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:20:56 -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
github-actions[bot] 15b5a0c7ee chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21538128425)
2026-01-31 03:45:48 +00:00
github-actions[bot] 57b21f902f chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21503583026)
2026-01-30 03:45:52 +00:00
Daniel Avila 78fc536164 feat: add ClaudeKit featured card to homepage (#320)
Add ClaudeKit as a featured integration on the aitmpl.com homepage
with a dedicated landing page at /featured/claudekit/.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 22:24:20 -05:00
Dani 4e91afbb08 feat: add ClaudeKit featured card to homepage
Add ClaudeKit as a featured integration on the aitmpl.com homepage
with a dedicated landing page at /featured/claudekit/.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 20:47:10 -05:00
Salman Chishti bc78aadb80 Upgrade GitHub Actions for Node 24 compatibility (#305) 2026-01-29 00:43:13 -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
github-actions[bot] e4f56970a5 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/21464768084)
2026-01-29 03:47:27 +00: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 b44dbca5c2 chore: regenerate components.json catalog
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 20:20:41 -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