{"board":{"title":"Automation Agents","title_zh":"自动化 Agent","family":"category","description":"自动化主题榜，适合做垂类榜单和赞助专题。","description_en":"Automation-themed board — suited for vertical leaderboards and sponsored features.","score_expr":"toFloat64(downloads_latest) * 0.3 + toFloat64(stars_latest) * 20 + toFloat64(download_delta) + toFloat64(commit_count_30d) * 15","extra_where":["(has(tags, 'automation') OR positionCaseInsensitive(concat(name, ' ', display_name, ' ', description), 'automation') > 0)"],"id":"automation_agents","placement_mode":"organic","data_notice":""},"filters":{"limit":20,"window_days":30,"source_registry":null,"tag":null,"owner_github_username":null},"items":[{"project_id":"clawhub:auto-updater","project_type":"skill","source_registry":"clawhub","name":"auto-updater","display_name":"Auto-Updater Skill","description":"Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.","version":"1.0.0","tags":["latest","browser_and_automation"],"github_repo_url":"","clawhub_slug":"auto-updater","owner_github_username":"maximeprades","downloads":62801,"stars":338,"installs":1113,"installs_all_time":1180,"comments":6,"versions_count":1,"created_at":"2026-01-13 16:58:59","updated_at":"2026-02-26 03:02:12","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"maximeprades","owner_image":"https://avatars.githubusercontent.com/u/509269?v=4","changelog":"Automatically checks for and applies updates to Clawdbot and all installed skills once daily via cron.\n\nSends the user a message summarizing what was updated and any issues encountered.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["browser_and_automation"],"dev_maintenance_pattern":"burst_silent","dev_project_count":1,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":60392,"installs_latest":0,"stars_latest":327,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1187,"age_days":93,"stable_choices_score_seed":20253.4,"hidden_gem_seed":5405.799999999999,"score":24657.6,"rank":1},{"project_id":"clawhub:automation-workflows","project_type":"skill","source_registry":"clawhub","name":"automation-workflows","display_name":"Automation Workflows","description":"Design and implement automation workflows to save time and scale operations as a solopreneur. Use when identifying repetitive tasks to automate, building workflows across tools, setting up triggers and actions, or optimizing existing automations. Covers automation opportunity identification, workflow design, tool selection (Zapier, Make, n8n), testing, and maintenance. Trigger on \"automate\", \"automation\", \"workflow automation\", \"save time\", \"reduce manual work\", \"automate my business\", \"no-code automation\".","version":"0.1.0","tags":["latest","browser_and_automation"],"github_repo_url":"","clawhub_slug":"automation-workflows","owner_github_username":"jk-0001","downloads":56267,"stars":227,"installs":843,"installs_all_time":880,"comments":1,"versions_count":1,"created_at":"2026-02-06 01:33:02","updated_at":"2026-02-26 00:30:40","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"Jatin Khatri","owner_image":"https://avatars.githubusercontent.com/u/103896999?v=4","changelog":"automation-workflows 0.1.0 initial release:\n\n- Launches comprehensive playbook for solopreneurs to design and implement no-code automation workflows.\n- Covers identifying automation opportunities, workflow design principles, tool selection (Zapier, Make, n8n), and best practices for testing.\n- Includes maintenance and troubleshooting guidance to ensure reliability.\n- Provides ready-made workflow templates and advanced automation ideas.\n- Triggers include common phrases like \"automation,\" \"workflows,\" \"save time,\" and \"no-code automation.\"","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["browser_and_automation"],"dev_maintenance_pattern":"burst_silent","dev_project_count":11,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":54322,"installs_latest":0,"stars_latest":222,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1189,"age_days":69,"stable_choices_score_seed":16414.4,"hidden_gem_seed":2337.7999999999993,"score":20736.6,"rank":2},{"project_id":"clawhub:agent-browser-clawdbot","project_type":"skill","source_registry":"clawhub","name":"agent-browser-clawdbot","display_name":"Agent Browser","description":"Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection","version":"0.1.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"agent-browser-clawdbot","owner_github_username":"matrixy","downloads":59283,"stars":202,"installs":395,"installs_all_time":432,"comments":1,"versions_count":1,"created_at":"2026-01-21 22:00:54","updated_at":"2026-03-18 19:53:58","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"MaTriXy","owner_image":"https://avatars.githubusercontent.com/u/3080139?v=4","changelog":"- Initial release of agent-browser-clawdbot skill.\n- Enables fast, headless browser automation via CLI, optimized for AI agent workflows.\n- Provides accessibility tree snapshots with ref-based deterministic element selection.\n- Supports session isolation, state persistence, and robust automation commands (navigation, interaction, data extraction, network control, and more).\n- Includes example workflows and best practices for efficient automation.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"broad_scatter","dev_project_count":2,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":52190,"installs_latest":0,"stars_latest":172,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":690,"age_days":85,"stable_choices_score_seed":14738.0,"hidden_gem_seed":801.0,"score":19097.0,"rank":3},{"project_id":"clawhub:desktop-control","project_type":"skill","source_registry":"clawhub","name":"desktop-control","display_name":"Desktop Control","description":"Advanced desktop automation with mouse, keyboard, and screen control","version":"1.0.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"desktop-control","owner_github_username":"matagul","downloads":40962,"stars":274,"installs":367,"installs_all_time":394,"comments":4,"versions_count":1,"created_at":"2026-02-05 01:33:20","updated_at":"2026-03-31 03:26:05","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"matagul","owner_image":"https://avatars.githubusercontent.com/u/94160728?v=4","changelog":"Version 1.0.0\n\n- Initial release of the Desktop Control skill for OpenClaw.\n- Provides advanced automation: mouse movement/clicks, keyboard input, hotkeys, and typing speed control.\n- Supports screen capture, region-based screenshots, image/template matching, and pixel color detection.\n- Includes window management (list, activate, move, resize, minimize/maximize).\n- Safety features: failsafe abort, logging, approval mode, bounds checks, and emergency pause.\n- Detailed documentation with examples and complete API reference.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"","downloads_latest":40962,"installs_latest":367,"stars_latest":274,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":70,"stable_choices_score_seed":15776.4,"hidden_gem_seed":6594.8,"score":17768.6,"rank":4},{"project_id":"clawhub:browser-use","project_type":"skill","source_registry":"clawhub","name":"browser-use","display_name":"Browser Use","description":"Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with w...","version":"2.0.0","tags":["latest","browser_and_automation"],"github_repo_url":"","clawhub_slug":"browser-use","owner_github_username":"shawnpana","downloads":32042,"stars":75,"installs":372,"installs_all_time":386,"comments":4,"versions_count":4,"created_at":"2026-01-26 00:43:51","updated_at":"2026-03-31 03:05:18","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"shawn pana","owner_image":"https://avatars.githubusercontent.com/u/129362299?v=4","changelog":"- Improved and reorganized documentation for clarity and modern workflows.\n- Added details on using named Chrome profiles, connecting to running Chrome via CDP, and cloud browser workflows.\n- Documented command chaining for efficient multi-step automation.\n- Included guidance for authenticated browsing, local tunnels, and profile management.\n- Clarified command options, output handling, and best practices for stateful session management.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["browser_and_automation"],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"2026-03-30 08:39:35","downloads_latest":31065,"installs_latest":0,"stars_latest":73,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":80,"stable_choices_score_seed":8038.0,"hidden_gem_seed":-551.5,"score":10779.5,"rank":5},{"project_id":"clawhub:playwright-mcp","project_type":"skill","source_registry":"clawhub","name":"playwright-mcp","display_name":"Playwright MCP","description":"Browser automation via Playwright MCP server. Navigate websites, click elements, fill forms, extract data, take screenshots, and perform full browser automation workflows.","version":"1.0.0","tags":["latest","web_and_frontend_development"],"github_repo_url":"","clawhub_slug":"playwright-mcp","owner_github_username":"spiceman161","downloads":29230,"stars":102,"installs":428,"installs_all_time":450,"comments":2,"versions_count":1,"created_at":"2026-02-08 15:36:44","updated_at":"2026-02-26 00:30:36","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"Spiceman161","owner_image":"https://avatars.githubusercontent.com/u/45951852?v=4","changelog":"Initial release","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["web_and_frontend_development"],"dev_maintenance_pattern":"burst_silent","dev_project_count":3,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":27874,"installs_latest":0,"stars_latest":99,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1189,"age_days":67,"stable_choices_score_seed":8049.8,"hidden_gem_seed":677.5999999999999,"score":10342.199999999999,"rank":6},{"project_id":"clawhub:xiaohongshu-mcp","project_type":"skill","source_registry":"clawhub","name":"xiaohongshu-mcp","display_name":"Xiaohongshu (小红书) Automation","description":"Automate Xiaohongshu (RedNote) content operations using a Python client for the xiaohongshu-mcp server. Use for: (1) Publishing image, text, and video content, (2) Searching for notes and trends, (3) Analyzing post details and comments, (4) Managing user profiles and content feeds. Triggers: xiaohongshu automation, rednote content, publish to xiaohongshu, xiaohongshu search, social media management.","version":"1.0.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"xiaohongshu-mcp","owner_github_username":"borye","downloads":26640,"stars":127,"installs":261,"installs_all_time":277,"comments":0,"versions_count":1,"created_at":"2026-02-01 09:35:39","updated_at":"2026-03-31 03:14:54","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"Borye","owner_image":"https://avatars.githubusercontent.com/u/8169060?v=4","changelog":"Initial release of xiaohongshu-mcp skill.\n\n- Automate Xiaohongshu (RedNote) content operations via Python client for the xiaohongshu-mcp local server.\n- Supports publishing image, text, and video content to Xiaohongshu.\n- Enables searching for notes and trending topics, analyzing post details and comments, and managing user feeds and profiles.\n- Provides clear setup instructions for running the required local server and login steps.\n- Includes CLI Python script with commands for status checks, searching, publishing, and retrieving detailed note information.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":1,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":25501,"installs_latest":0,"stars_latest":121,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":74,"stable_choices_score_seed":8125.200000000001,"hidden_gem_seed":1684.8999999999996,"score":10070.3,"rank":7},{"project_id":"clawhub:browser-automation","project_type":"skill","source_registry":"clawhub","name":"browser-automation","display_name":"Browser Automation","description":"Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.","version":"1.0.1","tags":["latest"],"github_repo_url":"","clawhub_slug":"browser-automation","owner_github_username":"peytoncasper","downloads":29974,"stars":41,"installs":404,"installs_all_time":429,"comments":3,"versions_count":2,"created_at":"2026-02-05 15:58:11","updated_at":"2026-03-31 03:29:10","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"peytoncasper","owner_image":"https://avatars.githubusercontent.com/u/8305883?v=4","changelog":"Initial public release","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"burst_silent","dev_project_count":3,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":28607,"installs_latest":0,"stars_latest":40,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":70,"stable_choices_score_seed":6721.400000000001,"hidden_gem_seed":-1460.7000000000003,"score":9382.1,"rank":8},{"project_id":"clawhub:n8n-workflow-automation","project_type":"skill","source_registry":"clawhub","name":"n8n-workflow-automation","display_name":"n8n workflow automation","description":"Designs and outputs n8n workflow JSON with robust triggers, idempotency, error handling, logging, retries, and human-in-the-loop review queues. Use when you need an auditable automation that won’t silently fail.","version":"1.0.0","tags":["latest","self_hosted_and_automation"],"github_repo_url":"","clawhub_slug":"n8n-workflow-automation","owner_github_username":"kowl64","downloads":22404,"stars":104,"installs":241,"installs_all_time":252,"comments":4,"versions_count":1,"created_at":"2026-01-17 15:38:41","updated_at":"2026-02-26 00:20:40","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"KOwl64","owner_image":"https://avatars.githubusercontent.com/u/59417033?v=4","changelog":"Initial release of n8n-workflow-automation skill.\n\n- Designs and outputs n8n workflow JSON with robust triggers, idempotency, error handling, logging, retries, and review queues.\n- Supports both cron and webhook triggers with configurable schedules and data contracts.\n- Outputs include workflow design specs, importable n8n JSON, and runbooks (on request).\n- Features audit logging, error notification, human-in-the-loop review queues, and safeguards against silent failures.\n- Omits secrets from outputs and enforces least-privilege by design.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["self_hosted_and_automation"],"dev_maintenance_pattern":"burst_silent","dev_project_count":1,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":21814,"installs_latest":0,"stars_latest":102,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1190,"age_days":89,"stable_choices_score_seed":6912.8,"hidden_gem_seed":1388.6,"score":8584.2,"rank":9},{"project_id":"clawhub:playwright","project_type":"skill","source_registry":"clawhub","name":"playwright","display_name":"Playwright (Automation + MCP + Scraper)","description":"Browser automation via Playwright MCP. Navigate websites, click elements, fill forms, take screenshots, extract data, and debug real browser workflows. Use w...","version":"1.0.3","tags":["latest"],"github_repo_url":"","clawhub_slug":"playwright","owner_github_username":"ivangdavila","downloads":21867,"stars":67,"installs":298,"installs_all_time":313,"comments":0,"versions_count":4,"created_at":"2026-02-13 11:29:44","updated_at":"2026-03-11 18:01:53","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"Iván","owner_image":"https://avatars.githubusercontent.com/u/81719670?v=4","changelog":"Clarified the MCP-first browser automation flow and improved quick-start guidance for forms, screenshots, and extraction.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"2026-03-30 08:39:35","downloads_latest":21867,"installs_latest":298,"stars_latest":67,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":860,"age_days":62,"stable_choices_score_seed":6644.400000000001,"hidden_gem_seed":1052.2999999999997,"score":7900.099999999999,"rank":10},{"project_id":"clawhub:using-superpowers","project_type":"skill","source_registry":"clawhub","name":"using-superpowers","display_name":"Using Superpowers","description":"Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions","version":"0.1.0","tags":["latest","browser_and_automation"],"github_repo_url":"","clawhub_slug":"using-superpowers","owner_github_username":"zlc000190","downloads":18267,"stars":43,"installs":277,"installs_all_time":293,"comments":0,"versions_count":1,"created_at":"2026-02-10 02:52:23","updated_at":"2026-03-31 03:44:26","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"zlc000190","owner_image":"https://avatars.githubusercontent.com/u/8969941?v=4","changelog":"Initial release: 使用超能力","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["browser_and_automation"],"dev_maintenance_pattern":"burst_silent","dev_project_count":3,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":17487,"installs_latest":0,"stars_latest":40,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":394,"age_days":65,"stable_choices_score_seed":4497.4,"hidden_gem_seed":-348.70000000000005,"score":6046.099999999999,"rank":11},{"project_id":"clawhub:n8n","project_type":"skill","source_registry":"clawhub","name":"n8n","display_name":"n8n","description":"Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.","version":"2.0.0","tags":["latest","self_hosted_and_automation"],"github_repo_url":"","clawhub_slug":"n8n","owner_github_username":"thomasansems","downloads":14975,"stars":49,"installs":156,"installs_all_time":167,"comments":0,"versions_count":4,"created_at":"2026-01-14 19:31:34","updated_at":"2026-02-26 00:30:36","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"thomasansems","owner_image":"https://avatars.githubusercontent.com/u/8612092?v=4","changelog":"# Changelog - n8n Enhanced Workflow Management Skill\n\n## Version 2.0.0 - 10 Feb  2026\n\n### 🎉 Major Enhancement Release\n\nComplete redesign of the n8n skill with comprehensive workflow lifecycle management capabilities.\n\n### ✨ New Features\n\n#### Testing & Validation\n- **Structure Validation:** `n8n_tester.py` validates workflow integrity\n  - Node and connection validation\n  - Credential checking\n  - Configuration verification\n  - Flow analysis\n- **Dry-Run Testing:** Test workflows with sample data before activation\n- **Test Suites:** Run multiple test cases against workflows\n- **Validation Reports:** Human-readable test reports with errors and warnings\n\n#### Execution Monitoring\n- **Enhanced Execution Tracking:** Real-time execution monitoring\n- **Detailed Statistics:** Success/failure rates, execution patterns\n- **Error Analysis:** Identify and categorize failure patterns\n- **Retry Logic:** Built-in retry support for failed executions\n\n#### Performance Optimization\n- **Performance Analysis:** `n8n_optimizer.py` provides comprehensive metrics\n  - Execution metrics (success rate, failure patterns)\n  - Node analysis (complexity, expensive operations)\n  - Connection analysis (parallel paths, bottlenecks)\n  - Performance scoring (0-100)\n- **Bottleneck Detection:** Identify workflow performance issues\n  - Sequential expensive operations\n  - High failure rates\n  - Missing error handling\n- **Optimization Suggestions:** Actionable recommendations\n  - Parallel execution opportunities\n  - Caching strategies\n  - Batch processing\n  - Error handling improvements\n  - Complexity reduction\n- **Optimization Reports:** Human-readable performance reports\n\n### 📝 API Extensions\n\n#### n8n_api.py Enhancements\n- `validate_workflow()` - Validate workflow structure\n- `dry_run_workflow()` - Test workflow with mock data\n- `get_workflow_statistics()` - Get execution statistics\n- `analyze_workflow_performance()` - Performance analysis\n- CLI support for `create`, `validate`, and `stats` commands\n\n#### New Modules\n- **n8n_tester.py** - Testing and validation\n  - Structure validation\n  - Dry-run execution\n  - Test suite runner\n  - Report generation\n- **n8n_optimizer.py** - Performance optimization\n  - Performance analysis\n  - Bottleneck detection\n  - Optimization suggestions\n  - Report generation\n\n### 📚 Documentation\n\n#### New Documentation\n- **README.md** - Quick start guide with examples\n- **SKILL.md** - Comprehensive documentation (16KB)\n  - All CLI commands\n  - Python API examples\n  - Common workflows\n  - Best practices\n  - Troubleshooting guide\n- **templates/README.md** - Template documentation\n  - Template descriptions\n  - Configuration guides\n  - Test data examples\n- **CHANGELOG.md** - This file\n\n#### Updated Documentation\n- Enhanced quick reference\n- Added validation examples\n- Performance optimization guides\n- Template usage examples\n\n### 🗂️ File Structure\n\n```\n~/clawd/skills/n8n/\n├── README.md                   # Quick start guide\n├── SKILL.md                    # Comprehensive documentation\n├── CHANGELOG.md                # This file\n├── scripts/\n│   ├── n8n_api.py             # Core API client (extended)\n│   ├── n8n_tester.py          # NEW: Testing & validation\n│   └── n8n_optimizer.py       # NEW: Performance optimization\n└── references/\n    └── api.md\n```\n\n### 🔧 Technical Improvements\n\n- **Modular Design:** Separated concerns into specialized modules\n- **Error Handling:** Comprehensive error checking and reporting\n- **Import Flexibility:** Support for both direct and module imports\n- **Validation Logic:** Standalone validation without API dependency\n- **Performance Metrics:** Multi-dimensional workflow analysis\n- **Extensible Templates:** Easy to add new workflow templates\n\n### 📊 Metrics & Analysis\n\nNew performance metrics tracked:\n- Execution success/failure rates\n- Node complexity scores (0-100)\n- Performance scores (0-100)\n- Health status (excellent/good/fair/poor)\n- Bottleneck severity levels\n- Optimization priorities (high/medium/low)\n\n### 🎯 Use Cases\n\nThe enhanced skill now supports:\n1. **Rapid Prototyping:** Deploy templates and test within minutes\n2. **Quality Assurance:** Validate and test before production deployment\n3. **Performance Tuning:** Identify and resolve bottlenecks\n4. **Continuous Monitoring:** Track workflow health over time\n5. **Best Practices:** Built-in optimization recommendations\n\n### 🔄 Migration from v1.0\n\nNo breaking changes. All v1.0 functionality preserved and enhanced:\n- `list-workflows` - Still works\n- `get-workflow` - Still works\n- `activate` / `deactivate` - Still works\n- `list-executions` / `get-execution` - Still works\n- `execute` - Still works\n\nNew commands added:\n- `create` - Create workflows from templates or files\n- `validate` - Validate workflow structure\n- `stats` - Get execution statistics\n\n### 🐛 Bug Fixes\n\n- Fixed import issues in testing module\n- Added standalone validation for file-based workflows\n- Improved error messages for missing credentials\n- Enhanced connection validation logic\n\n### ⚡ Performance\n\n- Validation runs without API calls for file-based workflows\n- Efficient execution monitoring with configurable polling\n- Optimized statistics calculation for large execution histories\n\n### 🔐 Security\n\n- No credentials stored in templates (placeholders only)\n- Environment variable-based authentication\n- Validation runs safely without modifying workflows\n\n### 📦 Dependencies\n\nNo new dependencies\n- `requests` (existing)\n- `json`, `sys`, `argparse`, `pathlib`, `typing` (standard library)\n\n### 🚀 Future Roadmap\n\nPlanned for future releases:\n- Additional workflow templates (10+ total)\n- Workflow versioning and rollback\n- A/B testing framework\n- Cost tracking and optimization\n- Workflow dependencies and orchestration\n- Visual workflow builder web UI\n- AI-powered workflow optimization\n- Integration testing framework\n\n### 👥 Contributors\n\n- Enhanced n8n skill for Clawdbot/Thomas\n- Based on requirements for SaaS automation workflows\n\n### 📄 License\n\nPart of the Clawdbot skills library.\n\n---\n\n## Version 1.0.0 - January 2026\n\n### Initial Release\n\nBasic n8n API integration:\n- List workflows\n- Get workflow details\n- Activate/deactivate workflows\n- List and get executions\n- Manual workflow execution\n- Python API client\n- Basic CLI interface","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["self_hosted_and_automation"],"dev_maintenance_pattern":"burst_silent","dev_project_count":1,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":14479,"installs_latest":0,"stars_latest":48,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1189,"age_days":92,"stable_choices_score_seed":4095.8,"hidden_gem_seed":232.0999999999999,"score":5303.7,"rank":12},{"project_id":"clawhub:home-assistant","project_type":"skill","source_registry":"clawhub","name":"home-assistant","display_name":"Home Assistant","description":"Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).","version":"1.0.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"home-assistant","owner_github_username":"iahmadzain","downloads":14542,"stars":40,"installs":186,"installs_all_time":198,"comments":0,"versions_count":1,"created_at":"2026-01-28 22:22:45","updated_at":"2026-02-27 03:12:38","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"iAhmadZain","owner_image":"https://avatars.githubusercontent.com/u/9432748?v=4","changelog":"Initial release: Control HA devices, scenes, scripts via REST API + webhook support","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"","downloads_latest":14542,"installs_latest":186,"stars_latest":40,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1163,"age_days":78,"stable_choices_score_seed":4280.4,"hidden_gem_seed":503.79999999999995,"score":5162.599999999999,"rank":13},{"project_id":"clawhub:memory-hygiene","project_type":"skill","source_registry":"clawhub","name":"memory-hygiene","display_name":"Memory Hygiene","description":"Audit, clean, and optimize Clawdbot's vector memory (LanceDB). Use when memory is bloated with junk, token usage is high from irrelevant auto-recalls, or setting up memory maintenance automation.","version":"1.0.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"memory-hygiene","owner_github_username":"dylanbaker24","downloads":16138,"stars":15,"installs":199,"installs_all_time":205,"comments":0,"versions_count":1,"created_at":"2026-01-28 17:37:10","updated_at":"2026-03-31 03:08:33","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"dylanbaker24","owner_image":"https://avatars.githubusercontent.com/u/208568310?v=4","changelog":"Version 1.0.0 – Initial Release\n\n- Introduces memory-hygiene for auditing, cleaning, and optimizing Clawdbot's vector memory (LanceDB).\n- Provides quick commands for memory audit, wipe, and reseed.\n- Details configuration for disabling auto-capture to prevent junk memories.\n- Lists guidelines on what types of information to store or avoid storing in memory.\n- Includes instructions for setting up monthly automated maintenance.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"","downloads_latest":16138,"installs_latest":199,"stars_latest":15,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":78,"stable_choices_score_seed":4000.6000000000004,"hidden_gem_seed":-491.8000000000002,"score":5141.4,"rank":14},{"project_id":"clawhub:mailchimp","project_type":"skill","source_registry":"clawhub","name":"mailchimp","display_name":"Mailchimp","description":"Mailchimp Marketing API integration with managed OAuth. Access audiences, campaigns, templates, automations, reports, and manage subscribers. Use this skill when users want to manage email marketing, subscriber lists, or automate email campaigns. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).","version":"1.0.3","tags":["latest"],"github_repo_url":"","clawhub_slug":"mailchimp","owner_github_username":"byungkyu","downloads":15173,"stars":10,"installs":12,"installs_all_time":14,"comments":3,"versions_count":4,"created_at":"2026-02-04 21:32:52","updated_at":"2026-02-25 23:05:35","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"byungkyu","owner_image":"https://avatars.githubusercontent.com/u/16563684?v=4","changelog":"- Added clawdbot metadata with emoji and clarified required environment variable in SKILL.md.\n- No code or functional changes; documentation metadata update only.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"burst_silent","dev_project_count":7,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":15173,"installs_latest":12,"stars_latest":10,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1191,"age_days":71,"stable_choices_score_seed":3308.6000000000004,"hidden_gem_seed":-1131.3000000000002,"score":4751.9,"rank":15},{"project_id":"clawhub:fast-browser-use","project_type":"skill","source_registry":"clawhub","name":"fast-browser-use","display_name":"Fastest Browser Use","description":"High-performance browser automation for heavy scraping, multi-tab management, and precise DOM extraction. Use this when you need speed, reliability, or advanced state management (cookies/local storage) beyond standard web fetching.","version":"1.0.5","tags":["latest"],"github_repo_url":"","clawhub_slug":"fast-browser-use","owner_github_username":"rknoche6","downloads":12499,"stars":40,"installs":79,"installs_all_time":88,"comments":0,"versions_count":6,"created_at":"2026-01-31 14:50:30","updated_at":"2026-03-31 03:12:17","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"rknoche6","owner_image":"https://avatars.githubusercontent.com/u/84880269?v=4","changelog":"- Added a new sitemap tool for discovering and analyzing website structure.\n- Introduced the `sitemap` command with options for basic sitemap discovery and advanced page structure analysis.\n- Updated documentation with usage examples and sample output for the new sitemap feature.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"","downloads_latest":12499,"installs_latest":79,"stars_latest":40,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":75,"stable_choices_score_seed":3657.8,"hidden_gem_seed":387.0999999999999,"score":4549.7,"rank":16},{"project_id":"clawhub:ai-persona-os","project_type":"skill","source_registry":"clawhub","name":"ai-persona-os","display_name":"AI Persona OS","description":"The complete operating system for OpenClaw agents. Now with 13 Iconic Character souls (Thanos, Deadpool, JARVIS, Mary Poppins, Darth Vader, and more), SOUL.m...","version":"1.6.2","tags":["advisor","ai-persona","ambient-monitoring","assistant","automation","business","client-proposals","closing-deals","context-protection","cost-saving","documents","escalation","framework","heartbeat","html","identity","in-chat-commands","latest","long-running","meeting-notes","memory","never-forget","persona","presets","proactive","production","productivity","proposals","reliable-agent","sales","security","self-improving","setup-wizard","starter-packs","team","templates","workspace","zero-terminal","personal_development"],"github_repo_url":"","clawhub_slug":"ai-persona-os","owner_github_username":"jeffjhunter","downloads":8528,"stars":84,"installs":54,"installs_all_time":57,"comments":7,"versions_count":20,"created_at":"2026-02-02 08:32:09","updated_at":"2026-03-03 13:28:50","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"Jeff J Hunter","owner_image":"https://avatars.githubusercontent.com/u/252698242?v=4","changelog":"v1.6.2 — Onboarding Fix + VirusTotal Compliance\n\nThe v1.6.0 Iconic Characters update shipped with a broken onboarding flow. Option 4 (SOUL.md Maker) still showed the old \"12 personalities\" menu with Data included and zero iconic characters. Users had to already know character names to find them. This patch fixes the entire setup experience and resolves all VirusTotal scanner findings.\n\n🔥 Redesigned SOUL.md Maker Sub-Menu\n\nOption 4 now opens a clear 4-way menu instead of the old 3-way:\n\nA. 🎭 Original Soul Gallery (11 personalities)\nRook, Nyx, Keel, Sage, Cipher, Blaze, Zen, Beau, Vex, Lumen, Gremlin\n\nB. 🎬 Iconic Characters Gallery (13 characters)\nThanos, Deadpool, JARVIS, Ace Ventura, Austin Powers, Dr. Evil, Seven of Nine, Captain Kirk, Mary Poppins, Darth Vader, Terminator, Alfred, Data\n\nC. 🎯 Quick Forge (~2 min)\n5 targeted questions, one custom SOUL.md\n\nD. 🔬 Deep Forge (~10 min)\nFull guided interview, highly optimized SOUL.md\n\nUsers can also skip the menu entirely by naming any soul or character directly — \"give me JARVIS\" or \"blend Rook + Zen\" just works.\n\n🎬 New Iconic Characters Gallery Display\n\nFull Step 1d added with all 13 characters, descriptions, \"tell me more about [name]\" support, and cross-gallery blending. Say \"show characters\" during setup to jump to it. Say \"show souls\" to jump back.\n\n📋 Main Menu Updated\n\nOption 4 now reads:\n🔥 SOUL.md Maker\n24 ready-to-use souls across two galleries:\n🎭 11 Original Personalities (Rook, Nyx, Sage, Zen...)\n🎬 13 Iconic Characters (Thanos, Deadpool, JARVIS, Mary Poppins...)\nOR build your own from scratch with a guided interview\n\nUsers see what's available before they choose.\n\n🔀 Cross-Gallery Blending\n\nBlend any two souls from either gallery. \"Rook + JARVIS\" reads one from prebuilt-souls and one from iconic-characters, generates a hybrid SOUL.md. Works during setup and via \"blend souls\" command anytime.\n\n🛡️ VirusTotal Compliance\n\nCron templates: Removed \"copy and paste into your terminal\" language. Now says \"the agent will run this via exec.\" Consistent with the exec-first agent rule.\n\nMissing script: Created scripts/security-audit.sh — local-only grep scanner, zero network calls. Was referenced in 4 files but never shipped.\n\nStale versions: Updated heartbeat templates from 1.4.1 to 1.6.2.\n\nGateway config: Softened requireMention directive in AGENTS-template to clearly mark it as optional.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["personal_development"],"dev_maintenance_pattern":"burst_silent","dev_project_count":1,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":8528,"installs_latest":54,"stars_latest":84,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1057,"age_days":73,"stable_choices_score_seed":3913.6000000000004,"hidden_gem_seed":2249.2,"score":4238.4,"rank":17},{"project_id":"clawhub:computer-use","project_type":"skill","source_registry":"clawhub","name":"computer-use","display_name":"Computer Use","description":"Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...","version":"1.2.1","tags":["latest","web_and_frontend_development"],"github_repo_url":"","clawhub_slug":"computer-use","owner_github_username":"ram-raghav-s","downloads":11619,"stars":35,"installs":106,"installs_all_time":111,"comments":6,"versions_count":5,"created_at":"2026-02-01 10:47:29","updated_at":"2026-03-31 03:15:01","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"Ram-Raghav-S","owner_image":"https://avatars.githubusercontent.com/u/92739966?v=4","changelog":"- Improved description to highlight X11-level automation for undetectable interactions (vs browser tools).\n- Clarified Chrome usage: added instructions to check user namespace support and avoid unnecessary --no-sandbox flag (improves browser stability).\n- Updated manual setup instructions to suggest using the setup script for generating service files.\n- Various documentation refinements for clarity and accuracy.","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":["web_and_frontend_development"],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"","downloads_latest":11619,"installs_latest":106,"stars_latest":35,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":395,"age_days":74,"stable_choices_score_seed":3410.8,"hidden_gem_seed":381.0999999999999,"score":4185.7,"rank":18},{"project_id":"clawhub:linkedin","project_type":"skill","source_registry":"clawhub","name":"linkedin","display_name":"LinkedIn","description":"LinkedIn automation via browser relay or cookies for messaging, profile viewing, and network actions.","version":"1.0.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"linkedin","owner_github_username":"biostartechnology","downloads":11275,"stars":34,"installs":91,"installs_all_time":94,"comments":0,"versions_count":1,"created_at":"2026-01-24 05:15:29","updated_at":"2026-02-27 03:05:04","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"B*T","owner_image":"https://avatars.githubusercontent.com/u/46933184?v=4","changelog":"Initial release - Browser automation for LinkedIn messaging, profiles, and network actions","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":1,"dev_last_active":"2026-03-28 22:02:01","downloads_latest":11138,"installs_latest":0,"stars_latest":34,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":1163,"age_days":82,"stable_choices_score_seed":3077.6,"hidden_gem_seed":76.20000000000005,"score":4021.4,"rank":19},{"project_id":"clawhub:ai-web-automation","project_type":"skill","source_registry":"clawhub","name":"ai-web-automation","display_name":"AI Web Automation","description":"Automate web tasks like form filling, data scraping, testing, monitoring, and scheduled jobs with multi-browser support and retry mechanisms.","version":"1.0.0","tags":["latest"],"github_repo_url":"","clawhub_slug":"ai-web-automation","owner_github_username":"arthasking123","downloads":12105,"stars":7,"installs":229,"installs_all_time":241,"comments":0,"versions_count":1,"created_at":"2026-02-20 07:05:08","updated_at":"2026-03-31 04:24:28","last_checked_at":"2026-03-31 10:22:23","badges":{},"owner_display_name":"ZhangYang","owner_image":"https://avatars.githubusercontent.com/u/16257131?v=4","changelog":"Initial release","is_bulk_generated":false,"has_description":true,"is_suspicious":0,"curated_categories":[],"dev_maintenance_pattern":"unknown","dev_project_count":0,"dev_last_active":"","downloads_latest":12105,"installs_latest":229,"stars_latest":7,"download_delta":0,"star_delta":0,"commit_count_30d":0,"release_count_30d":0,"breaking_events_window":0,"deprecated_events_window":0,"security_events_window":0,"update_events_window":0,"high_severity_events_window":0,"critical_severity_events_window":0,"updated_hours_ago":394,"age_days":55,"stable_choices_score_seed":3054.0,"hidden_gem_seed":-278.5,"score":3771.5,"rank":20}]}