polyipseity
- 18 skills
- 0 followers
- 9 hours ago last updated
- ▌ Code Review · polyipseityUse when reviewing PRs, code changes, or conducting code audits in obsidian-terminal. Covers correctness, type safety, architecture fit, test coverage, localization, and completeness.
- ▌ Mediapm Test · polyipseityQuick-reference test command guide for the mediapm workspace. Covers selective crate tests, integration tests, demo runs, and full workspace validation.
- ▌ Mediapm New Tool · polyipseityStep-by-step guide for adding a new managed tool to the mediapm crate. Covers spec-first, test-first workflow, provider/preset/workstep implementation, and registration in all dispatchers.
- ▌ Progress Bar Debug · polyipseityUse when debugging progress bar state in mediapm by enabling JSONL tick output via MEDIAPM_PROGRESS_DEBUG.
- ▌ Sf Symbols · polyipseity bundleUse when looking up or verifying SF Symbol names for macOS Automator workflow icons. Covers the hard lookup rule, authoritative sources, and how to grep the bundled symbol list.
- ▌ Pssa Rule Benchmark · polyipseity bundleBenchmark each PSScriptAnalyzer rule independently to identify slow rules and measure per-rule performance. Use when debugging slow lint runs, optimizing the `check pwsh` PSSA path (src/scripts/checks/check-pwsh.ps1), or profiling PSSA rule timing.
- ▌ Asciinema · polyipseityRecord terminal CLI/TUI sessions with asciinema (POSIX) / PowerSession (Windows) and convert to plain text for LLM context. Use when demonstrating, debugging, or documenting animated terminal output.
- ▌ Humanizer · polyipseity bundleRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
- ▌ Checkpoint · polyipseitySave session state for context compaction survival. Called automatically during plan and implement-plan workflows at natural break points — after each phase, before subagent calls, and at context pressure.
- ▌ Chronicler · polyipseityAnalyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting session data.
- ▌ Add Payee · polyipseity bundleAdd a new payee (merchant, person, organization, or UUID) to the correct preludes journal file, maintaining strict lexicographical order.
- ▌ Edit Journals · polyipseity bundleEdit hledger journal files following best practices and conventions. Includes prelude includes, balance assertions, tagging, formatting, and validation procedures with anti-patterns to avoid.
- ▌ Add Transactions · polyipseity bundleTranscribe transactions from source documents into the hledger ledger. Handles raw data (receipts, invoices, bank statements, OCR text) with proper status markers, tagging, and account registration. For multiple entries, uses a separate subagent for each transaction to enable parallelization and focused scope.
- ▌ Monthly Migration · polyipseity bundlePerform monthly journal migration using hledger close --migrate to close the previous month and open the new month with proper balance assertions and account initialization.
- ▌ Validate Journals · polyipseity bundleValidate hledger journal files using check/format scripts. Includes validation procedures and local hook (Husky + lint-staged) verification.
- ▌ Upsert Octopus Transactions · polyipseity bundleStrict, step-by-step workflow for upserting Octopus card transactions to the ledger. Requires explicit user clarification for any ambiguity. Enforces contextual matching, mapping, and privacy rules. No guessing or inference allowed.
- ▌ Match Octopus Statement Transactions · polyipseity bundleMatch Octopus Wallet statement rows to journal transactions and update transaction datetimes. Runs only when explicitly requested.
- ▌ Plugin Testing · polyipseitySkill for testing Obsidian plugin features in obsidian-plugin-library. Use for automated, manual, and integration test workflows specific to Obsidian plugins.