From arthur0824hao-skills
Manage persistent system crontab jobs with sk-managed tags, dedicated log files, and structured status inspection. Use when you need to create, list, delete, or inspect persistent cron jobs instead of session-only scheduling.
npx claudepluginhub arthur0824hao/skills --plugin document-skillsThis skill uses the workspace's default tool permissions.
This skill owns sk-managed cron jobs stored in the user crontab.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
This skill owns sk-managed cron jobs stored in the user crontab.
python3 "{skill_dir}/scripts/cron.py" create <name> <schedule> <command>
python3 "{skill_dir}/scripts/cron.py" list
python3 "{skill_dir}/scripts/cron.py" delete <name>
python3 "{skill_dir}/scripts/cron.py" status <name>
crontab, not Claude Code CronCreate.# sk-<name>.Work/.tkt/logs/cron/<name>.log..status.yaml and log file.{
"schema_version": "2.0",
"id": "skill-system-cron",
"version": "1.0.0",
"capabilities": ["cron-create", "cron-list", "cron-delete", "cron-status"],
"effects": ["fs.read", "fs.write", "proc.exec"],
"operations": {
"create": {
"description": "Create or replace one sk-managed cron job.",
"input": {
"name": {"type": "string", "required": true, "description": "Job name"},
"schedule": {"type": "string", "required": true, "description": "Cron schedule"},
"command": {"type": "string", "required": true, "description": "Command to run"}
},
"output": {"description": "Create result", "fields": {"status": "string", "job": "object"}},
"entrypoints": {"unix": ["python3", "{skill_dir}/scripts/cron.py", "create", "{name}", "{schedule}", "{command}"]}
},
"list": {
"description": "List all sk-managed cron jobs.",
"input": {},
"output": {"description": "Cron rows", "fields": {"rows": "array"}},
"entrypoints": {"unix": ["python3", "{skill_dir}/scripts/cron.py", "list"]}
},
"delete": {
"description": "Delete one sk-managed cron job.",
"input": {"name": {"type": "string", "required": true, "description": "Job name"}},
"output": {"description": "Delete result", "fields": {"status": "string"}},
"entrypoints": {"unix": ["python3", "{skill_dir}/scripts/cron.py", "delete", "{name}"]}
},
"status": {
"description": "Show last known status for one sk-managed cron job.",
"input": {"name": {"type": "string", "required": true, "description": "Job name"}},
"output": {"description": "Status result", "fields": {"status": "string", "cron": "object"}},
"entrypoints": {"unix": ["python3", "{skill_dir}/scripts/cron.py", "status", "{name}"]}
}
},
"stdout_contract": {
"last_line_json": true
}
}