Aria_moltbot aria-hourlygoals

Manage Aria's hourly goals and micro-tasks for short-term focus.

install
source · Clone the upstream repo
git clone https://github.com/Najia-afk/Aria_moltbot
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Najia-afk/Aria_moltbot "$T" && mkdir -p ~/.claude/skills && cp -r "$T/aria_skills/hourly_goals" ~/.claude/skills/najia-afk-aria-moltbot-aria-hourlygoals && rm -rf "$T"
manifest: aria_skills/hourly_goals/SKILL.md
source content

aria-hourlygoals

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

Usage

exec python3 /app/skills/run_skill.py hourly_goals <function> '<json_args>'

Functions

hourly_create

Create an hourly goal.

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

hourly_list

List hourly goals.

exec python3 /app/skills/run_skill.py hourly_goals hourly_list '{"status": "pending"}'

hourly_update

Update goal status.

exec python3 /app/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