Commit Graph

560 Commits

Author SHA1 Message Date
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
Daniel Avila 270d0af7de feat: Add React Best Practices skill from Vercel (#272)
* feat: Add React Best Practices skill from Vercel

Add comprehensive React and Next.js performance optimization skill with 40+ rules organized by impact level.

Key features:
- Eliminating request waterfalls (CRITICAL)
- Bundle size optimization (CRITICAL)
- Server-side performance (HIGH)
- Client-side data fetching (MEDIUM-HIGH)
- Re-render optimization (MEDIUM)
- Rendering performance (MEDIUM)
- JavaScript micro-optimizations (LOW-MEDIUM)
- Advanced patterns (LOW)

Source: Vercel Agent Skills (react-best-practices branch)
Location: cli-tool/components/skills/web-development/react-best-practices/

* feat: Add 45 individual rule files for React Best Practices skill

Add modular rule files organized by performance categories with structured metadata.

Rules added:
- Async/Server patterns (9 files): defer-await, parallel operations, API routes, caching
- Bundle optimization (5 files): barrel imports, dynamic imports, code splitting
- Client-side (2 files): event listeners, SWR deduplication
- JavaScript (12 files): DOM batching, caching, loops, data structures
- Rendering (7 files): SVG optimization, content-visibility, hydration
- Re-render optimization (6 files): state management, memoization, transitions
- Server-side (4 files): LRU caching, serialization, parallel fetching
- Advanced patterns (2 files): refs, useLatest hook

Each rule includes:
- Frontmatter with title, impact level, and tags
- Incorrect vs correct code examples
- Performance impact descriptions
- References to documentation

Also includes:
- _sections.md: Overview of all 8 performance categories
- _template.md: Template for creating new rules
- download_rules.sh: Automated download script

Source: Vercel Agent Skills (react-best-practices branch)

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-14 20:58:56 -05:00
Mehmet Şeref Kayalı e74c05e09f Create flutter-ui-developer role with specifications (#269)
Added a new role for Flutter UI Developer with detailed responsibilities and guidelines for development.
2026-01-12 21:43:23 -05:00
Dani b4b2039217 add railway mcp 2026-01-10 19:56:04 -05:00
Dani 5ef9804f6a chore: Update catalog and LangSmith hook configuration
- Remove background execution (&) from langsmith-tracing hook
- Update component catalog with latest stats (383,881 downloads)
- Total components: 355 skills, 174 agents, 221 commands, 63 MCPs, 62 settings, 41 hooks

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 19:03:16 -05:00
Dani 741c3e3dde chore: bump version to 1.28.13
- Add bash script support for hook installation
- Enable automatic download of .sh files for hooks
- LangSmith tracing hook now fully functional

Published to npm: claude-code-templates@1.28.13
2026-01-10 18:26:21 -05:00
Dani 9d09401548 refactor(skills): Move Railway skills to dedicated category
- Move Railway skills from development/railway/* to railway/*
- Create new railway category for better organization
- Update component catalog to reflect new structure
- Add catalog-generator subagent for automated catalog regeneration

Railway skills (12):
- railway/database - Add official Railway database services
- railway/deploy - Deploy services to Railway
- railway/deployment - Manage Railway deployments
- railway/domain - Configure custom domains
- railway/environment - Manage environment variables
- railway/metrics - Monitor Railway metrics
- railway/new - Create new Railway projects
- railway/projects - Manage Railway projects
- railway/railway-docs - Access Railway documentation
- railway/service - Manage Railway services
- railway/status - Check Railway service status
- railway/templates - Use Railway templates

Total components: 355 skills (was 343)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-10 11:58:45 -05:00
Daniel Avila 1c714b0e7b feat(skills): Add Railway skills from railway-skills repository (#264)
Added 12 Railway skills for comprehensive Railway platform management:
- railway-database: Add databases (Postgres, Redis, MySQL, MongoDB)
- railway-deploy: Deploy code with railway up
- railway-deployment: Manage deployments, view logs, redeploy
- railway-domain: Add and manage domains
- railway-environment: Configure services, variables, build/deploy settings
- railway-metrics: Query resource usage metrics
- railway-new: Create projects, services, and scaffolding
- railway-projects: List and configure projects
- railway-docs: Fetch Railway documentation
- railway-service: Check status and manage services
- railway-status: Check project status
- railway-templates: Deploy from template marketplace

All skills include proper frontmatter with version, author, license,
tags, and dependencies. Internal skill references updated to use
railway- prefix. Reference files included for monorepos, railpack,
variables, and environment config.

Source: https://github.com/railwayapp/railway-skills

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-10 11:21:06 -05:00
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
Daniel Avila 77d0f72f88 feat: Add components from happy-coding-agent repository (#262) 2026-01-09 06:56:20 -05:00
Dani f5fdfebeb4 feat(skills): add PostToolUse hook to gh-address-comments skill
Added logging hook that tracks gh command executions when addressing PR comments.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-08 19:48:47 -05: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
odoldotol c73206a473 fix(hook/debug-window): window opens without debug flag (#254)
* feat: debug-window

Auto Debug Log Viewer. Automatically opens a new window with live debug log output when a Claude Code session starts.

* fix: replace BSD-incompatible grep -P with portable sed for session_id extraction

* fix(hook/debug-window): Debug window opens without --debug flag

Add check for --debug flag to control debug log opening.

* doc(hook/debug-window): Update description for clarity

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

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

---------

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-01-07 13:32:07 -05:00
Daniel Avila 9c4b381e33 feat: Add 6 Sentry engineering skills (#253) 2026-01-06 08:31:32 -05:00
Dani 6154a5d455 chore: Remove hardcoded storage sizes from cleanup-cache command
Remove specific GB estimates (~10GB, ~25GB, ~29GB+) from option titles to make the command more generic and accurate for different systems.

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-03 17:31:01 -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
weaverspencer-arch 4662b2250d Add Vital Health Global content growth agent (#246)
* Add Vital Health Global content growth agent

* Rename cli-tool/components/agents/business-marketing/cli-tool/components/agents/business-marketing/vital-health-content-agent.md to cli-tool/components/agents/business-marketing/cli-tool/components/agents/business-marketing/cli-tool/components/agents/business-marketing/vital-health-content-agent.md
2025-12-31 22:31:35 -05:00
Dani 1ccf692c08 chore: Bump version to 1.28.12 2025-12-31 21:59:27 -05:00
Dani cc4f2ab5f9 feat: Enlarge HUD panel and add animated counters
- Increased HUD panel size (padding: 30px, min-width: 280px)
- Larger fonts (labels: 16px, values: 18px)
- Implemented smooth counter animation from 0 to target value
- Counters now gradually increment instead of jumping to final value
- Added statsTarget and statsDisplay for smooth interpolation
- All three counters animate: Conversations, Components, Tool Calls
2025-12-31 21:56:05 -05:00
odoldotol 983666a769 feat: debug-window (#154)
* feat: debug-window

Auto Debug Log Viewer. Automatically opens a new window with live debug log output when a Claude Code session starts.

* fix: replace BSD-incompatible grep -P with portable sed for session_id extraction
2025-12-31 20:58:50 -05:00
Lorenzo DZ f57263b2b6 feat: Add NoWait skill (#155) 2025-12-31 20:57:25 -05:00
weaverspencer-arch fa2dde3cf7 Add Vital Health Global content growth agent (#245) 2025-12-31 20:56:55 -05:00
Sean Katz bfc51fb735 Add slack-expert agent for Slack platform development (#244)
Add a new development-tools agent specialized in Slack platform development:
- @slack/bolt SDK patterns and best practices
- Block Kit UI templates and interactive components
- Events API handling and OAuth 2.0 V2 flows
- Code review checklist for Slack integrations
- Security best practices (signature verification, token management)
2025-12-31 12:23:25 -05:00
Dani c9ac113e95 fix: Add component counter and remove Active Days
- Fixed Components counter showing 0 (now increments with component-layer2 events)
- Removed Active Days from HUD display
- Cleaned up stats.days calculation and references
- Components now properly tracked in stats.components
2025-12-30 12:37:37 -05:00
Dani 09c72b6d46 perf: Optimize beam rendering for better performance
- Increased beam speed 5x (0.02 → 0.1) for faster completion
- Implemented beam queue system with max 10 active beams
- Removed visual effects (shadows, labels, particles) for better FPS
- Fixed duplicate counter increments (now updates once before beam)
- Added beamQueue cleanup in restart function
- Significantly improves rendering performance with many tools
2025-12-30 12:18:32 -05:00
Dani adb9b5e8f2 fix: Restructure timeline for gradual tool loading
- Changed from bulk toolCounts processing to individual tool-use events
- Implemented sequential dayOfYear assignment for controlled loading order
- Tools now load one by one like components (no simultaneous loading)
- Models load first (day 0), then tools (day 10+), then components
- Increased toolIncrement to 3 for proper spacing between tool animations
- Components start immediately after tools (no delay)
- Fixes extreme lag when loading many tools at once
2025-12-29 22:19:22 -05:00
Dani 881d274cdb chore: Bump version to 1.28.8 2025-12-29 22:02:47 -05:00
Dani 3574e36de0 perf: Reduce tool processing speed to 1 per 5 frames
- Change from 3 tools/frame to 1 tool every 5 frames
- Reduces processing speed from 180 tools/sec to ~12 tools/sec
- Matches component loading speed for smoother rendering
- Prevents lag on slower devices

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-29 22:02:39 -05:00
Dani 285f81bfe2 chore: Bump version to 1.28.7 2025-12-29 21:56:52 -05:00
Dani d2f604e7ab perf: Add gradual tool processing queue to prevent lag
- Implement tool queue system to process tools gradually
- Process only 3 tools per frame instead of all at once
- Prevents browser freeze when loading many tools simultaneously
- Improves rendering performance on slower devices

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-29 21:56:41 -05:00
Dani 72e50cb215 chore: Bump version to 1.28.6 2025-12-29 21:50:49 -05:00
Dani fd20e9d663 feat: Improve Year in Review 2025 dashboard UI/UX
- Remove timeline bar and date display from visualization
- Remove numbers from right panel (Models, Tools, Components lists)
- Implement collision detection system to prevent nodes overlapping
- Add restart function to clear permanent connection beams
- Clean up token tracking (removed from frontend display)

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-29 21:50:21 -05:00
Dani fb18b698f5 fix(2025): Group subagents by type to reduce node count
- Group Plan, Explore, Agent subagents by type instead of individual IDs
- Aggregate counts per day to reduce timeline events
- Prevents rendering issues with thousands of subagent nodes

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 21:06:41 -05:00
Dani 218342d9a7 feat(2025): Add interactive controls and improve visualization
- Display percentages instead of absolute counts for tools, models, and components
- Position nodes randomly based on percentage (higher % = closer to center)
- Add zoom in/out with mouse wheel (30%-300%)
- Add pan canvas by dragging background
- Add drag & drop for tool and component nodes
- Double-click to reset zoom/pan
- Make connection beams permanent with subtle pulse animation
- One permanent connection per node for clean visualization

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 20:10:06 -05:00
Dani 92715d655f feat: Add new productivity skills
New Skills:
- linear: Manage Linear issues and workflows
- notion-knowledge-capture: Capture and organize knowledge in Notion
- notion-meeting-intelligence: Intelligent meeting notes and action items
- notion-research-documentation: Document research findings
- notion-spec-to-implementation: Convert Notion specs to implementation

🤖 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 ad61345894 feat: Add new development skills
New Skills:
- create-plan: Generate comprehensive implementation plans
- gh-address-comments: Address GitHub PR review comments
- gh-fix-ci: Fix CI/CD pipeline failures
- skill-installer: Install and manage Claude Code skills

🤖 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 7c45c387b3 feat: Add --2025 CLI command for Year-in-Review dashboard
- Add --2025 option to launch Year-in-Review visualization
- Support --tunnel flag with --2025 for remote access
- Track analytics dashboard usage for 2025 page
- Update allowed bash commands in local settings

Usage: cct --2025 [--tunnel]

🤖 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