lifecyclemodel-resulting-process-builder

Installation
SKILL.md

Lifecycle Model Resulting Process Builder

Use this skill when the source of truth is already a lifecycle model json_ordered file and the next step is to deterministically compute the aggregated resulting process plus relation handoff artifacts, not to synthesize a process from external flow evidence.

Run Workflow

  1. By default the wrapper runs the published CLI through npm exec --yes --package=@tiangong-lca/cli@latest -- tiangong. Use TIANGONG_LCA_CLI_DIR or --cli-dir only for local dev/CI overrides.
  2. Use node scripts/run-lifecyclemodel-resulting-process-builder.mjs build ... to delegate to tiangong lifecyclemodel build-resulting-process.
  3. Use node scripts/run-lifecyclemodel-resulting-process-builder.mjs publish ... to delegate to tiangong lifecyclemodel publish-resulting-process.
  4. Confirm the local artifacts in the run directory before any later tiangong publish run step.

The active runtime path is skill -> Node wrapper -> tiangong CLI. Python and MCP are no longer part of the normal execution path for this skill.

What The Implementation Does

  • validates assets/request.schema.json
  • loads a lifecycle model from source_model.json_ordered or source_model.json_ordered_path
  • resolves referenced process datasets from local process exports
  • extracts process instances and graph edges from model topology
Related skills

More from tiangong-lca/skills

Installs
8
GitHub Stars
4
First Seen
Apr 14, 2026