AgentSkillsCN

aria-hourlygoals

管理 Aria 的小时级目标与微任务,助力短期专注与高效执行。

SKILL.md
--- frontmatter
name: aria-hourlygoals
description: Manage Aria's hourly goals and micro-tasks for short-term focus.
metadata: {"openclaw": {"emoji": "⏰", "requires": {"env": ["DATABASE_URL"]}}}

aria-hourlygoals

Manage hourly goals for focused, short-term work. Links to main goals for progress tracking.

Usage

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py hourly_goals <function> '<json_args>'

Functions

hourly_create

Create an hourly goal.

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py hourly_goals hourly_create '{"title": "Review PR #123", "priority": "high"}'

hourly_list

List hourly goals.

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py hourly_goals hourly_list '{"status": "pending"}'

hourly_update

Update goal status.

bash
exec python3 /root/.openclaw/workspace/skills/run_skill.py hourly_goals hourly_update '{"goal_id": 5, "status": "completed", "notes": "Merged successfully"}'

API Endpoints

  • GET /hourly-goals - List hourly goals
  • POST /hourly-goals - Create hourly goal
  • PATCH /hourly-goals/{id} - Update hourly goal

Database Schema

hourly_goals:

ColumnTypeDescription
idSERIALPrimary key
titleTEXTGoal title
descriptionTEXTDetails
statusTEXTpending/in_progress/completed/failed
priorityTEXTlow/medium/high/critical
target_hourTIMESTAMPTarget completion time
parent_goal_idINTEGERLink to main goal
notesTEXTProgress notes
created_atTIMESTAMPCreation time
completed_atTIMESTAMPCompletion time