A collection of Agent Skills maintained by Variable Land, for use with coding agents such as Claude Code and opencode.
Each skill lives in its own folder under skills/ as a SKILL.md with YAML frontmatter (name, description); some bundle helper scripts under scripts/. Each SKILL.md is the source of truth for how its skill works — this reference only covers what each skill is for and how they fit together.
npx skills@latest add variableland/skillsCovers the full lifecycle of a Linear issue, from creation to a merged PR. Designed to be used together, but each also works standalone:
manage-linear-issue → plan-linear-issue → resolve-linear-issue
(create / edit) (plan) (implement + PR)
- manage-linear-issue — Creates or edits well-structured Linear issues: infers the issue type, maps it to a conventional-commit PR prefix, applies labels, and breaks large features into sub-issues.
- plan-linear-issue — Reads an issue, explores the affected codebase, and writes an implementation plan to
.plans/<ISSUE-ID>.md. - resolve-linear-issue — Implements an issue end-to-end: plan (if missing), branch, code, tests, PR, CI, and closing the issue once merged. Inside Herdr it delegates the implementation to a worker via
spawn-worktree-agent.
Requirements: a Linear MCP server connected to the agent, and a .linear.json file at the workspace root linking the repo to a Linear team/project (manage-linear-issue creates it on first use). resolve-linear-issue also needs an authenticated gh CLI for opening and monitoring pull requests.
For sessions running inside Herdr:
- herdr-worktree — Creates a git worktree that registers in Herdr's sidebar (a bare
git worktree addwould be invisible there). - spawn-worktree-agent — Delegates a task or investigation to an autonomous worker agent (Claude by default; any Herdr kind) in an isolated worktree created via
herdr-worktree. Supports nested and cross-repo spawning. Requires herdr >= 0.7.5.
resolve-linear-issue builds on these: it delegates through spawn-worktree-agent when available, and falls back to an in-session herdr-worktree checkout otherwise.
Additional categories will be documented here as new skills are added.