daemon-command-extension
CommunityExtend AutomateLinux with new daemon commands.
Software Engineering#development#C++#daemon#dispatcher#AutomateLinux#command-extension#COMMAND_REGISTRY
Authoryanivprusman
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill helps developers extend the AutomateLinux daemon by adding new commands, enabling richer automation capabilities and customization of the daemon's behavior.
Core Features & Use Cases
- Define new command signatures: Add command names and required parameters to the central registry.
- Implement handlers: Write dispatcher logic to process the new command and generate a response.
- Register and test: Wire up the command in the signature and dispatcher arrays and verify via build and test workflows.
Quick Start
Create a new command by updating daemon/include/Constants.h, implement a handler in daemon/src/mainCommand.cpp, register the signature in COMMAND_REGISTRY, map the dispatcher in COMMAND_HANDLERS, then build and run tests (e.g., d send MyNewAction --param "value").
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: daemon-command-extension Download link: https://github.com/yanivprusman/automateLinux/archive/main.zip#daemon-command-extension Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.