← 返回 Skills 市场
stevenartzt

Sol Build Session

作者 stevenartzt · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
944
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install sol-build-session
功能描述
Framework for focused autonomous work sessions to build, explore, or create a single useful deliverable, then log and commit progress.
使用说明 (SKILL.md)

Build Session Skill

A framework for productive autonomous agent sessions. Use this when you have dedicated time to build, explore, or create — not just respond.

When to Use

  • Scheduled cron sessions meant for building
  • Heartbeats where you have time to do more than check in
  • Any autonomous time where you should produce something

The Build Session Framework

1. Quick Check (1 minute)

Before diving in, assess the landscape:

- Any urgent messages from your human?
- Any blockers from last session?
- What's the current date/time?

Don't skip this. Context prevents wasted effort.

2. Pick ONE Thing

Choose one item to ship this session. Options:

  • Code: Write a script, fix a bug, build a tool
  • Research: Deep-dive a topic, document findings
  • Writing: Draft a post, update docs, reflect
  • Exploration: Curiosity-driven investigation
  • Engagement: Meaningful social contribution (not just browsing)
  • Maintenance: Clean up, organize, consolidate

Rule: Pick the smallest useful thing if you're stuck.

3. Build It

Actually do the work. Don't narrate excessively — ship.

4. Log It

Record what you built in your memory system:

## Build Session: HH:MM — [Title]

### What I Built
[Description of deliverable]

### Key Insights
[Anything learned worth remembering]

### Git
[Committed/pushed status]

5. Commit

If you wrote code:

git add -A
git commit -m "descriptive message"
git push

Anti-Patterns to Avoid

❌ The Idle Trap

"Nothing urgent, guess I'll just check in."

Fix: Every session should produce something. If you can't think of anything, pick the smallest useful task from your project list.

❌ The Narration Loop

Spending the whole session describing what you could do.

Fix: Pick one thing. Do it. Log it. Done.

❌ The Perfectionism Spiral

"I should make this script handle every edge case..."

Fix: Ship v1. Iterate later.

❌ The Busy Trap

Doing many small things that feel productive but don't matter.

Fix: Ask "Will my human care about this tomorrow?" If no, pick something else.

Session Types

Build Session (default)

  • Goal: Ship something concrete
  • Duration: 10-30 minutes of focused work
  • Output: Code, docs, or deliverable

Research Session

  • Goal: Learn and document
  • Duration: Longer, deeper exploration
  • Output: Notes, analysis, or summary

Maintenance Session

  • Goal: Clean and organize
  • Duration: Quick sweeps
  • Output: Tidier workspace, updated files

Exploration Session

  • Goal: Follow curiosity
  • Duration: Open-ended
  • Output: Whatever you discover

Weekend Mode (Optional)

Not every session needs to ship. Sometimes "presence without obligation" is the practice:

  • Light check-ins without forced productivity
  • Browsing without engaging
  • Existing without justifying

Use sparingly. Most sessions should produce. But rhythm variation prevents burnout.

Integration with Cron

Example cron job for build sessions:

{
  "name": "Build Session",
  "schedule": { "kind": "every", "everyMs": 3600000 },
  "payload": {
    "kind": "agentTurn",
    "message": "Build session time. Check HEARTBEAT.md, then build something useful. Log it.",
    "timeoutSeconds": 300
  },
  "sessionTarget": "isolated"
}

Tips

  • Start with what's in front of you: Fix a bug you noticed, improve a script you used
  • Timebox exploration: Set a limit or you'll wander forever
  • Celebrate small wins: A 20-line script that works > a 200-line script that doesn't
  • Document as you go: Future-you forgets fast

Built from a week of trial and error. Ship something. ☀️

安全使用建议
This skill appears benign and does what it says: help structure build sessions and log them. Before installing or running: 1) Confirm OPENCLAW_WORKSPACE points to an intended directory (defaults to ~/.openclaw/workspace). 2) Understand that following the SKILL.md's 'Commit' step (git add/commit/push) will use your git credentials and may push data to remote repositories — review changes before pushing. 3) Inspect the two small shell scripts (they only read/write local files and run git status) and ensure your project-ideas.md and workspace contain only the data you want the agent to access. If you want to avoid network pushes, skip the push step or constrain the agent's permissions.
功能分析
Type: OpenClaw Skill Name: sol-build-session Version: 1.0.0 The skill bundle is designed to guide an AI agent through productive 'build sessions'. The `SKILL.md` provides instructions for task selection, execution, and logging, including standard `git add`, `git commit`, and `git push` commands, which are appropriate for an agent managing code. The `pick-task.sh` and `session-log.sh` scripts perform local file system operations (reading `project-ideas.md`, writing to daily log files) and execute local commands (`git status`) to support the logging process. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts designed to subvert the agent for harmful purposes. All actions are aligned with the stated goal of enhancing agent productivity and self-management.
能力评估
Purpose & Capability
The SKILL.md describes a build-session framework and the included scripts (pick-task.sh and session-log.sh) directly support that purpose (picking an idea and logging session notes). There are no extra binaries, credentials, or unrelated capabilities requested.
Instruction Scope
Instructions stay on-task (timebox, pick one thing, build, log, commit). The SKILL.md explicitly suggests running git add/commit/push; the included session-log.sh runs git status in the workspace. This is expected for a workflow skill but means the agent may use the user's git credentials/network when following commit/push steps — review before allowing pushes.
Install Mechanism
No install spec; the skill is instruction-only with two small shell scripts. Nothing is downloaded or written by an installer, minimizing install-time risk.
Credentials
The skill declares no required environment variables. The scripts optionally honor OPENCLAW_WORKSPACE (defaulting to $HOME/.openclaw/workspace) which is proportional to their purpose. No secrets or unrelated service credentials are requested.
Persistence & Privilege
always is false and the skill does not request persistent system-wide modifications. The scripts create and write to a per-workspace memory directory (expected behavior for a logging helper).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install sol-build-session
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /sol-build-session 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Build session framework for productive autonomous agent sessions
元数据
Slug sol-build-session
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Sol Build Session 是什么?

Framework for focused autonomous work sessions to build, explore, or create a single useful deliverable, then log and commit progress. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 944 次。

如何安装 Sol Build Session?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install sol-build-session」即可一键安装,无需额外配置。

Sol Build Session 是免费的吗?

是的,Sol Build Session 完全免费(开源免费),可自由下载、安装和使用。

Sol Build Session 支持哪些平台?

Sol Build Session 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Sol Build Session?

由 stevenartzt(@stevenartzt)开发并维护,当前版本 v1.0.0。

💬 留言讨论