[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FS9SKEVB0V7NJR3DVWB42D":3,"skill-same:01M6FS9SKEVB0V7NJR3DVWB42D":71},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":14,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6FS9SKEVB0V7NJR3DVWB42D","Toggl Automation",null,"Automate time tracking workflows in Toggl Track -- create time entries, manage projects, clients, tags, and workspaces through natural language commands.","reikiplanet\u002Fdaoskills","reikiplanet","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F96377599?v=4","01M6CVWCMD740YHQDK7E9QYBW4","Reiki Planet","01M6CVWCS4KXVA2CWFVJ43EAXK",0,"MIT","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fautomation\u002Fcomposio-toggl-automation\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,5,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"toggl","automation","natural language","time tracking","clients","tags","commands","entries","time","language","manage","workspaces","tracking","automate","projects","create","workflows","2026-11-10 10:12:30",false,"---\nname: Toggl Automation\ndescription: \"Automate time tracking workflows in Toggl Track -- create time entries, manage projects, clients, tags, and workspaces through natural language commands.\"\nrequires:\n  mcp:\n    - rube\n---\n\n# Toggl Automation\n\nAutomate your Toggl Track time tracking operations directly from Claude Code. Log time, manage projects and clients, organize with tags, and control workspaces -- all without leaving your terminal.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Ftoggl](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Ftoggl)\n\n---\n\n## Setup\n\n1. Add the Rube MCP server to your Claude Code config with URL: `https:\u002F\u002Frube.app\u002Fmcp`\n2. When prompted, authenticate your Toggl Track account through the connection link provided\n3. Start automating your time tracking workflows with natural language\n\n---\n\n## Core Workflows\n\n### 1. Create and Stop Time Entries\n\nLog time with project, task, and tag associations, or start\u002Fstop timers.\n\n**Tools:** `TOGGL_CREATE_TIME_ENTRY`, `TOGGL_PATCH_STOP_TIME_ENTRY`\n\n```\nStart a time entry in workspace 123456 for project 78910 tagged \"meeting\" and \"design\" with description \"Design review session\"\n```\n\nKey parameters for `TOGGL_CREATE_TIME_ENTRY`:\n- `workspace_id` (required) -- target workspace\n- `created_with` (required) -- client application name (e.g., `\"api_client\"`)\n- `start` (required) -- ISO 8601 timestamp\n- `stop` -- ISO 8601 end time; omit to leave the entry running\n- `duration` -- duration in seconds; omit for running entries\n- `project_id` -- associate with a project\n- `task_id` -- associate with a task\n- `tags` -- array of tag name strings (not IDs)\n- `description` -- description of the work\n- `billable` -- billable status\n\nKey parameters for `TOGGL_PATCH_STOP_TIME_ENTRY`:\n- `workspace_id` (required) and `time_entry_id` (required)\n\n### 2. Manage Projects\n\nCreate new projects and list existing ones with client details and pagination.\n\n**Tools:** `TOGGL_CREATE_PROJECT`, `TOGGL_GET_PROJECTS`, `TOGGL_GET_PROJECT_DETAILS`\n\n```\nCreate a private billable project called \"Q1 Marketing Campaign\" in workspace 123456 for client 78910\n```\n\nKey parameters for `TOGGL_CREATE_PROJECT`:\n- `workspace_id` (required) and `name` (required)\n- `client_id`, `billable`, `is_private`, `active`, `color`\n- `estimated_hours`, `rate`, `fixed_fee`, `currency` (premium features)\n\nKey parameters for `TOGGL_GET_PROJECTS`:\n- `workspace_id` (required)\n- `page` \u002F `page_size` (1-200) for pagination\n- `since` \u002F `until` -- Unix timestamps for modification filtering (last 3 months only)\n- `clients: true` to include full client details\n\n### 3. Manage Clients\n\nCreate and list clients within a workspace.\n\n**Tools:** `TOGGL_CREATE_CLIENT`, `TOGGL_GET_LIST_CLIENTS`\n\n```\nList all active clients in workspace 123456, then create a new client called \"Acme Corp\"\n```\n\n- `TOGGL_CREATE_CLIENT` requires `workspace_id` and `name`; accepts `notes`, `external_reference`\n- `TOGGL_GET_LIST_CLIENTS` requires `workspace_id`; supports `status` (`\"active\"`, `\"archived\"`, `\"both\"`) and `name` (case-insensitive search)\n\n### 4. Tags and Workspace Preferences\n\nRetrieve tags for categorization and check workspace settings.\n\n**Tools:** `TOGGL_GET_TAGS`, `TOGGL_GET_WORKSPACE_PREFERENCES`\n\n```\nShow me all tags in workspace 123456 and the workspace preferences\n```\n\n- `TOGGL_GET_TAGS` requires `workspace_id`; returns tag IDs and names\n- `TOGGL_GET_WORKSPACE_PREFERENCES` requires `workspace_id`; returns pricing plan and display settings\n\n### 5. Workspace Discovery\n\nList all workspaces the authenticated user belongs to.\n\n**Tool:** `TOGGL_GET_USER_WORKSPACES`\n\n```\nWhat Toggl workspaces do I have access to?\n```\n\n- No parameters required\n- Returns all workspaces with IDs, names, and metadata\n- Use this first to discover workspace IDs for other operations\n\n### 6. User Project Visibility\n\nList projects visible to the authenticated user.\n\n**Tool:** `TOGGL_GET_USER_PROJECTS`\n\n```\nShow me all projects I can see across my workspaces\n```\n\n- Returns projects the authenticated user has access to\n- Use alongside `TOGGL_GET_PROJECTS` for workspace-scoped views\n\n---\n\n## Known Pitfalls\n\n- **Tags use names, not IDs:** `TOGGL_CREATE_TIME_ENTRY` accepts tag names as strings in the `tags` array, unlike many APIs that use IDs. Use `TOGGL_GET_TAGS` to verify available tag names.\n- **`created_with` is required:** Every time entry must include `created_with` (e.g., `\"api_client\"`). Missing this field causes silent failures.\n- **Duration is in seconds:** The `duration` parameter on time entries is in seconds, not hours. 1 hour = 3600 seconds.\n- **`since` timestamp restriction:** The `since` filter on `TOGGL_GET_PROJECTS` only allows timestamps within the last 3 months. Older queries will be rejected.\n- **Premium features gated:** Custom colors, templates, fixed fees, and hourly rates on projects require a premium Toggl plan. Non-premium accounts will get errors when using these fields.\n- **Workspace ID required everywhere:** Nearly all Toggl tools require `workspace_id`. Always call `TOGGL_GET_USER_WORKSPACES` first to resolve it.\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|---|---|\n| `TOGGL_CREATE_TIME_ENTRY` | Create a time entry or running timer (requires `workspace_id`, `created_with`, `start`) |\n| `TOGGL_PATCH_STOP_TIME_ENTRY` | Stop a running time entry (requires `workspace_id`, `time_entry_id`) |\n| `TOGGL_GET_PROJECTS` | List projects in a workspace with pagination |\n| `TOGGL_GET_PROJECT_DETAILS` | Get details for a specific project |\n| `TOGGL_CREATE_PROJECT` | Create a new project (requires `workspace_id`, `name`) |\n| `TOGGL_GET_LIST_CLIENTS` | List clients with status\u002Fname filters (requires `workspace_id`) |\n| `TOGGL_CREATE_CLIENT` | Create a new client (requires `workspace_id`, `name`) |\n| `TOGGL_GET_TAGS` | List all tags in a workspace (requires `workspace_id`) |\n| `TOGGL_GET_WORKSPACE_PREFERENCES` | Get workspace settings (requires `workspace_id`) |\n| `TOGGL_GET_USER_WORKSPACES` | List all workspaces for the authenticated user |\n| `TOGGL_GET_USER_PROJECTS` | List projects visible to the authenticated user |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n","# Toggl Automation\n\nAutomate your Toggl Track time tracking operations directly from Claude Code. Log time, manage projects and clients, organize with tags, and control workspaces -- all without leaving your terminal.\n\n**Toolkit docs:** [composio.dev\u002Ftoolkits\u002Ftoggl](https:\u002F\u002Fcomposio.dev\u002Ftoolkits\u002Ftoggl)\n\n---\n\n## Setup\n\n1. Add the Rube MCP server to your Claude Code config with URL: `https:\u002F\u002Frube.app\u002Fmcp`\n2. When prompted, authenticate your Toggl Track account through the connection link provided\n3. Start automating your time tracking workflows with natural language\n\n---\n\n## Core Workflows\n\n### 1. Create and Stop Time Entries\n\nLog time with project, task, and tag associations, or start\u002Fstop timers.\n\n**Tools:** `TOGGL_CREATE_TIME_ENTRY`, `TOGGL_PATCH_STOP_TIME_ENTRY`\n\n```\nStart a time entry in workspace 123456 for project 78910 tagged \"meeting\" and \"design\" with description \"Design review session\"\n```\n\nKey parameters for `TOGGL_CREATE_TIME_ENTRY`:\n- `workspace_id` (required) -- target workspace\n- `created_with` (required) -- client application name (e.g., `\"api_client\"`)\n- `start` (required) -- ISO 8601 timestamp\n- `stop` -- ISO 8601 end time; omit to leave the entry running\n- `duration` -- duration in seconds; omit for running entries\n- `project_id` -- associate with a project\n- `task_id` -- associate with a task\n- `tags` -- array of tag name strings (not IDs)\n- `description` -- description of the work\n- `billable` -- billable status\n\nKey parameters for `TOGGL_PATCH_STOP_TIME_ENTRY`:\n- `workspace_id` (required) and `time_entry_id` (required)\n\n### 2. Manage Projects\n\nCreate new projects and list existing ones with client details and pagination.\n\n**Tools:** `TOGGL_CREATE_PROJECT`, `TOGGL_GET_PROJECTS`, `TOGGL_GET_PROJECT_DETAILS`\n\n```\nCreate a private billable project called \"Q1 Marketing Campaign\" in workspace 123456 for client 78910\n```\n\nKey parameters for `TOGGL_CREATE_PROJECT`:\n- `workspace_id` (required) and `name` (required)\n- `client_id`, `billable`, `is_private`, `active`, `color`\n- `estimated_hours`, `rate`, `fixed_fee`, `currency` (premium features)\n\nKey parameters for `TOGGL_GET_PROJECTS`:\n- `workspace_id` (required)\n- `page` \u002F `page_size` (1-200) for pagination\n- `since` \u002F `until` -- Unix timestamps for modification filtering (last 3 months only)\n- `clients: true` to include full client details\n\n### 3. Manage Clients\n\nCreate and list clients within a workspace.\n\n**Tools:** `TOGGL_CREATE_CLIENT`, `TOGGL_GET_LIST_CLIENTS`\n\n```\nList all active clients in workspace 123456, then create a new client called \"Acme Corp\"\n```\n\n- `TOGGL_CREATE_CLIENT` requires `workspace_id` and `name`; accepts `notes`, `external_reference`\n- `TOGGL_GET_LIST_CLIENTS` requires `workspace_id`; supports `status` (`\"active\"`, `\"archived\"`, `\"both\"`) and `name` (case-insensitive search)\n\n### 4. Tags and Workspace Preferences\n\nRetrieve tags for categorization and check workspace settings.\n\n**Tools:** `TOGGL_GET_TAGS`, `TOGGL_GET_WORKSPACE_PREFERENCES`\n\n```\nShow me all tags in workspace 123456 and the workspace preferences\n```\n\n- `TOGGL_GET_TAGS` requires `workspace_id`; returns tag IDs and names\n- `TOGGL_GET_WORKSPACE_PREFERENCES` requires `workspace_id`; returns pricing plan and display settings\n\n### 5. Workspace Discovery\n\nList all workspaces the authenticated user belongs to.\n\n**Tool:** `TOGGL_GET_USER_WORKSPACES`\n\n```\nWhat Toggl workspaces do I have access to?\n```\n\n- No parameters required\n- Returns all workspaces with IDs, names, and metadata\n- Use this first to discover workspace IDs for other operations\n\n### 6. User Project Visibility\n\nList projects visible to the authenticated user.\n\n**Tool:** `TOGGL_GET_USER_PROJECTS`\n\n```\nShow me all projects I can see across my workspaces\n```\n\n- Returns projects the authenticated user has access to\n- Use alongside `TOGGL_GET_PROJECTS` for workspace-scoped views\n\n---\n\n## Known Pitfalls\n\n- **Tags use names, not IDs:** `TOGGL_CREATE_TIME_ENTRY` accepts tag names as strings in the `tags` array, unlike many APIs that use IDs. Use `TOGGL_GET_TAGS` to verify available tag names.\n- **`created_with` is required:** Every time entry must include `created_with` (e.g., `\"api_client\"`). Missing this field causes silent failures.\n- **Duration is in seconds:** The `duration` parameter on time entries is in seconds, not hours. 1 hour = 3600 seconds.\n- **`since` timestamp restriction:** The `since` filter on `TOGGL_GET_PROJECTS` only allows timestamps within the last 3 months. Older queries will be rejected.\n- **Premium features gated:** Custom colors, templates, fixed fees, and hourly rates on projects require a premium Toggl plan. Non-premium accounts will get errors when using these fields.\n- **Workspace ID required everywhere:** Nearly all Toggl tools require `workspace_id`. Always call `TOGGL_GET_USER_WORKSPACES` first to resolve it.\n\n---\n\n## Quick Reference\n\n| Tool Slug | Description |\n|---|---|\n| `TOGGL_CREATE_TIME_ENTRY` | Create a time entry or running timer (requires `workspace_id`, `created_with`, `start`) |\n| `TOGGL_PATCH_STOP_TIME_ENTRY` | Stop a running time entry (requires `workspace_id`, `time_entry_id`) |\n| `TOGGL_GET_PROJECTS` | List projects in a workspace with pagination |\n| `TOGGL_GET_PROJECT_DETAILS` | Get details for a specific project |\n| `TOGGL_CREATE_PROJECT` | Create a new project (requires `workspace_id`, `name`) |\n| `TOGGL_GET_LIST_CLIENTS` | List clients with status\u002Fname filters (requires `workspace_id`) |\n| `TOGGL_CREATE_CLIENT` | Create a new client (requires `workspace_id`, `name`) |\n| `TOGGL_GET_TAGS` | List all tags in a workspace (requires `workspace_id`) |\n| `TOGGL_GET_WORKSPACE_PREFERENCES` | Get workspace settings (requires `workspace_id`) |\n| `TOGGL_GET_USER_WORKSPACES` | List all workspaces for the authenticated user |\n| `TOGGL_GET_USER_PROJECTS` | List projects visible to the authenticated user |\n\n---\n\n*Powered by [Composio](https:\u002F\u002Fcomposio.dev)*\n",{"name":5,"requires":46,"description":7},{"mcp":47},[48],"rube","master","dff58085da947e81e8418c922055644bf0082b1b","automation\u002Fcomposio-toggl-automation","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills","https:\u002F\u002Fgithub.com\u002Freikiplanet","https:\u002F\u002Fwww.reiki-planet.com","Reiki Planet Game","2026-03-29 06:02:29",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add reikiplanet\u002Fdaoskills --skill \"Toggl Automation\"",{"tool":63,"command":64},"bunx","bunx skills add reikiplanet\u002Fdaoskills --skill \"Toggl Automation\"",{"tool":66,"command":67},"pnpm","pnpm dlx skills add reikiplanet\u002Fdaoskills --skill \"Toggl Automation\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fautomation\u002Fcomposio-toggl-automation\u002FSKILL.md",true,[],[72,99,111,125,145,168],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":41},"01M6G614JTEQJHPT8AKK3YQ18S","web-games","Web browser game development principles. Framework selection, WebGPU, optimization, PWA.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fweb-games\u002FSKILL.md",[],[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98],"games","web games","web","grep","principles","selection","community","framework selection","edit","write","read","pwa","game","web browser","game development","Optimization","framework","browser","development","webgpu",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":41},"01M6G611H2YGV0GZFP90D38ZMJ","vr-ar","VR\u002FAR development principles. Comfort, interaction, performance requirements.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fvr-ar\u002FSKILL.md",[],[106,107,97,108,109,85,87,88,89,82,110,83],"ar","vr ar","interaction","requirements","performance",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":41},"01M6G60XNMHAMV1SV0EJ1CX0AY","templates","Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Ftemplates\u002FSKILL.md",[],[113,118,119,120,121,122,85,123,89,38,124,82],"project scaffolding","From Scratch","tech","project","scaffolding","use","applications",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":131,"publishedAt":41},"01M6G60T0GATMK3Q5H8GDC1Z8S","wcag-audit-patterns","Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing ac...","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity\u002Fwcag-audit-patterns\u002FSKILL.md",[],[132,133,134,135,136,85,137,138,139,140,123,141,142,143,144],"wcag audit patterns","wcag audit","patterns","WCAG","audit","manual","with","automated testing","guidance","remediation","verification","accessibility","testing",{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":41},"01M6G60PMCHW1FRZ63F931QK3R","vulnerability-scanner","Advanced vulnerability analysis principles. OWASP 2025, Supply Chain Security, attack surface mapping, risk prioritization.","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity\u002Fvulnerability-scanner\u002FSKILL.md",[],[152,153,154,155,156,157,158,159,85,89,82,160,83,161,162,163,164,165,166,167],"scanner","vulnerability scanner","vulnerability","prioritization","2025","mapping","chain","supply chain","Bash","analysis","risk","owasp","supply chain security","security","supply","advanced",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":174,"publishedAt":41},"01M6G60JZBB8DK0W3DSG1WNMZK","threat-modeling-expert","Expert in threat modeling methodologies, security architecture review, and risk assessment. Masters STRIDE, PASTA, attack trees, and security requirement extraction. Use for security architecture r...","https:\u002F\u002Fgithub.com\u002Freikiplanet\u002Fdaoskills\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity\u002Fthreat-modeling-expert\u002FSKILL.md",[],[175,176,177,178,179,180,181,182,165,123,183,184,185,85,186,187,188,162,189,190],"modeling","threat modeling expert","threat modeling","expert","threat","risk assessment","architecture review","architecture","security architecture review","trees","security architecture","security requirement extraction","assessment","extraction","review","stride"]