internal/skill/skills/line-preview/SKILL.md
# /line-preview Read-only preview of what the assembly line would change. Shows what's different on station branches compared to the watched branch — the actual content, not the commit history. No branches are modified. ## When to use Use this skill to see what the assembly line has changed before picking up the changes with `/line-rebase`. ## Procedure All commands below are **read-only** — no branches are checked out, modified, or created. 1. **Read config**: Read `line.yaml` to determin
npx skillsauth add re-cinq/assembly-line internal/skill/skills/line-previewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Read-only preview of what the assembly line would change. Shows what's different on station branches compared to the watched branch — the actual content, not the commit history. No branches are modified.
Use this skill to see what the assembly line has changed before picking up the changes with /line-rebase.
All commands below are read-only — no branches are checked out, modified, or created.
Read config: Read line.yaml to determine the watched branch and the ordered list of stations.
Check for stations: If no stations are configured, report "No stations configured" and stop.
Identify the terminal station: The terminal station is the last in the list. Its branch is line/stn/<terminal-name>.
Check terminal branch exists: Run:
git rev-parse --verify line/stn/<terminal-name>
If this fails, report "The assembly line hasn't run yet — no station branches exist" and stop.
Count unpicked commits: Run:
git rev-list --count <watched>..line/stn/<terminal-name>
If the count is 0, report "No unpicked changes — the watched branch is up to date with the terminal station" and stop.
Show what changed overall: Show the diff from the watched branch to the terminal station — this is what /line-rebase would introduce:
git diff <watched>...line/stn/<terminal-name>
Show per-station breakdown: For each station in order, show what it changed. The predecessor of the first station is the watched branch; for subsequent stations, the predecessor is the previous station's branch.
For each station:
git rev-list --count <predecessor>..line/stn/<station-name>
git diff <predecessor>...line/stn/<station-name>
Summarize: Describe what is different — the specific content changes each station introduced. Don't describe commit counts, passes, or process. Suggest running /line-rebase to pick up the changes.
...) for diff (symmetric difference)..) for rev-list (commit range)data-ai
# /line-rebase Safely pick up changes from the terminal station branch onto the watched branch. ## When to use Use this skill when the line statusline indicates there are commits ready on the terminal station branch that haven't been picked up on the main working branch. ## Procedure Run the deterministic `line rebase` command: ```sh line rebase ``` This performs a safe stash → rebase → unstash sequence. It will: - Stash any uncommitted work - Rebase onto the terminal station branch - Res
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".
testing
Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).
testing
Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating against the AgentSkills spec). Triggers on phrases like "create a skill", "author a skill", "tidy up a skill", "improve this skill", "review the skill", "clean up the skill", "audit the skill".