Commit Graph

596 Commits

Author SHA1 Message Date
Dani e4c2275bf6 feat(hooks): Add LangSmith tracing integration
Add comprehensive LangSmith observability integration for Claude Code:

- Add langsmith-tracing hook in monitoring category
  - Runs in background with & to avoid blocking
  - Official LangSmith stop_hook.sh script (33KB)
  - Automatic trace upload to LangSmith API
  - Session grouping with thread_id for continuity

- Add langsmith-tracing setting in telemetry category
  - Environment variables with placeholders
  - Easy installation for users
  - Clear instructions for API key setup

- Add bash script support to CLI (index.js)
  - Auto-downloads .sh files with executable permissions
  - Mirrors existing Python file handling
  - Critical for hook functionality

- Update security (.gitignore)
  - Protect .claude/settings.local.json (may contain API keys)
  - Protect .claude/hooks/ directory
  - Remove settings.local.json from git tracking

- Update component catalog (62 settings, 41 hooks)

Installation:
  npx claude-code-templates@latest --hook monitoring/langsmith-tracing
  npx claude-code-templates@latest --setting telemetry/langsmith-tracing

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-09 18:45:10 -05:00
github-actions[bot] 1b1c019f6d chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20840191507)
2026-01-09 03:32:34 +00:00
Dani db3670b609 feat(skills): add PostToolUse hook to git-commit-helper skill
Added example hook that logs git diff analysis activity to demonstrate
new Skills hook functionality. The hook triggers after Bash commands
and creates an audit log at ~/.claude/git-commit-helper.log.

Changes:
- Added PostToolUse hook to git-commit-helper SKILL.md
- Updated components.json catalog with regeneration script
- Added analysis/ directory to .gitignore

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-08 14:32:24 -05:00
Daniel Avila d9d759e827 feat: Add 75 AI Research Engineering Skills from AI-research-SKILLs (#259)
Added comprehensive AI research engineering skills from the
zechenzhangAGI/AI-research-SKILLs repository covering:

Categories added (19):
- Model Architecture (4 skills): litgpt, nanogpt, mamba, rwkv
- Tokenization (2 skills): huggingface-tokenizers, sentencepiece
- Fine-Tuning (4 skills): axolotl, llama-factory, peft, unsloth
- Mechanistic Interpretability (4 skills): transformer-lens, saelens, pyvene, nnsight
- Data Processing (2 skills): ray-data, nemo-curator
- Post-Training (4 skills): trl-fine-tuning, grpo-rl-training, openrlhf, simpo
- Safety & Alignment (3 skills): constitutional-ai, llamaguard, nemo-guardrails
- Distributed Training (6 skills): accelerate, deepspeed, megatron-core, pytorch-fsdp, pytorch-lightning, ray-train
- Infrastructure (3 skills): modal, skypilot, lambda-labs
- Optimization (6 skills): flash-attention, bitsandbytes, gptq, awq, hqq, gguf
- Evaluation (2 skills): lm-evaluation-harness, bigcode-evaluation-harness
- Inference Serving (4 skills): vllm, tensorrt-llm, llama-cpp, sglang
- MLOps (3 skills): weights-and-biases, mlflow, tensorboard
- Agents (4 skills): langchain, llamaindex, crewai, autogpt
- RAG (5 skills): chroma, faiss, pinecone, qdrant, sentence-transformers
- Prompt Engineering (4 skills): dspy, instructor, guidance, outlines
- Observability (2 skills): langsmith, phoenix
- Multimodal (7 skills): clip, whisper, llava, stable-diffusion, segment-anything, blip-2, audiocraft
- Emerging Techniques (6 skills): moe-training, model-merging, long-context, speculative-decoding, knowledge-distillation, model-pruning

Total: 75 new skills added to cli-tool/components/skills/ai-research/
Components catalog updated: 259 → 334 skills

Source: https://github.com/zechenzhangAGI/AI-research-SKILLs
License: MIT
Author: Orchestra Research

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-08 09:24:29 -05:00
Dani 6eb98d96ec feat: Add Z.AI MCPs and update GLM model version
- Add 4 new Z.AI MCP integrations (vision, web-reader, web-search, zread)
- Update GLM model from 4.6 to 4.7 in coding plan
- Migrate website URLs from GitHub Pages to aitmpl.com
- Update component catalog with latest download stats

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-08 09:12:33 -05:00
Daniel Avila 4b5c071c31 feat: Add Obsidian skills from kepano/obsidian-skills repository (#261) 2026-01-08 08:41:41 -05:00
Daniel Avila ad93467b4d feat: Add planning-with-files skill from OthmanAdi repository (#260) 2026-01-07 23:46:14 -05:00
Daniel Avila b289c87fca feat: Add 7 n8n workflow automation skills (#258) 2026-01-07 23:16:56 -05:00
github-actions[bot] 0fd8c6e5ff chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20804473397)
2026-01-08 03:31:36 +00:00
github-actions[bot] 24ddf09e3a chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20769628146)
2026-01-07 03:30:19 +00:00
Daniel Avila 9c4b381e33 feat: Add 6 Sentry engineering skills (#253) 2026-01-06 08:31:32 -05:00
github-actions[bot] fe59949767 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20736992316)
2026-01-06 03:30:54 +00:00
github-actions[bot] cf8b391534 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20704261339)
2026-01-05 03:34:44 +00:00
github-actions[bot] 2faef37bbf chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20686987043)
2026-01-04 03:32:27 +00:00
Dani 30888178af chore: Regenerate components catalog with updated cleanup-cache command
Update components.json to reflect cleanup-cache command without hardcoded storage sizes.

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-03 17:34:04 -05:00
Dani 7de42f1dd8 chore: Update CLAUDE.md, blog articles, and add simple-notifications-hook post
- Simplify CLAUDE.md documentation (remove verbose sections)
- Improve create-blog-article command with better template instructions
- Add new blog article: Simple Notifications Hook
- Update blog articles metadata and cleanup HTML
- Enhance blog loader with improved filtering

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-03 17:27:14 -05:00
Dani 5cd0bc1939 feat: Add /cleanup-cache command for system cache cleanup
Add comprehensive cache cleanup command with three levels:
- Conservative: npm, Homebrew, Yarn (~10GB)
- Aggressive: adds browsers, Python/ML caches (~25GB)
- Maximum: adds Docker, lists node_modules (~29GB+)

Features:
- Shows disk space before/after cleanup
- Safe defaults with optional --aggressive and --maximum flags
- Handles missing directories gracefully
- Compatible with macOS system caches

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-03 17:24:32 -05:00
github-actions[bot] 219e5ba6d3 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20671596315)
2026-01-03 03:29:56 +00:00
github-actions[bot] 9f5fa665e2 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20650169544)
2026-01-02 03:32:04 +00:00
Dani b30fd00da4 trending data fix 2026-01-01 17:35:23 -05:00
Dani 9101f4c195 update trending data 2026-01-01 17:07:31 -05:00
Dani fdd195800d z.ai banner 2026-01-01 15:38:31 -05:00
Dani 3d17997e02 fix skill-creator typo 2026-01-01 14:48:00 -05:00
Dani eff9140cae chore: remove temporary blog file 2026-01-01 14:43:48 -05:00
Dani e85bfd3b4f feat(blog): update blog articles and generate new images
This commit includes several updates to the blog:
- Adds a new blog post creation command.
- Updates existing blog articles with new content and fixes.
- Regenerates blog images with a new script.
- Fixes a rendering issue in the skills-creator article by adding the necessary JavaScript for code block styling.
2026-01-01 14:43:10 -05:00
Dani c1cf14d2c2 feat: Add blog cover images generated with Nano Banana
- Generated 4 blog cover images using Google AI Nano Banana (gemini-2.5-flash-image)
- Created generate_blog_images.py script for automated image generation
- Images: frontend-developer-agent, code-reviewer-agent, context7-mcp, skills-creator
- Professional tech/terminal aesthetic with orange accent colors
- 16:9 aspect ratio optimized for blog headers
2025-12-31 22:11:50 -05:00
Dani 1ccf692c08 chore: Bump version to 1.28.12 2025-12-31 21:59:27 -05:00
github-actions[bot] 946955382a chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20611286780)
2025-12-31 03:31:47 +00:00
github-actions[bot] 831d8f7089 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20588116361)
2025-12-30 03:35:41 +00:00
Dani a89c8214a9 chore: Update components and trending data 2025-12-29 10:04:55 -05:00
Dani e69f7ce0db chore: Update blog articles list and E2B article
- Add new blog posts to blog-articles.json
- Update E2B Claude Code sandbox article

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 07:45:49 -05:00
Dani c5eb96286a feat: Add new blog posts and image generation scripts
New Blog Posts:
- code-reviewer-agent: Guide for automated code reviews
- context7-mcp: Context7 MCP integration guide
- frontend-developer-agent: Frontend development with Claude
- skills-creator: Creating custom Claude Code skills

New Scripts:
- generate_blog_images.py: Generate blog post images
- generate_blog_images_v2.py: Enhanced image generation

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 07:45:49 -05:00
github-actions[bot] 505af789fe chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20564071055)
2025-12-29 03:37:42 +00:00
github-actions[bot] eff11106ef chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20548245518)
2025-12-28 03:33:53 +00:00
github-actions[bot] a98bab6ff3 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20533680628)
2025-12-27 03:31:39 +00:00
github-actions[bot] f479d26506 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20515204309)
2025-12-26 03:33:53 +00:00
github-actions[bot] 97fb5412d0 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20498248142)
2025-12-25 03:34:35 +00:00
github-actions[bot] 2b1664c2e9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20477379134)
2025-12-24 03:31:10 +00:00
github-actions[bot] ec7a6dfb0b chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20450485616)
2025-12-23 03:34:33 +00:00
github-actions[bot] 18441406bb chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20420854075)
2025-12-22 03:34:51 +00:00
github-actions[bot] c6bad681ba chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20404036728)
2025-12-21 03:35:01 +00:00
Dani 1a92c41eaa fix: Update script references after reorganization
Updated all references to point to new script locations:
- generate_components_json.py → scripts/generate_components_json.py
- generate_trending_data.py → scripts/generate_trending_data.py

Files updated:
- .github/workflows/update-json-data.yml
- CLAUDE.md
- docs/CLAUDE.md
- docs/api/README.md
- docs/guides/growth-kit-pr.md
- cli-tool/src/validation/README.md

This ensures CI/CD workflows and documentation are in sync with the new project structure.

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-20 16:25:37 -05:00
Dani 6866f91f10 refactor: Reorganize project structure for better maintainability
Moved files to improve project organization:

📦 Scripts → /scripts:
- dev-server.js
- generate_agents_api.py
- generate_claude_jobs.py
- generate_components_json.py
- generate_trending_data.py
- sync-api.sh

📚 Documentation → /docs/guides:
- claude-jobs.md (was CLAUDE_JOBS_README.md)
- deployment.md (was DEPLOYMENT.md)
- discord-bot-setup.md (was DISCORD_BOT_SETUP.md)
- growth-kit-pr.md (was GROWTH_KIT_PR.md)

🖼️ Images → /docs/images:
- social-preview.png

Updated all references:
- .github/workflows/update-json-data.yml
- CLAUDE.md
- docs/CLAUDE.md
- docs/api/README.md
- docs/guides/growth-kit-pr.md
- cli-tool/src/validation/README.md

Result:
- Root directory reduced from ~24 files to 13 essential config files
- Better separation of concerns (scripts, docs, images)
- Follows industry-standard project structure
- Easier navigation and maintenance

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-20 16:25:18 -05:00
Dani 2fe0cfa568 feat: Add 139 scientific skills from K-Dense-AI/claude-scientific-skills
Added comprehensive scientific skills collection covering:
- 54+ Python packages (biopython, rdkit, scanpy, pytorch-lightning, scikit-learn, qiskit, etc.)
- 26+ scientific databases (PubMed, ChEMBL, UniProt, COSMIC, ClinicalTrials.gov, etc.)
- 20+ analysis & communication tools (literature-review, scientific-writing, peer-review, etc.)
- 15+ scientific integrations (Benchling, DNAnexus, LatchBio, OMERO, Protocols.io, etc.)
- Laboratory automation and specialized tools

Source: https://github.com/K-Dense-AI/claude-scientific-skills
License: MIT License
Copyright: © 2025 K-Dense Inc.

Updated README.md with comprehensive attribution section including:
- K-Dense-AI/claude-scientific-skills
- Official Anthropic sources (skills, claude-code)
- Community contributions (obra/superpowers, alirezarezvani/claude-skills, wshobson/agents)
- NerdyChefsAI Skills
- awesome-claude-code and awesome-claude-skills

Total skills: 105 → 244 (+139 scientific skills)

Updated components.json catalog and security-report.json

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-20 16:13:50 -05:00
github-actions[bot] f5271a4a4c chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20388382314)
2025-12-20 03:27:32 +00:00
Dani af0b99278d feat: Add 56 new skills from community repos and custom creations
Added comprehensive skills from multiple sources to expand the skill library:

From anthropics/skills (2 skills):
- doc-coauthoring: Structured workflow for co-authoring documentation
- web-artifacts-builder: Create complex HTML artifacts with React & Tailwind

From obra/superpowers (14 skills):
- brainstorming: Structured brainstorming techniques
- dispatching-parallel-agents: Parallel agent dispatch patterns
- executing-plans: Plan execution workflows
- finishing-a-development-branch: Branch completion workflows
- receiving-code-review: Code review reception best practices
- requesting-code-review: Code review request workflows
- subagent-driven-development: Subagent-driven development patterns
- systematic-debugging: Systematic debugging methodologies
- test-driven-development: TDD best practices
- using-git-worktrees: Git worktree workflows
- using-superpowers: Superpowers usage guide
- verification-before-completion: Pre-completion verification
- writing-plans: Plan writing workflows
- writing-skills: Skill creation guide

From alirezarezvani/claude-skills (36 skills):
C-Level: ceo-advisor, cto-advisor
Engineering: senior-architect, senior-backend, senior-frontend, senior-fullstack,
  senior-devops, senior-qa, senior-security, senior-secops, senior-data-engineer,
  senior-data-scientist, senior-ml-engineer, senior-computer-vision,
  senior-prompt-engineer, code-reviewer
Product: product-manager-toolkit, product-strategist, agile-product-owner
Design: ui-design-system, ux-researcher-designer
Marketing: content-creator, marketing-strategy-pmm, marketing-demand-acquisition
Regulatory/Quality: regulatory-affairs-head, fda-consultant-specialist,
  mdr-745-specialist, quality-manager-qmr, quality-manager-qms-iso13485,
  quality-documentation-manager, risk-management-specialist, qms-audit-expert,
  isms-audit-expert, capa-officer, gdpr-dsgvo-expert,
  information-security-manager-iso27001

Custom Created Skills (4 skills):
- api-integration-specialist: REST/GraphQL API integration with OAuth, rate limiting
- seo-optimizer: SEO strategy, keyword research, Core Web Vitals, schema markup
- accessibility-auditor: WCAG 2.1 compliance, ARIA, screen reader testing
- data-privacy-compliance: GDPR, CCPA, HIPAA compliance and data protection

Total skills: 48 → 104 (+56 new skills)

Updated components.json and security-report.json to reflect additions.

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-19 21:14:16 -05:00
Dani 0f4666f631 feat: Add 11 new skills from awesome-claude-skills and anthropics/claude-code
Added comprehensive skills from two community repositories:

From awesome-claude-skills (1 skill):
- pdf: Comprehensive PDF processing with forms, scripts, and advanced features

From anthropics/claude-code (10 skills):
- agent-development: Creating specialized agents for Claude Code
- claude-opus-4-5-migration: Guide for migrating to Claude Opus 4.5
- command-development: Creating custom slash commands
- hook-development: Creating hooks for automation
- mcp-integration: Integrating MCP servers into plugins
- plugin-settings: Configuring plugin settings
- plugin-structure: Organizing plugin structure
- skill-development: Creating effective skills for plugins
- frontend-design: Frontend design patterns and practices
- writing-rules: Writing effective rules for hooks

Total skills: 38 → 48 (+11 new skills)

Updated components.json and security-report.json to reflect new additions.

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-19 20:51:49 -05:00
github-actions[bot] 734b8a50cc chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20358836630)
2025-12-19 03:33:45 +00:00
github-actions[bot] 487a00e4c0 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20325013881)
2025-12-18 03:31:41 +00:00
github-actions[bot] dd327743be chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/20290562775)
2025-12-17 03:30:58 +00:00