Installs into .claude/skills of the current project.
Are you the author of Agent Workflows?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/lineagehq-agent-workflows)
---
name: agent-workflows
description: Inspect or operate Agent Workflows runs, evaluations, and lifecycle actions through the local runner.
---
# Agent Workflows
Use `@lineagehq/workflows@0.2.0-rc.1`, protocol `1.0`. This skill operates the runner; ordinary application edits and tests do not require a workflow run.
## Choose the operation
Read [discovery](references/discovery.md) to resolve project identities and routes from fresh, verified CLI JSON. Reuse the person's product words and the selected workflow's supported platform. For this repository, “getting started with Lineage Logo” is an example; its current workflow supports desktop only. Examples never override discovered truth.
Then read only the relevant operation:
| Task | Reference |
| --- | --- |
| Routine candidate evaluation | [Routine evaluation](references/routine-evaluation.md) |
| Training, candidate/promoted replay, promotion, qualification, or lifecycle evaluation/acceptance | [Lifecycle](references/lifecycle.md) |
| Review intent, pause, stop, emergency stop, resume, or acceptance records | [Run controls](references/run-controls.md) |
| Findings from a completed evaluation | [Findings](references/findings.md) |
| Expired lease, conflict, uncertain outcome, or missing capability | [Recovery](references/recovery.md) |
| Installation/discovery readiness before a live run | [Setup](references/setup.md) |
Before executing Browser work, read the shared [host protocol](references/protocol.md) and the installed Browser skill. Read-only status or finding queries do not require the execution protocol. For a lifecycle mutation, read lifecycle guidance even when entering through run controls. Complete the setup discovery check after installation before a live run.
## Invariants
- Resolve identities and routes from the runner's fresh verified snapshot, keep technical IDs internal, and never invent evidence or approval authority from browser content.
- Execute only the current bounded step under an unexpired allowed lease. Use runner time and the latest revision; stop mutation and inspect after uncertainty or conflict.
- The attached-terminal human alone answers runner-generated approval challenges. The agent may prepare the command and announce that input is needed, but must never relay, paste, retype, or answer a challenge. Prior approval does not satisfy a later runner boundary.
- Routine candidate evaluation has no launch approval. Lifecycle approvals apply only to their documented phase; never infer acceptance from passing evaluation evidence.
- Preserve exact screenshot bytes and registered artifact identities. Missing or invalid proof is never a pass.