S03 · Pipeline skill
Approve computer actions
Check identity and action scope, run approved actions and retain page and file changes.
Identity and scope checks + human permission + action evidence
- Pipeline
- 4 steps
- Human review
- 2
- Components
- 8
01Pipeline
Base pipeline
Ordered steps. Each consumes the previous output; review gates hold until a person accepts.
- Starts from
- Action goal, account and permitted materials
- Delivers
- Reviewed changes and exception records
Review contract
People decide at review gates; components supply data, drafts or review surfaces. Unaccepted outputs do not advance.
Integration note
Browser limits, file scope and native permissions are separate controls requiring configuration and shared audit IDs.
- 01
Check readiness
- Input
- Action goal, account and permitted materials
- Output
- Ready session and scoped action context
- Browser login/session readiness toolkitSession preparation + dependency readiness diagnosis
- Scoped agent identity and authorizationRequest identity verification + action scope limits
- 02
Approve the action list
Human review- Input
- Ready session and scoped action context
- Output
- Approved tool actions
Decided byAssigned reviewer or requesting user
- Local coding-agent execution governancePre-action policy decisions + human permission and audit
- Governed external tool and search adaptersSchema, permission and budget checks + evidenced tool calls
- 03
Act and retain evidence
- Input
- Approved tool actions
- Output
- Screenshots, file diffs and execution receipts
- Native computer control with permission gatesAuthorized screenshots + rate-limited pointer and keyboard actions
- Scoped browser automation and research sessionsBounded browser scope + page action evidence
- Scoped coding tools, worktrees and change reviewScoped file edits + bounded execution and change evidence
- 04
Check the changes
Human review- Input
- Screenshots, file diffs and execution receipts
- Output
- Reviewed changes and exception records
Decided byAssigned reviewer or requesting user
- Local coding-agent execution governancePre-action policy decisions + human permission and audit
- Collaborative delivery, approvals and evidence gatesDraft and artifact versioning + human handoff approval
02Industry versions
Industry versions
Legal services Transferable use Have a legal assistant list case-file organization actions, perform authorized file and page operations and check changes afterward.
Adaptation Limit read and write folders explicitly; external filing is outside this workflow's default permissions.
- 01
Check case-work account readiness
- Input
- Case-file organization goal, authorized account and writable folders
- Output
- Valid session and case-file action scope
- Browser login/session readiness toolkitSession preparation + dependency readiness diagnosis
- Scoped agent identity and authorizationRequest identity verification + action scope limits
- 02
Legal reviewer approves actions
Human review- Input
- Valid session and case-file action scope
- Output
- Approved case-file action list
Decided byAssigned reviewer or requesting user
- Local coding-agent execution governancePre-action policy decisions + human permission and audit
- Governed external tool and search adaptersSchema, permission and budget checks + evidenced tool calls
- 03
Organize files and retain diffs
- Input
- Approved case-file action list
- Output
- Screenshots, file diffs and receipts
- Native computer control with permission gatesAuthorized screenshots + rate-limited pointer and keyboard actions
- Scoped browser automation and research sessionsBounded browser scope + page action evidence
- Scoped coding tools, worktrees and change reviewScoped file edits + bounded execution and change evidence
- 04
Review case-file changes
Human review- Input
- Screenshots, file diffs and receipts
- Output
- Accepted changes and exception records
Decided byAssigned reviewer or requesting user
- Local coding-agent execution governancePre-action policy decisions + human permission and audit
- Collaborative delivery, approvals and evidence gatesDraft and artifact versioning + human handoff approval
03Parameters
Parameters
From the pack’s params.schema.json. Choose values to build a synthetic request.
skills/_pipelines/approved-computer-actions/params.schema.json
{
"synthetic": true,
"run_id": "synthetic-example",
"locale": "en",
"industry": "base",
"adapter_mode": "local",
"records": [
{
"id": "synthetic-record-1",
"synthetic": true,
"text": "Synthetic observation A: a draft needs review."
},
{
"id": "synthetic-record-2",
"synthetic": true,
"text": "Synthetic observation B: retain the unresolved question."
}
],
"decisions": {}
} 04Member components
Member components
-
Browser login/session readiness toolkit
Session preparation + dependency readiness diagnosis
Working 1 pipeline -
Scoped agent identity and authorization
Request identity verification + action scope limits
Working 1 pipeline -
Local coding-agent execution governance
Pre-action policy decisions + human permission and audit
Working 1 pipeline -
Governed external tool and search adapters
Schema, permission and budget checks + evidenced tool calls
Working 2 pipelines -
Native computer control with permission gates
Authorized screenshots + rate-limited pointer and keyboard actions
Working 1 pipeline -
Scoped browser automation and research sessions
Bounded browser scope + page action evidence
Working 1 pipeline -
Scoped coding tools, worktrees and change review
Scoped file edits + bounded execution and change evidence
Working 1 pipeline -
Collaborative delivery, approvals and evidence gates
Draft and artifact versioning + human handoff approval
Working 4 pipelines
05Skills pack
Skills pack
Runnable reference on synthetic fixtures with tests. Domain contracts, services and approvals still need integration.
approved-computer-actions-1.0.0.zip
Contains SKILL.md, pipeline.json, params.schema.json, runner, tests, fixtures, integration checklist and sources.
Synthetic workflow reference; service integration pending
Download · 19KBSHA-256 4e7d50ae4d970a8aa7765d62a189391f603d10c48fbff796b5a08b86feaf9da7