← Back to Skills Marketplace
sunbinnju-star

Daily Loop Runner

by sunbinnju-star · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
112
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install daily-loop-runner
Description
Run one controlled daily project loop for a single active project. Use on: scheduled daily runs, planner-initiated project steps, resuming a project after cl...
README (SKILL.md)

Daily Loop Runner

Advance one project by one meaningful step per loop. State read before execution, structured writeback after.

Input

Required:

  • project_card — full project card with current state, goals, blockers
  • latest_weekly_review — most recent weekly review notes
  • recent_daily_logs — list of recent daily loop logs (last 3-5)
  • open_questions — unresolved questions from previous loops

Optional:

  • forced_bottleneck — override automatic bottleneck selection

Output Schema

today_objective: string               # one clear goal for today
selected_agent: string | null         # which agent or tool will execute
task_input: object                    # structured input for the selected agent
expected_output: string                # what success looks like
execution_summary: string             # what actually happened
findings: string[]                    # key discoveries
decisions: string[]                   # decisions made based on findings
next_action: string | null            # what to do tomorrow
project_card_updates: object          # fields to update on project card
writeback_payload: object             # structured record for project memory
safe_to_proceed: boolean              # false if state was incomplete

Hard Rules

  1. One project per run. Do not split focus.
  2. One bottleneck per run. Pick the most critical blocker.
  3. One main action per run. One meaningful step, not a sprint.
  4. No execution without state read. Always read project_card and recent logs first.
  5. No successful completion without next_action. Every loop must feed into the next.

Loop Phases

Phase 1: State Read

  • Read project_card fully
  • Read recent_daily_logs
  • Note open_questions from previous runs
  • Identify current project phase and milestone

Phase 2: Bottleneck Selection

  • Pick the single most critical bottleneck
  • If forced_bottleneck provided, use it
  • If nothing is blocking, advance the primary goal

Phase 3: Task Input Construction

  • Build a focused task_input for the selected agent
  • Include: what to do, why it matters, what success looks like
  • Exclude: everything else

Phase 4: Execution

  • Dispatch task to selected agent
  • Wait for execution_summary and findings

Phase 5: Writeback

  • Update project_card with project_card_updates
  • Write execution_summary + findings to daily log
  • Populate next_action for tomorrow's loop
  • Set safe_to_proceed = true

Failure Handling

If state is incomplete (missing project_card, no recent logs, unclear objective):

  • Stop the run immediately
  • Set safe_to_proceed = false
  • Request cleanup or missing-state repair
  • Do not attempt execution with partial state

State Machine

IDLE → READY → RUNNING → WRITING → DONE
                    ↓
              BLOCKED (if state incomplete)

Respect the state machine. Never skip from IDLE to RUNNING.

Usage Guidance
This skill is internally consistent and low-risk as provided: it only processes the project_card and logs you feed it and produces a structured plan step. Before installing, confirm that the project_card and daily logs you supply contain no sensitive credentials or secrets (the skill will read full project state). Also review which agents/tools the skill may dispatch to — those agents' permissions determine what actions can actually be taken. If you intend to allow autonomous action, limit the connected agents' scopes/permissions and monitor writeback logs to ensure expected behavior.
Capability Analysis
Type: OpenClaw Skill Name: daily-loop-runner Version: 1.0.0 The skill bundle defines a structured workflow for an AI agent to manage daily project tasks. The instructions in SKILL.md focus on state management, bottleneck identification, and task execution within a project management context. There are no indicators of malicious intent, data exfiltration, unauthorized execution, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description (advance one project one step/day) align with the runtime instructions: state read, bottleneck selection, task construction, execution, and writeback. Nothing requested (no env vars, no binaries, no config paths) appears unnecessary for the stated planning/looping function.
Instruction Scope
SKILL.md confines operations to reading provided inputs (project_card, logs, open_questions) and producing a structured output. It instructs dispatching a task to a selected agent/tool, which is consistent with a planner-style skill; it does not instruct reading system files, environment variables, or contacting external endpoints beyond invoking an agent/tool.
Install Mechanism
Instruction-only skill with no install spec and no code files. Nothing is written to disk and there are no external downloads or package installs, so install risk is minimal.
Credentials
Skill declares no required environment variables, credentials, or config paths. The inputs it requires are logical for its purpose. There are no unexplained secret requests.
Persistence & Privilege
Skill is not always: true and does not request persistent system changes. It permits normal autonomous invocation (platform default) to dispatch tasks to a selected agent; combined with no extra privileges, this is proportionate.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install daily-loop-runner
  3. After installation, invoke the skill by name or use /daily-loop-runner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: run one controlled daily project loop
Metadata
Slug daily-loop-runner
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Daily Loop Runner?

Run one controlled daily project loop for a single active project. Use on: scheduled daily runs, planner-initiated project steps, resuming a project after cl... It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.

How do I install Daily Loop Runner?

Run "/install daily-loop-runner" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Daily Loop Runner free?

Yes, Daily Loop Runner is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Daily Loop Runner support?

Daily Loop Runner is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Daily Loop Runner?

It is built and maintained by sunbinnju-star (@sunbinnju-star); the current version is v1.0.0.

💬 Comments