tia-teamcenter — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited tia-teamcenter (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Teamcenter Gateway workflows exposed by Siemens.Engineering.TeamcenterGateway. The V21 API is provider-based: connection, lock, search/download, and workflow operations are separate services.
Load ONLY the reference file(s) relevant to the task.
| Reference file | Load when the task involves |
|---|---|
references/workflows-and-safety.md | Provider acquisition, credentials, connection ownership, search/download, checkout/check-in, save workflows, cache overwrite, and remote-write safety. |
references/v21-api-surface.md | Complete installed V21 Siemens.Engineering.TeamcenterGateway type and member surface. |
Portal-scoped providers:
TeamcenterConnectionProvider connections =
tiaPortal.GetService<TeamcenterConnectionProvider>();
TcGatewayLockProvider locks =
tiaPortal.GetService<TcGatewayLockProvider>();
TcGatewaySearchAndDownloadProvider searchAndDownload =
tiaPortal.GetService<TcGatewaySearchAndDownloadProvider>();The save provider belongs to the opened project or global library:
TcGatewayWorkflowProvider workflow =
project.GetService<TcGatewayWorkflowProvider>();Do not introduce an intermediate service or storage composition that is absent from these installed entry points.
SecureString; treat TcGatewayConnectionInfo.SessionToken as a secret and never log or serialize it.LocalCacheOption.Overwrite as destructive. Use it only for an exact, pre-inventoried cache target..First() or [0] as selection logic.finally only when the current operation established the connection; do not terminate a caller-owned Teamcenter session.Installed V21 assemblies and XML documentation prove provider names, signatures, types, and enum members. Endpoint reachability, license, credentials, permissions, dataset locks, cache behavior, and remote persistence require an authorized live Teamcenter Gateway test.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.