Skip to main content

addon-management

Addon and workflow management — listing, toggling, executing, scheduling, and configuring variables. Use when managing store addons, running automation workflows, or configuring addon schedules.

Source facts

Repository
Agents-Store/codex-plugins
Last source activity
November 1, 2026 at 02:46
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
2 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
addon-management
description
Addon and workflow management — listing, toggling, executing, scheduling, and configuring variables. Use when managing store addons, running automation workflows, or configuring addon schedules.
# Addon Management This skill covers addon/workflow operations — listing available addons, enabling/disabling them, configuring variables and schedules, and executing addon workflows. ## Available Tools | Tool | Description | |------|-------------| | `list_workflows` | List all available addons and their status | | `toggle_workflow` | Enable or disable an addon | | `get_workflow_variables` | Get addon configuration variables | | `set_workflow_variables` | Update addon configuration variables | | `execute_workflow` | Manually run an addon workflow | | `get_workflow_schedule` | Get addon execution schedule | | `set_workflow_schedule` | Set addon execution schedule | | `clear_workflow_schedule` | Remove addon schedule (stop auto-execution) | ## Listing Addons ``` Tool: list_workflows Input: {} Returns list of all addons with their IDs, names, descriptions, enabled/disabled status, and last execution time. ``` ## Enabling/Disabling Addons ``` Tool: toggle_workflow Input: {"id": "addon-123"} Toggles the addon between enabled and disabled state. ``` ## Addon Variables (Configuration) ### Get Current Configuration ``` Tool: get_workflow_variables Input: {"id": "addon-123"} Returns all configurable variables for this addon with their current values, types, and descriptions. ``` ### Update Configuration ``` Tool: set_workflow_variables Input: { "id": "addon-123", "variables": { "sync_interval": "30", "source_url": "https://example.com/feed.xml", "auto_publish": "true" } } ``` ## Executing Addons ### Manual Execution ``` Tool: execute_workflow Input: {"id": "addon-123"} Triggers immediate execution of the addon workflow. Useful for testing or one-time runs. ``` ## Schedule Management ### Get Current Schedule ``` Tool: get_workflow_schedule Input: {"id": "addon-123"} Returns the current execution schedule (cron expression or interval). ``` ### Set Schedule ``` Tool: set_workflow_schedule Input: { "id": "addon-123", "schedule": "0 */6 * * *" } Sets the addon to run on a schedule (e.g., every 6 hours). ``` ### Remove Schedule ``` Tool: clear_workflow_schedule Input: {"id": "addon-123"} Stops automatic execution. Addon can still be run manually. ``` ## Common Workflows ### Discover and Configure Addons ``` 1. list_workflows() -> See all available addons 2. get_workflow_variables(id) -> Check configuration options 3. set_workflow_variables(id, variables) -> Configure 4. toggle_workflow(id) -> Enable the addon 5. execute_workflow(id) -> Test run ``` ### Set Up Scheduled Addon ``` 1. list_workflows() -> Find the addon 2. set_workflow_variables(id, variables) -> Configure 3. set_workflow_schedule(id, schedule="0 0 * * *") -> Run daily at midnight 4. toggle_workflow(id) -> Enable ``` ### Troubleshoot Addon ``` 1. list_workflows() -> Check addon status 2. get_workflow_variables(id) -> Verify configuration 3. get_workflow_schedule(id) -> Check schedule 4. execute_workflow(id) -> Manual test run 5. Review results and adjust variables if needed ``` ### Pause Addon Temporarily ``` 1. toggle_workflow(id) -> Disable 2. ... (maintenance or investigation) ... 3. toggle_workflow(id) -> Re-enable 4. execute_workflow(id) -> Verify it runs correctly ``` ## Best Practices 1. **List addons first** to see available options and their current state 2. **Configure variables** before enabling an addon 3. **Test with manual execution** before setting up a schedule 4. **Use toggle** to temporarily disable instead of clearing the schedule 5. **Review variables** periodically to ensure configuration is current 6. **Clear schedule** if you only need one-time runs
View on GitHub