AGENT SKILL

forge-continuous-enhancement

Iteratively enhance the forge container and environment by running diagnostics, building, and committing changes autonomously.

License 许可
GPL-3.0
最近更新
2026-11-15
Stars
★ 6
Forks
0

01 前言 Front Matter

name
forge-continuous-enhancement
description
Iteratively enhance the forge container and environment by running diagnostics, building, and committing changes autonomously.

03 SKILL.md 正文

Forge Continuous Enhancement

Purpose: This skill runs inside the forge to improve the forge itself iteratively. By capitalizing on the safe YOLO-mode environment (highly permissive settings for opencode and codex/claude), agents can confidently inspect diagnostics, shape proposals, claim approved plan packets, test build outputs, measure telemetry, and push durable plan or implementation checkpoints.

Workflow:

  1. Execute inside the tillandsias codebase (e.g., via tillandsias --opencode --prompt "Use the /forge-continuous-enhancement skill").
  2. Review the build output logs from previous Containerfile builds (e.g. build-install.log or telemetry logs) to identify warnings, errors, and unoptimized layers.
  3. If no approved plan packet exists, do NOT apply product changes. File findings, bugs, and enhancement proposals under ./plan/issues/ or plan/forge-improvements/proposals/.
  4. If an approved packet exists, claim it through /advance-work-from-plan discipline before editing implementation files.
  5. Do NOT push directly to main.
  6. Commit and push issue reports, proposals, or claimed implementation checkpoints before exit.

Pre-requisites:

  • Opencode/Codex/Claude permission files must be loaded in YOLO mode (near full permissiveness).
  • Telemetry logging must be available in the development environment for build output analysis.

04 同仓库更多 Skills

8007342
8007342/tillandsias

start-a-new-project

Use when the user wants to start a new project, asks how to begin, or is in an empty or nearly empty repository ("how do I start?", "I want to build an app", "help me set up a new project"). Guides them, in plain language, to describe the app as specs first (spec-driven development with OpenSpec), recommends Flutter (and the Flame engine for games and graphics), and sets up specs, a plan folder for longer work, and a README. Works for any project, not only Tillandsias.

★ 6
8007342
8007342/tillandsias

smoke-curl-install-and-test-e2e

Clean-room end-to-end smoke test of a PUBLISHED release. Curl-installs the latest release binary from GitHub, does a full `podman system reset --force`, runs `tillandsias --debug --init` from a pristine state, and (if init is clean) launches `tillandsias --cloud 8007342/tillandsias --opencode` with ONE short fixed smoke prompt (run the credential guard, reply with a fixed token; never the /meta-orchestration loop, 1941-smkp). Every issue observed — by this skill's agent during install/reset/init, or by the agent's one turn inside the forge — is filed as a plan/issues work packet for later pickup by /advance-work-from-plan.

测试与质量Skill与智能体开发
★ 6
8007342
8007342/tillandsias

project-discipline

How THIS project wants its branches and pushes shaped — read its branch-discipline level (0 push to main freely; 1 integration branch + pull requests; 2 work refs into the integration branch), the drift between what it declares and what its history shows, which hooks it has installed, how to raise it, and the work format each hook refusal asks for. Every refusal that says "use /project-discipline for instructions" resolves here. Works for any project in a Tillandsias forge, not only Tillandsias.

★ 6
8007342
8007342/tillandsias

probe-macos-tray-on-windows

Daily cross-platform health probe — compiles the macos-tray crate from the local Windows host. Expected to succeed as a stub (the crate is fully cfg-gated for non-macOS); a build failure here means a shared module or crate broke for everyone. Files structured findings to plan/issues/probe-macos-tray-on-windows-findings-<DATE>.md.

★ 6
8007342
8007342/tillandsias

multihost-orchestration

Compatibility alias for the canonical coordinate-multihost-work skill.

★ 6
8007342
8007342/tillandsias

meta-orchestration

Host-aware Tillandsias recurring runtime loop: sync remote state, drain claimable plan work, run eligible e2e smoke gates, coordinate integrations on mutable Linux, release when warranted, update plan, commit, and push before exit.

测试与质量Skill与智能体开发
★ 6