AGENT SKILL

release-sudowork

Use when releasing a new version of Sudowork. Generates internal (shareone) and public (GitHub Release / in-app) release notes, bumps version, creates a release PR, tags, and injects the release body after CI publishes.

License 许可
Apache-2.0
最近更新
2026-11-09
Stars
★ 10
Forks
2

01 前言 Front Matter

name
using-workcell
description
Workcell storage, TASK, RUN, question, artifact, revision, and CLI protocol.
user-invocable
false

02 资源文件 3

03 SKILL.md 正文

Use this skill only for Workcell record structure and file protocol. It does not decide whether work should be delegated or how code should be implemented.

Workcell root is ~/.local/share/workcell unless WORKCELL_ROOT overrides it. Records are outside Git worktrees and are analysis records, not cross-device execution state.

The canonical Markdown templates are in this skill's templates/ directory. Follow them rather than recreating formats from memory.

CLI

The session start hook reports the CLI's absolute path and the record root. Invoke it as python "<reported path>", or as workcell when a shim is on PATH.

workcell task create <slug> creates one task directory and prints its absolute path.

workcell task revise <task-dir> archives the current TASK as history/task-rev-NNN.md, increments revision, resets status to preparing, and preserves the body for main to edit.

workcell run create <task-dir> creates the next runs/run-NNN.md and matching artifacts/run-NNN/, then prints the RUN absolute path.

The CLI does not create questions, choose statuses, integrate commits, push, rebase, squash, or analyze telemetry.

TASK ownership

Main owns TASK. Executor reads it but does not edit it. The current TASK is authoritative. Goal changes substantially create a new task; Scope, Constraints, Success criteria, or Parent context changes with the same Goal use revision.

RUN ownership

One fresh executor owns one RUN. The executor updates it during its work. After that executor finishes, the RUN is immutable. A later executor gets a new RUN.

Artifacts

Large logs, measurements, JSON, images, and other detailed evidence belong under artifacts/run-NNN/. Refer to them from RUN by relative path. Do not store hidden chain-of-thought.

Questions

Questions are one Markdown file, so main creates them directly from templates/QUESTION.md rather than through the CLI. Number them with the next unused q-NNN-<slug>.md in the task's date directory questions/.

Use blocking only when the related work cannot continue without human-only input. Use advisory when main can state a provisional action and continue. Human answers arrive through normal chat; main records the answer and marks the file answered.

04 同仓库更多 Skills

sudoprivacy
sudoprivacy/sudowork

skill-creator

创建或更新 Sudowork 自定义技能,同时保留核心 skill creation / skill-design 最佳实践。用于用户要求创建新技能、优化已有技能、打包导入 Sudowork,或让技能展示在我的技能自定义技能中。

视觉设计Skill与智能体开发
★ 10
sudoprivacy
sudoprivacy/sudowork

shareone

Host HTML/Markdown pages and share PDF, Word, or PowerPoint docs as ShareOne short links. Use when publishing pages/docs, adding passwords/watermarks, comments, downloads, or updates.

文档处理演示文稿
★ 10
sudoprivacy
sudoprivacy/sudowork

image-generation

Generate new images or edit existing images using AI. Use this skill when the user wants to create, generate, draw, design, or produce an image from a text description, OR when they want to modify, edit, alter, or transform an existing image (e.g. 'generate a picture of...', 'create an image', 'draw me a...', 'edit this image', 'change the background', 'modify the above picture', '生成图片', '画一张', '修改图片', '编辑上面的图').

图像与多媒体
★ 10
sudoprivacy
sudoprivacy/sudowork

image-analysis

Analyze, describe, or answer questions about image content using vision AI. Use this skill when the user asks anything about an image — what it shows, what's in it, reading text/diagrams, identifying objects, or any question referencing a previous image (e.g. 'what is in this image', 'read the text in this screenshot', 'explain this diagram', 'tell me about the image above', '识别图片', '分析图片内容').

图像与多媒体
★ 10
sudoprivacy
sudoprivacy/sudowork

auto-login

Log in to a website automatically using credentials saved in the local key store. Use when the user wants unattended/repeat login to a site (no re-scanning QR, no re-typing passwords), e.g. '帮我自动登录这个网站', 'set up auto-login for X', '记住这个网站的登录'. The plaintext password is NEVER seen by you — the user fills it in 秘钥管理 and sudowork fills the form itself.

★ 10
sudoprivacy
sudoprivacy/sudowork

video-subtitles

Generate timed subtitles from video or audio, translate their text, and burn subtitles into a new video. Use for captions, SRT, video subtitles, or adding translated subtitles in Sudowork desktop or WebUI cloud conversations.

图像与多媒体
★ 10