Source profileQuality 91/100

magnus919/agent-skills/digital-twin/SKILL.md

digital-twin

Design, build, evaluate, govern, monitor, evolve, and retire digital twins and federated twin universes for software systems, engineering processes, agentic software factories, infrastructure, and cyber-physical operations. Use when a task involves digital-twin architecture, digital thread, simulation, predictive maintenance, twin health, agent authority, or dark-factory design. Do not use for ordinary observability dashboards, static dependency graphs, generic AI governance, or operating one na

Source repository stars
61
Declared platforms
0
Static risk flags
0
Last source update
2026-08-26
Source checked
2026-08-28

Decision brief

What it does: where it fits

Use this skill to design and operate a trustworthy digital twin, especially a twin of a software product, engineering process, delivery system, infrastructure estate, or agentic factory.

Best for

  • Use when a task involves digital-twin architecture, digital thread, simulation, predictive maintenance, twin health, agent authority, or dark-factory design.

Not for

  • Do not load this skill for ordinary dashboard construction, static asset inventory, generic dependency mapping, generic AI governance, generic DevOps design, or routine operation of a named tool. Route those tasks to th…

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/magnus919/agent-skills --skill "digital-twin"
Safe inspection promptEditorial

Inspect the Agent Skill "digital-twin" from https://github.com/magnus919/agent-skills/blob/531ff6753784823c878c92b988c6e55266ce09a9/digital-twin/SKILL.md at commit 531ff6753784823c878c92b988c6e55266ce09a9. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

Workflow

What the source asks the agent to do

  1. 01

    Operating workflow

    Load the matching reference before acting:

    Frame the use case. Name the original, decision, desired outcome, authoritative sources, update/fidelity requirement, operating domain, owner, risk tier, forbidden actions, and simpler alternatives.Classify the representation. Decide whether the artifact is a model, shadow, twin, emulator, simulator, or composite universe. Do not upgrade the label without evidence of synchronization, model credibility, and a gover…Design the contracts. Define stable identities, event envelopes, timestamps, schema versions, provenance, freshness, uncertainty, validity intervals, permissions, and action semantics.
  2. 02

    Core position

    A digital twin is not automatically a dashboard, 3D view, dependency graph, emulator, test fixture, or LLM wrapper. Establish the represented original, synchronization contract, models/services, intended decision, uncertainty, and action boundary before using the term.

    Digital model: representation without a required live synchronization loop.Digital shadow: observable flow from original to representation without a governed return path.Digital twin: a versioned representation of a named entity or process, synchronized at an explicit frequency and fidelity, with models/services that support a declared decision or action and a governed feedback relation…
  3. 03

    Choose an operating mode

    Do not start in a higher-authority mode merely because the model is confident or the user calls the system a dark factory.

    Do not start in a higher-authority mode merely because the model is confident or the user calls the system a dark factory.
  4. 04

    Choose an entry point

    Then follow the numbered workflow and load the matching reference in its navigation table.

    Then follow the numbered workflow and load the matching reference in its navigation table.
  5. 05

    Reference loading

    The Operating workflow navigation table is canonical: load the matching reference there before acting. The same references remain directly addressable for deep dives: architecture, implementation, evaluation, governance, lifecycle, and source-index.

    The Operating workflow navigation table is canonical: load the matching reference there before acting. The same references remain directly addressable for deep dives: architecture, implementation, evaluation, governance…

Permission review

Static risk signals and limitations

No configured static risk pattern was detected

This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score91/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars61SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
magnus919/agent-skills
Skill path
digital-twin/SKILL.md
Commit
531ff6753784823c878c92b988c6e55266ce09a9
License
MIT
Collected
2026-08-28
Default branch
main
View the original SKILL.md

Digital Twin

Use this skill to design and operate a trustworthy digital twin, especially a twin of a software product, engineering process, delivery system, infrastructure estate, or agentic factory.

Core position

A digital twin is not automatically a dashboard, 3D view, dependency graph, emulator, test fixture, or LLM wrapper. Establish the represented original, synchronization contract, models/services, intended decision, uncertainty, and action boundary before using the term.

For this skill, use these working distinctions:

  • Digital model: representation without a required live synchronization loop.
  • Digital shadow: observable flow from original to representation without a governed return path.
  • Digital twin: a versioned representation of a named entity or process, synchronized at an explicit frequency and fidelity, with models/services that support a declared decision or action and a governed feedback relationship to the original. If it is synchronized and useful but has no governed return path, call it a read-only twin or digital shadow rather than implying closed-loop authority.
  • Digital thread: provenance and lifecycle linkage across systems, artifacts, decisions, and outcomes. A thread is necessary for many twins but is not itself a twin.
  • Twin universe: a federation or composition of purpose-bounded twins with explicit identity, time, provenance, semantics, ownership, and authority boundaries.

These are operational definitions, not claims of universal standards consensus. NIST IR 8356 explicitly notes that no single definition is agreed, while allowing abstract entities and processes as twin subjects.

Choose an operating mode

SituationStart inEvidence required before advancing
You only need inventory or explanationRead-onlyIdentity, source map, freshness, provenance
You need counterfactual explorationSimulationPinned snapshot/model/scenario, isolation, uncertainty, teardown
You need to compare recommendations without effectsShadowIndependent outcome comparison, abstention, operator disagreement
You need a reversible low-impact actionSupervised or boundedPolicy, scoped credentials, preconditions, rollback, reconciliation
You need high-impact or irreversible actionHuman-approved exception or do not automateClose-to-execution approval, independent validation, emergency stop

Do not start in a higher-authority mode merely because the model is confident or the user calls the system a dark factory.

Choose an entry point

What you have nowEnter hereFirst question
A vague idea or proposed use caseFrame the use caseWhat original, decision, owner, and harm boundary are actually in scope?
A graph, dashboard, or event feedClassify the representationIs this a model, shadow, emulator, or twin, and what is missing?
A working twin with stale or conflicting stateEvaluate independentlyWhich health plane failed, and should authority downgrade to hold?
A validated shadow recommendationGovern the action pathWhat exact capability, precondition, rollback, and expiry are authorized?
A retired or superseded originalRetire deliberatelyWhich consumers, credentials, evidence, and orphan paths remain?

Then follow the numbered workflow and load the matching reference in its navigation table.

Operating workflow

Load the matching reference before acting:

DecisionLoad
Architecture or federationreferences/architecture.md
Event, identity, state, provenance, semantics, graph, model, or simulationreferences/implementation.md
VVUQ, health, drift, SLOs, or agent evaluationreferences/evaluation.md
Security, privacy, authority, or earned autonomyreferences/governance.md
Change, incident recovery, or retirementreferences/lifecycle.md
Source scope or standards comparisonreferences/source-index.md
  1. Frame the use case. Name the original, decision, desired outcome, authoritative sources, update/fidelity requirement, operating domain, owner, risk tier, forbidden actions, and simpler alternatives.
  2. Classify the representation. Decide whether the artifact is a model, shadow, twin, emulator, simulator, or composite universe. Do not upgrade the label without evidence of synchronization, model credibility, and a governed feedback path.
  3. Design the contracts. Define stable identities, event envelopes, timestamps, schema versions, provenance, freshness, uncertainty, validity intervals, permissions, and action semantics.
  4. Build evidence first. Capture immutable source events and artifacts, then create replayable temporal projections. Preserve raw evidence separately from claims and disposable views.
  5. Add models and scenarios. Register model purpose, assumptions, domain, parameters, version, calibration, uncertainty, tests, and prohibited use. Pin scenario inputs, model digests, seeds, clocks, fixtures, and outputs.
  6. Run read-only and shadow modes. Compare reconstructed state and recommendations with independently captured reality before allowing side effects. Treat missing, stale, contradictory, or unauthenticated evidence as unknown or hold, not pass.
  7. Govern the action path. Separate observe, simulate, recommend, approve, execute, rollback, and stop. Put authorization in deterministic policy enforcement, not model prose. Require idempotency, scoped credentials, preconditions, expiry, rollback, and reconciliation.
  8. Evaluate independently. Keep represented-system health, synchronization/data health, model credibility, platform health, and agent/action quality as separate planes. The twin must not grade itself.
  9. Operate and evolve. Monitor freshness, loss, ordering, schema/topology drift, residuals, calibration, uncertainty, scenario gaps, platform SLOs, agent trajectories, authority, and outcome value. Revalidate after material changes.
  10. Retire deliberately. Revoke action authority, drain and migrate consumers, preserve required lineage, remove secrets and sensitive data under policy, mark endpoints retired, detect orphan calls, and verify no live workflow still depends on the twin.

Reference loading

The Operating workflow navigation table is canonical: load the matching reference there before acting. The same references remain directly addressable for deep dives: architecture, implementation, evaluation, governance, lifecycle, and source-index.

Agentic software factory boundary

A software factory analogue maps repositories, revisions, requirements, builds, artifacts, dependencies, services, environments, deployments, incidents, humans, agents, policies, and runtime observations to twin entities and events. Executable repository environments, service emulators, traffic mirrors, IaC sandboxes, and learned world models are useful components, but each has a simulator-reality boundary. Real execution remains the release oracle for consequential code and infrastructure changes.

A dark factory is an authority state, not a twin type. More automation requires stronger independent validation, provenance, staged rollout, rollback, and accountable escalation. Do not equate high model confidence with authority.

Choose the artifact

User needsProduceTemplate/reference
Define a twin and its authorityTwin manifesttemplates/twin-manifest.yaml + references/architecture.md
Test fidelity, synchronization, or agent behaviorEvaluation plantemplates/evaluation-plan.md + references/evaluation.md
Decide whether to grant or expand authorityRelease evidence packettemplates/release-evidence.md + references/governance.md
Change, recover, or retire a twinLifecycle recordreferences/lifecycle.md

Use the smallest artifact that answers the decision; do not create a twin universe when a bounded model, shadow, emulator, or ordinary observability record is sufficient.

Minimum release packet

Before granting any authority beyond read-only, preserve the following evidence packet. It is the release gate, not a suggestion:

  • intended-use, risk, and authority contract;
  • source and identity map;
  • event/schema/provenance contract;
  • assumptions, validity limits, and uncertainty budget;
  • verification and independent validation results;
  • synchronization/data-quality benchmark;
  • scenario and replay manifest;
  • agent task and trajectory evaluation;
  • security, privacy, and supply-chain review;
  • shadow/canary and rollback evidence;
  • health SLOs and alert ownership;
  • signed approve, conditional approve, hold, or block decision.

When not to use

Do not load this skill for ordinary dashboard construction, static asset inventory, generic dependency mapping, generic AI governance, generic DevOps design, or routine operation of a named tool. Route those tasks to the relevant observability, AI-governance, platform, data, or tool-specific skill. In this repository, use agent-evals-and-observability for generic agent eval/telemetry, ai-governance for organization-wide AI governance, data-architect for general data-platform design, and the relevant tool skill for operating a named platform. Load this skill when the representation itself, its synchronization, simulation/prediction, composition, authority, or lifecycle is the problem.

Exit criteria

Stop when the requested twin design or decision artifact exists, claims are separated into evidence and inference, the relevant evaluation/governance gates are explicit, and unresolved gaps have owners or bounded escalation. Never claim a twin is trustworthy, autonomous, production-ready, or safe solely because its schema, graph, dashboard, or component tests pass.

Frequently asked questions

What to verify before installation and use

What does the digital-twin source document cover?

Use this skill to design and operate a trustworthy digital twin, especially a twin of a software product, engineering process, delivery system, infrastructure estate, or agentic factory.

How do I install digital-twin?

The source record exposes this install command: npx skills add https://github.com/magnus919/agent-skills --skill "digital-twin". Inspect the command and pinned source before running it.

Alternatives

Compare before choosing