Guards

37 mods

release-checklist

vincentlauriat/ModsTools

A pane running pre-release checks for a macOS project and a post-release verification reminder

★ 0PanesGuardsCommands

rm-guard

vincentlauriat/ModsTools

Asks the user before destructive Bash commands run: rm -rf, git reset --hard, git clean -f, discarding all changes, SQL DROP/TRUNCATE, find -delete, mkfs, dd onto a device

★ 0Status lineGuardsCommands

secret-shield

vincentlauriat/ModsTools

Refuses Write, Edit and Bash calls that contain secret-looking values (API keys, tokens, private keys)

★ 0Status lineGuardsCommands

session-journal

vincentlauriat/ModsTools

A cross-session journal of turns per project, shown with /journal

★ 0GuardsCommandsPrompt

session-recap

vincentlauriat/ModsTools

/recap: a pane (or copyable Markdown) summarising the session: duration, cost, files changed, commits, PRs and test/build runs

★ 0PanesGuardsCommands

sparkle-guard

vincentlauriat/ModsTools

Protects the Sparkle EdDSA signing key: denies deleting it from the keychain, asks before generate_keys may create or import a key and before an edit changes an existing SUPublicEDKey

★ 0GuardsCommandsAutomation

todo-pane

vincentlauriat/ModsTools

A pane listing the checkboxes of the folder's TODOS.md, toggled with a press

★ 0PanesGuardsCommands

tool-heatmap

vincentlauriat/ModsTools

A pane counting tool calls and failures per tool, main conversation and subagents together

★ 0PanesGuardsCommands

turn-timer

vincentlauriat/ModsTools

A band above the prompt with the last turn's duration and tool calls; toasts on slow turns

★ 0BandsGuardsPrompt

verify-before-claim

vincentlauriat/ModsTools

Warns when a turn changed code and claimed success without running a build, test or lint

★ 0BandsGuardsCommands

xcode-build-watch

vincentlauriat/ModsTools

Builds the Xcode project or Swift package in the background after a turn edits Swift files, and shows the result in the status line

★ 0Status lineGuardsCommands

xcodegen-sync

vincentlauriat/ModsTools

A band reminding to run xcodegen generate after project.yml changes or Swift files are added, removed or moved, with a button that runs it

★ 0BandsGuardsCommands

xcstrings-check

vincentlauriat/ModsTools

Checks Xcode String Catalogs (.xcstrings) after Claude edits them or Swift files beside them: missing translations, new or needs-review states and stale entries per language

★ 0PanesStatus lineGuards