技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
techsmith-security-basics【数据与研究】Harden Snagit and Camtasia automation around capture consent, license secrecy, local storage, share destinations, least privilege, and artifact review. Use when threat-modeling or approving a TechSmith workflow. Trigger with "TechSmith security", "secure Snagit automation", or "Camtasia data controls".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: techsmith-security-basics description: >- Harden Snagit and Camtasia automation around capture consent, license secrecy, local storage, share destinations, least privilege, and artifact review. Use when threat-modeling or approving a TechSmith workflow. Trigger with "TechSmith security", "secure Snagit automation", or "Camtasia data controls". argument-hint: "[workflow-path] [data-classification]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
Desktop capture and media production cross sensitive screen, microphone, camera, filesystem, cloud-sharing, and licensing boundaries. This skill makes those boundaries explicit and keeps automation narrower than an interactive user's full capabilities.
Use Read, Glob, and Grep to inspect local scripts, manifests, logs, and tests. Use WebFetch only for current primary TechSmith documentation. Use Write or Edit only after confirming the target repository file and approval boundary.
TechSmith desktop activation is not API authentication. Resolve individual sign-in versus business-key or approved offline activation before execution. Redact all keys, account identifiers, activation artifacts, and sensitive endpoint details.
Do not disable endpoint security, broaden share outputs, record hidden devices, retain clipboard data, or upload artifacts merely to prove connectivity.
Return assets, threats, controls, residual risks, data-flow boundaries, deployment restrictions, audit events, test evidence, and accountable owners.
| Condition | Response |
|---|---|
| Capture scope ambiguous | Deny the job until subject, window/region, devices, and purpose are explicit. |
| Key appears in artifact | Quarantine, rotate, and purge the affected history or bundle. |
| Output destination unapproved | Block promotion and correct the allowlist. |
| Required control unsupported | Change the architecture or product workflow rather than accepting silent exposure. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
capture=approved-window; audio=disabled; output=local-allowlist; sharing=restricted; retention=7d; audit=pass