Commit Graph

57 Commits

Author SHA1 Message Date
daniel d37c578f50 fix(slides): use CSS variables for styling, add token counts, fixed height with expand
- Convert SkillSlideView from Tailwind shorthands to CSS variable inline
  syntax to match dark mode overhaul from PR #451
- Add gpt-tokenizer for token counting per slide and total
- Fixed slide height (32rem) with "Show full document" toggle
- Revert client:only back to client:load (styling was the real issue)
- Update deployer agent to reflect auto-deploy via GitHub Actions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 21:54:09 -04:00
Dani 004d888cc1 refactor: migrate worktree commands from wt/* to claude/* branch prefix
All worktree commands, skills, and guides now use claude/* as the default
branch prefix, matching Claude Code's actual worktree behavior. Updated
both .claude/commands/ and cli-tool/components/ versions.
2026-04-03 11:14:40 -04:00
Daniel Avila 9e711c9320 feat: Add scoped .claude/rules for cli-tool, dashboard, and cloudflare (#493)
Path-scoped rules that lazy-load context only when working on the
relevant part of the codebase, complementing the global CLAUDE.md.
2026-04-01 20:37:50 -04:00
Dani beceead216 feat: Add build-checker agent for pre-deploy validation 2026-03-29 12:32:06 -04:00
Daniel Avila ef7cddcacc feat: Component Review Loop — automated daily improvement cycle (#414)
* feat: add Component Review Loop with dashboard, API, and agents

Automated daily cycle that reviews, improves, and creates PRs for
components with full traceability in Neon and Linear coordination.

- Add Neon schema: review_cycles, tool_executions, cycle_control tables
- Add API endpoints: cycles (CRUD), tools (logging), control (pause/resume)
- Add dashboard panel at /live-task with cycle table and tool timeline
- Add 3 agents: component-researcher, component-improver, linear-tracker
- Add Clerk auth on control endpoint (restricted to admin email)
- Add authenticateAndGetEmail() to shared auth lib

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: address code review feedback on component review loop

- Fix Neon BIGSERIAL types: id fields now typed as string
- Add Agent tool to component-improver for reviewer delegation
- Fix linear-tracker: remove next-review label on failure to prevent re-queuing
- Validate cycle_id and limit params in API endpoints
- Add https:// check on PR URLs before rendering as links
- Add cycleStartTime to ToolTimeline scroll effect deps
- Note catalog regen is handled by pr-verification, not improver

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 13:15:09 -04:00
Daniel Avila f6d8b9c5cc feat: add Bright Data web data template as featured integration (#413)
* feat: add Bright Data web data template as featured integration

Add Bright Data skills (search, scrape, data-feeds, bright-data-mcp,
bright-data-best-practices, design-mirror), MCP component, and featured
page with complete documentation covering 60+ tools for web search,
scraping, structured data extraction, and browser automation.

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

* chore: regenerate components.json with Bright Data components

Updates catalog to include new web-data skills (search, scrape,
data-feeds, bright-data-mcp, bright-data-best-practices, design-mirror)
and brightdata MCP component.

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

* feat(dashboard): improve Bright Data featured page UX

- Move Bright Data to first position in featured list
- Add View buttons linking to each skill detail page
- Add rounded corners to logo images across featured cards, header, and sidebar

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 19:18:13 -04:00
daniel 1a3d81d2ef feat: add Vercel Speed Insights and update deployer agent
Add Speed Insights via CDN to docs/index.html for performance metrics.
Update deployer agent to skip pre-verified steps when caller signals
they were already completed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 20:12:51 -08:00
daniel 72a333009f security: Remove hardcoded Vercel IDs from deploy scripts
Move VERCEL_ORG_ID, VERCEL_SITE_PROJECT_ID, and
VERCEL_DASHBOARD_PROJECT_ID to .env. Deploy script and deployer
agent now read from environment variables instead of hardcoding.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 23:56:48 -05:00
daniel 71d0b3dbc6 feat: Add deployer agent for safe Vercel production deploys
Handles pre-deploy checks (auth, git status, API tests), parallel deploys
for both www.aitmpl.com and app.aitmpl.com, and post-deploy verification.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 23:18:58 -05:00
daniel cf7e008c59 feat: Add monitoring points P1-P5 (installation outcomes, website events, API health)
- Create 3 Neon tables: installation_outcomes, website_events, api_health_logs
- Add API endpoints: track-installation-outcome, track-website-events, health-check
- Track CLI installation success/failure with timing and error classification
- Add website event tracker (search, cart, component views) with batched sendBeacon
- Add health-check cron every 15min with Discord alerts on failure
- Integrate tracking in all 6 installIndividual* functions with batchId support

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 22:08:34 -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 109f09870f Add SVG cover image for security hooks blog article (#312)
* feat(blog): Add SVG cover and fix header/footer for security-hooks-secrets article

- Create SVG cover image with black background, terminal on left, security shield on right
- Rewrite blog HTML to use external CSS (styles.css, blog.css) instead of inline styles
- Fix header to match other blogs (container, header-content, header-actions with SVG icons)
- Fix footer to match other blogs (footer-left, footer-right, proper links with icons)
- Add Google Analytics, Hotjar, favicon, structured data, and SEO metadata
- Add CodeCopy and MarkdownCopier JavaScript functionality
- Update blog-articles.json to reference new SVG cover

https://claude.ai/code/session_012BdwtCSYzJbaEWNApX7bB5

* fix(blog): Add table styles for article content in blog CSS

Tables inside .article-content-full had no styling since the blog
uses external CSS. Added proper th/td padding, borders, and hover states.

https://claude.ai/code/session_012BdwtCSYzJbaEWNApX7bB5

* fix(blog): Update info box text to clarify blog explains the hook

The blog explains how the hook works, not manual setup instructions.
Updated text to encourage direct CLI installation while reading on.

https://claude.ai/code/session_012BdwtCSYzJbaEWNApX7bB5

* fix(blog): Sort articles newest first in blog listing and featured carousel

Reverse default sort order from ascending to descending by order field,
so the most recently published article appears first in both the main
list and the featured posts carousel.

https://claude.ai/code/session_012BdwtCSYzJbaEWNApX7bB5

* feat(agents): Add blog-writer agent for creating blog articles from components

Agent follows a 6-step workflow:
1. Read the component file
2. Ask user to confirm title, tags, difficulty, category, cover style
3. Create SVG cover (black bg, terminal left, icon right, white title)
4. Create HTML article with proper header/footer structure
5. Update blog-articles.json with highest order number
6. Final verification checklist

Encodes all blog creation knowledge: external CSS only, installation
first, info-box wording, CodeCopy/MarkdownCopier scripts, table
styling, OG metadata, structured data, and article ordering.

https://claude.ai/code/session_012BdwtCSYzJbaEWNApX7bB5

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-27 10:53:43 -05:00
Daniel Avila 1c194fd27b Add component migrator agent and migrate initial components (#303) 2026-01-24 19:56:42 -05:00
Daniel Avila 3fc34b481a feat: Add component-reviewer subagent for PR validation (#275)
- Create component-reviewer subagent in .claude/agents/
- Validates all component types (agents, commands, MCPs, hooks, settings, skills)
- Checks format, required fields, naming conventions, and security
- Detects hardcoded secrets and absolute paths
- Provides prioritized feedback (Critical, Warnings, Suggestions)
- Update CLAUDE.md with mandatory component review workflow
- Add examples and usage instructions for component validation

The agent will be used in PRs to ensure component quality before merge.

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-17 21:00:19 -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
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
Dani cfee57072b feat: Add cleanup-cache command
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-06 12:28:38 -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 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 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
Ray Tien 4f6974ebe9 Feature/error resolver skill (#148)
* fix(commands): Quote argument-hint to prevent YAML parsing error

* feat(skill): Add error-resolver skill for systematic error diagnosis

    - Main SKILL.md with error classification framework and 5-step resolution process
    - Pattern libraries: nodejs, python, react, go, rust, database, docker, git, network
    - Analysis guides: stack-trace parsing, root-cause analysis
    - Replay system: solution templates for recording and reusing fixes

* fix: Address code review feedback from cubic

    - Remove incorrect python -v command (SKILL.md, stack-trace.md)
    - Remove non-existent --async-stack-traces flag (stack-trace.md)
    - Fix useMemo pattern that could cause stale data (react.md)
    - Add sleep helper and throw after max retries (network.md)
    - Update MySQL upsert to new AS syntax (database.md)
    - Add sleep helper for deadlock retry (database.md)
2025-12-20 14:18:40 -05:00
Dani 51db491ceb fix: Change --skills to --skills-manager to avoid conflict with component installation
The --skills flag was conflicting with the existing --skills component installation command,
causing EADDRINUSE errors on port 3337. Changed Skills Dashboard to use --skills-manager instead.

Changes:
- bin/create-claude-config.js: --skills → --skills-manager
- src/index.js: options.skills → options.skillsManager
- SKILLS_DASHBOARD.md: Updated usage examples

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-15 11:12:53 -05:00
Dani d6b27f48d6 feat: Add skills integration with categorization and web interface support
## Skills System
- Add 19 Anthropic skills to components/skills/ with proper categorization
- Create 4 skill categories: creative-design, development, document-processing, enterprise-communication
- Add ANTHROPIC_ATTRIBUTION.md with license information (Apache 2.0 and Source-Available)

## Data Generation
- Update generate_components_json.py to handle skills with category/skill-name structure
- Skills now use SKILL.md inside category directories
- Extract descriptions from skill frontmatter
- Support proper path generation: category/skill-name

## CLI Installation
- Update installIndividualSkill() to support category/skill-name format
- Handle both "skill-name" and "category/skill-name" installation paths
- Improve error messages with category suggestions
- Download additional files (scripts/, reference/, templates/) via GitHub API

## Web Interface
- Add skills filter chip with "NEW" label and 🎨 icon to docs/index.html
- Update JavaScript to support skills filtering and categorization
- Add skills support to shopping cart system
- Generate correct installation commands: --skill=category/skill-name
- Update data-loader.js, index-events.js, and cart-manager.js for skills

## Skills Included
### Creative & Design (4)
- algorithmic-art, canvas-design, slack-gif-creator, theme-factory

### Development (5)
- artifacts-builder, git-commit-helper, mcp-builder, skill-creator, webapp-testing

### Document Processing (6)
- docx, pdf-anthropic, pdf-processing, pdf-processing-pro, pptx, xlsx

### Enterprise Communication (4)
- brand-guidelines, email-composer, excel-analysis, internal-comms

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 17:27:34 -04:00
Daniel Avila 5cba740dde Improve validation modal text display and UX enhancements (#112)
## Changes Made:

### 1. Modal Text Display Improvements
- Increased error/warning message font size from 14px to 16px for better readability
- Improved line height from 1.5 to 1.6 for better spacing
- Increased margin-bottom from 4px to 8px for better visual separation

### 2. Code Preview Text Wrapping
- Removed horizontal scroll (`overflow-x: auto`) from code previews
- Added `white-space: normal` to prevent excessive whitespace at line start
- Added `word-wrap: break-word` and `overflow-wrap: break-word` for proper text wrapping
- Applied to all code preview sections:
  - Error line text previews
  - Warning line text previews
  - Example line text in errors
  - Example line text in warnings

### 3. Line Number Scroll Synchronization
- Added `position: relative` to `.code-body` for better layout control
- Added `overflow: hidden` and `max-height: 600px` to `.code-line-numbers`
- Added `max-height: 600px` to `.code-content`
- Implemented JavaScript scroll sync between line numbers and code content
- Line numbers now scroll perfectly in sync with code content

### 4. Clickable Error Line Numbers
- Added `cursor: pointer` to error/warning line numbers
- Added "Click to see details" tooltip on error/warning lines
- Implemented click event listeners on all error/warning lines
- Click handler searches through validators to find matching error
- Opens validation modal with correct validator details when clicked
- Added hover effects with `transform: translateX(-2px)` and `cursor: help`

## User Experience Improvements:
- ✅ Error messages are now larger and easier to read (16px)
- ✅ Code snippets wrap naturally without horizontal scroll
- ✅ No excessive whitespace at the beginning of code lines
- ✅ Line numbers stay synchronized during scroll
- ✅ Error line numbers are interactive and open detailed validation modals
- ✅ Better visual hierarchy with improved spacing and sizing

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

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-16 15:34:11 -04:00
Dani 59d3d51b6e fix svelte names 2025-10-10 13:01:39 -04:00
Dani b7c2de7776 neon database agents and settings added 2025-09-20 12:39:56 -04:00
Dani a0454fe436 add AGENTS.md and agents-md-loader.json, update settings.local.json 2025-09-19 19:27:28 -04:00
Dani aa8212cf73 fix links 2025-09-15 15:17:14 -04:00
Dani fc2396d3fc update hook 2025-09-12 15:37:54 -04:00
Dani a3c0187e55 feat: component page improvements and SEO-friendly URLs
• Complete component page implementation with cart functionality
• Clean component names (remove .md/.json extensions in display)
• SEO-friendly URLs: /component/type/name format
• Local/production URL detection for development compatibility
• Improved header actions positioning and responsive design
• API keys setup (Anthropic + E2B) for sandbox execution
• Enhanced cart functionality with clean path/name display
• Share dropdown positioning fix (opens upward)
• Compact back navigation styling

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-10 17:07:04 -04:00
Dani f8a815a866 Change E2B sandbox prompt from editor to simple text input 2025-09-06 19:38:46 -04:00
Dani 41042d499f new CLAUDE.md and blog vercel routes 2025-09-02 09:15:15 -04:00
Dani 75eed8e8de fixing vercel blog y add statusline components 2025-09-01 14:47:13 -04:00
Dani 4828eccc22 new search layout 2025-08-26 20:21:31 -04:00
Dani 6201418bc0 feat: Update .gitignore to include .vscode and adjust CSS styles for terminal interface
- Added .vscode to .gitignore to prevent IDE settings from being tracked.
- Changed CodeGPT API key from "Ollama" to "OpenAI" in settings.json.
- Modified CSS styles for various components to enhance the terminal interface, including adjustments to padding, margins, and grid layouts.
- Introduced new terminal-style search functionality in index.html with improved search input handling and results display.
- Enhanced JavaScript event handling for category filters and search functionality, including debouncing and dynamic category display.
- Updated search results formatting to reflect terminal-style aesthetics.
2025-08-19 07:31:35 -04:00
Dani 8cd91e2f23 feat: add notification hooks for Telegram, Slack, and Discord with detailed session information 2025-08-18 10:43:43 -04:00
Dani 857e9e8efd refactor: update README for clarity and enhance component descriptions 2025-08-17 11:37:24 -04:00
Dani f1f900b9d5 ✨ Update Vercel status line command: simplify command output and enhance deployment status display; hide search button by default in documentation 2025-08-16 13:03:26 -04:00
Dani afaa1a9945 ✨ Enhance Vercel deployment monitoring: update commands for improved error handling and status reporting across multiple statusline components. 2025-08-16 11:20:59 -04:00
Dani de8bba4075 ✨ Update Vercel integration: replace team ID with project ID in deployment and error monitoring settings; enhance descriptions for clarity 2025-08-16 10:53:38 -04:00
Dani 603e53d9bd ✨ Add new Vercel deployment and error monitoring status lines; enhance colorful status line command 2025-08-16 10:10:26 -04:00
Dani 3a0f0d2dc8 Enhance statusline components with detailed descriptions and improve modal display
- Updated descriptions for RPG status bar and virtual code garden to include display details.
- Modified component documentation to reflect new features and descriptions for various statuslines.
- Removed max-height restrictions in CSS for better component visibility.
- Adjusted modal helper to show full component descriptions instead of truncated versions.
2025-08-15 20:34:43 -04:00
Dani 2e7edde6de Refactor statusline configurations to streamline command structure and improve readability across multiple statusline components. Updated JSON structure to remove unnecessary nesting and ensure consistency in command execution for various coding-themed statuslines including tamagotchi, fitness tracker, RPG, and virtual garden. 2025-08-15 20:15:09 -04:00
Dani 339843d739 ✨ Add new status line configurations for enhanced coding experiences 2025-08-15 20:04:34 -04:00
daniel 77a581c500 🎯 Add Installation Location Selection for Settings and Hooks
✨ New Features:
- Interactive prompt to choose installation location for settings and hooks
- Support for all Claude Code configuration files hierarchy:
  • User settings (~/.claude/settings.json) - Global for all projects
  • Project settings (.claude/settings.json) - Shared with team
  • Local settings (.claude/settings.local.json) - Personal, not committed
  • Enterprise managed settings - System-wide policy (requires admin)

🖥️ Platform Support:
- macOS: /Library/Application Support/ClaudeCode/managed-settings.json
- Linux/WSL: /etc/claude-code/managed-settings.json
- Windows: C:\ProgramData\ClaudeCode\managed-settings.json

🔧 Technical Improvements:
- Unified installation logic for both hooks and settings
- Admin privilege detection and error handling for enterprise settings
- Proper directory creation for different installation locations
- Clear user feedback about target paths and requirements

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-14 08:40:01 -04:00
Dani 04f58e3cda v1.14.12 and components subdirectories 2025-08-03 08:57:15 -04:00
Cameron Rohn 5526642382 Add Deep Research Team agent specifications (#46)
Introduces markdown files for all agents in the deep-research-team, detailing their roles, responsibilities, workflows, and structured JSON output formats. This establishes a comprehensive multi-agent research system for academic, technical, data, synthesis, and reporting tasks.
2025-08-01 10:58:10 -05:00
Dani 171310d22a Refactor README and CLI tool documentation for clarity and consistency; update URLs to new domain; enhance analytics dashboard and health check commands; streamline contribution process; improve styling and layout for better user experience. 2025-07-30 15:10:41 -04:00
daniel 350b11d74a Add SVG illustration and TypeScript configuration file
- Added a new SVG file `undraw_docusaurus_tree.svg` to the static images directory for enhanced visual representation.
- Introduced a new TypeScript configuration file `tsconfig.json` to improve editor experience and project structure.
2025-07-25 20:50:46 -05:00