CLI Automation Worker

@zack/cli-automation-worker

Shell-first automation starter that chains AgentPM tools with agentpm run --input-file.

Use case: automationagentpm-runshell
Bootstrap
agentpm new @zack/cli-automation-worker@0.1.0 my-project
Next steps
cp .env.example .env.local
Weekly starts
1
0%
Last publish
1d ago
v0.1.0
agent.json
{
  "name": "cli-automation-worker",
  "version": "0.1.0",
  "description": "Shell-first automation starter that chains AgentPM tools with agentpm run --input-file.",
  "template": {
    "stack": [
      "shell"
    ],
    "use_case": "automation",
    "variables": [
      {
        "name": "project_name",
        "default": "cli-automation-worker",
        "required": true,
        "description": "Generated project name. Generation-time only; do not use for API keys, tokens, passwords, or runtime secrets."
      },
      {
        "name": "workflow_label",
        "required": true,
        "description": "Human-readable label used in the generated README and output report."
      },
      {
        "name": "source_path",
        "default": "sample-inputs/daily-notes.md",
        "required": true,
        "description": "Default local source document processed by the generated automation script."
      },
      {
        "name": "output_path",
        "default": "outputs/daily-brief.md",
        "required": true,
        "description": "Default markdown report path written by the generated automation script."
      }
    ],
    "files_root": "template",
    "entrypoints": [
      {
        "label": "Create local env file",
        "command": "cp .env.example .env.local"
      },
      {
        "label": "Run the automation worker",
        "command": "bash scripts/run-daily-brief.sh"
      },
      {
        "label": "Review the generated brief",
        "command": "cat {{ output_path }}"
      }
    ],
    "dependencies": {
      "tools": [
        {
          "name": "@zack/document-convert",
          "version": "0.1.0"
        },
        {
          "name": "@zack/summarize-text",
          "version": "0.1.8"
        }
      ],
      "agents": []
    },
    "display_name": "CLI Automation Worker",
    "execution_surfaces": [
      "agentpm-run"
    ]
  },
  "readme": "README.md",
  "license": {
    "spdx": "MIT"
  }
}
Template metadata
Use case
automation
Execution surfaces
agentpm-run
Stack
shell
Included packages
Agents
This template does not declare any agent package dependencies.
Entrypoints
Create local env file
cp .env.example .env.local
Run the automation worker
bash scripts/run-daily-brief.sh
Review the generated brief
cat {{ output_path }}