Imported from KaDeEm21/ai-skill-register (
packages/ai-toolkit/skills/pyqt-settings-persistence/SKILL.md). Install upstream withnpx skills add KaDeEm21/ai-skill-register --skill pyqt-settings-persistence. Copyright stays with the author.
PyQt Settings Persistence
Goal
Preserve user context safely across sessions.
Workflow
- Read
../_shared/PROTOCOL.mdand align with task objective. - Read
../_shared/skill-usage-policy.mdand apply activation/escalation rules. - Collect repository evidence from source-of-truth files before proposing edits.
- Produce required artifact for this skill.
- Add explicit verify step and fail condition.
- Stop and escalate if verify fails after two hypothesis changes.
- Finish with summary from
../_shared/artifact-summary-template.md.
Required Output
QSettings policy for window/table/path state plus settings version migration notes.
Verify Gate
Settings round-trip correctly across restart with backward-compatible defaults.
Safety Rules
- Fail closed for risky work: architecture, refactor, release, config, or dependency changes.
- Do not exceed change budget without explicit escalation note.
- Do not repeat failing command without changing approach.