Use when implementing, extending, or wiring UFT's forensic audit trail and report-export subsystem (include/uft/uftaudittrail.h, include/uft/uftforensicreport.h). Trigger phrases: "audit trail", "audit event", "forensic report", "hash chain", "audit-trail wiring", "report exporter", "PDF/HTML/JSON report", "neuer event type", "risk scoring". Covers the 37 event types, 6 export formats (JSON/HTML/PDF/ Markdown/Text/XML), 14 report sections, hash-chain integrity, and chain-of-custody invariants. DO NOT use for: generic logging (loggingsetup.py style — that's not forensic), debug printf reformatting, GUI-side notification wiring (→ uft-qt-widget).
EnglishUse when a UFT build fails on any platform/compiler/Qt-version combination, when the CI matrix goes red, or when adding code that touches platform- specific APIs. Trigger phrases: "build fehlschlag windows", "msvc c11 fehler", "ci red", "qmake fehler", "vla msvc", "macos arch fehler", "mingw build kaputt", "windows linker error", "qt 6.10 c++20 fehler", "ci matrix red", "linux build only", "platform-specific build issue", "stale object files", "header conflict windows". Maps every error to the FIX-class that resolves it. DO NOT use for: runtime bugs that build fine (→ uft-debug-session), packaging/installer issues (separate concern), Qt UI errors (→ uft-qt-widget), compiler optimization tuning (→ uft-benchmark), STM32-firmware-portability of UFT code (→ uft-stm32-portability — different concern, prepares UFT for embedded; THIS skill is about desktop/CI matrix).
EnglishUse when adding, removing, or auditing entries in UFT's copy-protection title databases (src/protection/c64/c64protectiondb.c, src/protection/uftprotectionclassify.c, uftprotectionextended.c). Trigger phrases: "protection db", "known title", "neuer kopierschutz eintrag", "c64 protection", "amiga protection", "duplicate title", "title lookup", "substring shadow bug". Captures the title-lookup contract (substring + bidirectional strstr → first-match-wins) and the de-dup invariant that was violated in v4.1.5 (9 stale duplicates shadowed canonical entries). DO NOT use for: protection-detection algorithm (→ uft-protection-scheme), generic database refactor (this skill is data-curation only), ML classifier training data (→ uft-ml-training-data).
EnglishIncludes Uft Audit Trail, Uft Cross Platform Build, and Uft Protection Db.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Uft Audit Trail
Use when implementing, extending, or wiring UFT's forensic audit trail and report-export subsystem (include/uft/uftaudittrail.h, include/uft/uftforensicreport.h). Trigger phrases: "audit trail", "audit event", "forensic report", "hash chain", "audit-trail wiring", "report exporter", "PDF/HTML/JSON report", "neuer event type", "risk scoring". Covers the 37 event types, 6 export formats (JSON/HTML/PDF/ Markdown/Text/XML), 14 report sections, hash-chain integrity, and chain-of-custody invariants. DO NOT use for: generic logging (loggingsetup.py style — that's not forensic), debug printf reformatting, GUI-side notification wiring (→ uft-qt-widget).
Uft Cross Platform Build
Use when a UFT build fails on any platform/compiler/Qt-version combination, when the CI matrix goes red, or when adding code that touches platform- specific APIs. Trigger phrases: "build fehlschlag windows", "msvc c11 fehler", "ci red", "qmake fehler", "vla msvc", "macos arch fehler", "mingw build kaputt", "windows linker error", "qt 6.10 c++20 fehler", "ci matrix red", "linux build only", "platform-specific build issue", "stale object files", "header conflict windows". Maps every error to the FIX-class that resolves it. DO NOT use for: runtime bugs that build fine (→ uft-debug-session), packaging/installer issues (separate concern), Qt UI errors (→ uft-qt-widget), compiler optimization tuning (→ uft-benchmark), STM32-firmware-portability of UFT code (→ uft-stm32-portability — different concern, prepares UFT for embedded; THIS skill is about desktop/CI matrix).
Uft Protection Db
Use when adding, removing, or auditing entries in UFT's copy-protection title databases (src/protection/c64/c64protectiondb.c, src/protection/uftprotectionclassify.c, uftprotectionextended.c). Trigger phrases: "protection db", "known title", "neuer kopierschutz eintrag", "c64 protection", "amiga protection", "duplicate title", "title lookup", "substring shadow bug". Captures the title-lookup contract (substring + bidirectional strstr → first-match-wins) and the de-dup invariant that was violated in v4.1.5 (9 stale duplicates shadowed canonical entries). DO NOT use for: protection-detection algorithm (→ uft-protection-scheme), generic database refactor (this skill is data-curation only), ML classifier training data (→ uft-ml-training-data).
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Uft Audit Trail skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- License details are not provided in these listings. Check the author’s terms before using the skills.