S10 · Pipeline skill
Diagnose and restore services
Locate process failures and conflicts, approve a repair and check the restarted service.
Runtime inventory + conflict diagnosis + approved repair and recheck
- Pipeline
- 4 steps
- Human review
- 1
- Components
- 6
01Pipeline
Base pipeline
Ordered steps. Each consumes the previous output; review gates hold until a person accepts.
- Starts from
- Service catalog, runtime state and reported issues
- Delivers
- Health recheck result and remaining issues
Review contract
People decide at review gates; components supply data, drafts or review surfaces. Unaccepted outputs do not advance.
Integration note
Retain old configuration values; the local model bridge covers its sidecar, while other processes need catalog-specific checks.
- 01
Inspect runtime state
- Input
- Service catalog, runtime state and reported issues
- Output
- Service and port state with ownership
- Port and process inventoryListening port scans + ownership and resource records
- macOS menu-bar operations shellRuntime telemetry aggregation + desktop status display
- 02
Explain the exceptions
- Input
- Service and port state with ownership
- Output
- Diagnostic evidence and alternative launch plan
- Local service health and diagnostics exportRuntime anomaly monitoring + diagnostic evidence export
- Port conflict diagnosis and rebindingPort conflict diagnosis + alternative launch profiles
- 03
Approve and repair
Human review- Input
- Diagnostic evidence and alternative launch plan
- Output
- Human-approved service changes
Decided byAssigned reviewer or requesting user
- Saved commands and workspace lifecycleSaved service launch profiles + recorded process lifecycle
- Port conflict diagnosis and rebindingPort conflict diagnosis + alternative launch profiles
- 04
Check restoration
- Input
- Human-approved service changes
- Output
- Health recheck result and remaining issues
- Local model runtime bridgeLocal model registration and health + request bridging
- Local service health and diagnostics exportRuntime anomaly monitoring + diagnostic evidence export
02Industry versions
Industry versions
Energy Transferable use Inventory processes and ports of site support services, explain conflicts and obtain maintenance approval before repairs and rechecks.
Adaptation Handle general software processes only, without connecting to or altering field controllers; configure environments and change windows.
- 01
Inventory support-service state
- Input
- Site support software catalog and runtime issues
- Output
- Processes and ports with ownership
- Port and process inventoryListening port scans + ownership and resource records
- macOS menu-bar operations shellRuntime telemetry aggregation + desktop status display
- 02
Explain conflicts and propose repairs
- Input
- Processes and ports with ownership
- Output
- Diagnostic evidence and alternative configuration
- Local service health and diagnostics exportRuntime anomaly monitoring + diagnostic evidence export
- Port conflict diagnosis and rebindingPort conflict diagnosis + alternative launch profiles
- 03
Maintenance staff approve repairs
Human review- Input
- Diagnostic evidence and alternative configuration
- Output
- Approved and executed support-software changes
Decided byAssigned reviewer or requesting user
- Saved commands and workspace lifecycleSaved service launch profiles + recorded process lifecycle
- Port conflict diagnosis and rebindingPort conflict diagnosis + alternative launch profiles
- 04
Recheck software service health
- Input
- Approved and executed support-software changes
- Output
- Health checks and remaining exceptions
- Local model runtime bridgeLocal model registration and health + request bridging
- Local service health and diagnostics exportRuntime anomaly monitoring + diagnostic evidence export
03Parameters
Parameters
From the pack’s params.schema.json. Choose values to build a synthetic request.
skills/_pipelines/diagnose-local-services/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
-
-
macOS menu-bar operations shell
Runtime telemetry aggregation + desktop status display
Working 1 pipeline -
Local service health and diagnostics export
Runtime anomaly monitoring + diagnostic evidence export
Working 1 pipeline -
Port conflict diagnosis and rebinding
Port conflict diagnosis + alternative launch profiles
Working 1 pipeline -
Saved commands and workspace lifecycle
Saved service launch profiles + recorded process lifecycle
Working 1 pipeline -
Local model runtime bridge
Local model registration and health + request bridging
Prototype 1 pipeline
05Skills pack
Skills pack
Runnable reference on synthetic fixtures with tests. Domain contracts, services and approvals still need integration.
diagnose-local-services-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 · 18KBSHA-256 d2a9fddbdc90a09e86e0204b7e63510a30e54e8134cba5b4e501bcf4478e39f7