← 返回 Skills 市场
stevenartzt

Build Session

作者 stevenartzt · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1411
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install build-session
功能描述
Facilitates focused autonomous sessions to build, create, or produce one concrete deliverable, then log and commit progress efficiently.
使用说明 (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 safe and coherent, but review where it will write and run: by default it creates and writes logs under $HOME/.openclaw/workspace/memory (or the directory you set via OPENCLAW_WORKSPACE). Ensure that environment variable points to a dedicated, non-sensitive folder so logs and temporary files don't end up in sensitive locations. The SKILL.md suggests git add/commit/push — the scripts themselves only run git status, but if you follow the commit/push steps the agent or you will trigger network activity and will need valid git credentials; verify you are comfortable with that. If you plan to run this from a cron/autonomous agent, confirm the schedule and payload are appropriate. No network endpoints or secret exfiltration patterns were found in the files.
功能分析
Type: OpenClaw Skill Name: build-session Version: 1.0.0 The OpenClaw AgentSkills skill bundle 'build-session' provides a framework and helper scripts for an AI agent to conduct structured development sessions. The `SKILL.md` instructs the agent to pick tasks, build, log, and commit code, including `git push`. The `pick-task.sh` and `session-log.sh` scripts perform local file operations within the workspace and execute standard `git status` commands. While `git push` involves network communication, it is directly aligned with the stated purpose of a development agent committing its work. There is no evidence of intentional harmful behavior, data exfiltration beyond committed code, or malicious prompt injection attempts against the agent.
能力评估
Purpose & Capability
The SKILL.md describes a build-session framework and the repo contains only documentation plus two small helper scripts (task picker and session logger). The scripts and instructions (cron example, commit steps) are consistent with running focused build sessions; nothing requested or present appears unrelated to that purpose.
Instruction Scope
Runtime instructions stay within the session workflow: quick checks, pick a task, build, log, commit. The included scripts only read a user workspace (OPENCLAW_WORKSPACE or default $HOME/.openclaw/workspace), write markdown logs, and run a local 'git status'. There are no instructions to read unrelated system files or to send data to external endpoints.
Install Mechanism
There is no install specification (instruction-only skill). No downloads or archive extraction are performed, which minimizes install-time risk.
Credentials
No required environment variables, binaries, or credentials are declared. The scripts respect an optional OPENCLAW_WORKSPACE env var (defaulting to $HOME/.openclaw/workspace) — this is proportional and expected for a logging/picking tool. No secrets or unrelated service tokens are requested.
Persistence & Privilege
always is false and the skill does not request persistent privileged access or modify other skills. Model invocation is allowed (platform default), which is reasonable for an autonomously run productivity session skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install build-session
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /build-session 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - productive autonomous session framework
元数据
Slug build-session
版本 1.0.0
许可证
累计安装 3
当前安装数 3
历史版本数 1
常见问题

Build Session 是什么?

Facilitates focused autonomous sessions to build, create, or produce one concrete deliverable, then log and commit progress efficiently. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1411 次。

如何安装 Build Session?

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

Build Session 是免费的吗?

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

Build Session 支持哪些平台?

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

谁开发了 Build Session?

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

💬 留言讨论