jwiegley
- 28 skills
- 0 followers
- 6 hours ago last updated
- ▌ Translate En · jwiegley bundleTranslate Arabic/Persian Baha'i sacred texts into English using a team of specialist reviewers, producing translations in the elevated register of Shoghi Effendi
- ▌ Anvil · jwiegley bundleUse the available Anvil MCP backend — interactive Emacs, dedicated headless Emacs, or NeLisp — for structured file, Org, Git, data, and Elisp work. Detect the advertised capabilities, prefer typed and token-efficient operations, and apply live-session safety only where the backend actually reaches the user's interactive Emacs.
- ▌ Forge · jwiegleyMulti-phase, multi-model deep analysis workflow for complex problems. This skill should be used when the user wants rigorous, multi-model collaborative analysis: deep research with a native orchestrator and PAL MCP consensus, strategic planning, execution with tests, comprehensive review, and adversarial devil's advocate critique. Invoke explicitly with /forge.
- ▌ Johnw · jwiegley bundleWrite in John Wiegley's authentic voice. Use when drafting technical articles, blog posts, essays, or any written material that should read as if John wrote it himself. Captures patterns from 1,100+ posts spanning 1992-2026 across both technical (newartisans) and personal (johnwiegley) blogs. Focuses on technical writing but incorporates cross-cutting voice patterns from the full corpus.
- ▌ Retest · jwiegley bundleFull model-support battery on any branch -- rebuild, unit tests, FPGA correctness vs the HuggingFace transformers source of truth, code review, comment-check, and a perf pass. Derives the target model set from the branch diff. Use when retesting a stack of PRs that adds or fixes support for one model or arch family on the FPGA pipeline.
- ▌ Wiggum · jwiegley bundleMethodology for the user-triggered /wiggum command (do not self-invoke). An autonomous-continuation loop for long-running work -- run, checkpoint, and verify until a defined Definition of Done holds or a stop-and-escalate condition fires. Covers durable handoff state, baseline re-verification after context compaction, per-commit self-audit, work-unit commit and restack cadence, subagent fan-out limits, and escalation.
- ▌ Caveman · jwiegleyCompress and simplify prompts to preserve meaning while reducing use of context. Use when asked to compress, shorten, or "caveman" a prompt or other text, or when text must fit a smaller context budget without losing meaning.
- ▌ Fix All · jwiegley bundleFix all issues — no exceptions, no excuses. Fix every finding uncovered during the work, here and now. "Out of scope," "pre-existing," and "follow-up ticket" are not acceptable framings. Fixes go upstream, everything changed gets a real test, and no reward hacking.
- ▌ Refocus · jwiegleyReassess scope creep against the user's goal at least hourly during active work, then refocus on timely completion. Use when asked to refocus or whenever Wiggum is active.
- ▌ Swiftui · jwiegley bundleWrite, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
- ▌ Toolkit · jwiegleyThe standard tooling and working discipline for planning and executing a coding task -- GitHub CLI, codebase search, the language -pro agents, web research, sequential thinking, and lint/type-check gating. The /medium and /heavy effort-tier commands build on it; load it when told to apply the standard toolkit.
- ▌ It Voice · jwiegleyGuides writing and editing of technical documentation in an elevated, sedate, institutionally grounded register — measured, authoritative, and formal rather than casual or promotional. Applies when drafting or revising manuals, plans, runbooks, specifications, or policy documents, or when lifting an existing flat draft into this register.
- ▌ Docstring · jwiegleyWrite docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.
- ▌ Parallelize · jwiegley bundleOffload safe, independent subtasks to concurrent subagents while continuing your own work as the coordinator, then integrate what they return. Use when mid-task and some work could run in parallel without conflicting -- research, generating a standalone new file, tests for a stable interface, docs, or isolated analysis -- to accelerate without races. The coordinator alone runs git and mutates shared state; subagents read freely but write only to isolated namespaces and hand back artifacts. Triggers include "parallelize this", "spin up subagents to help", "do these in parallel", "fan this out".
- ▌ Alexey Review · jwiegley bundleReview a pull request (or any Haskell/C++/compiler or other change) with very close fidelity to the review judgment, severity calibration, and communication mechanics of Alexey. Use when the user invokes /alexey or asks for an Alexey-fidelity review. Applies his engineering discipline; explicitly not an impersonation.
- ▌ Comment Audit · jwiegley bundleExhaustively verify code comments against the current state of a project. Use when asked to audit, fact-check, or validate comments/docstrings -- to confirm that every claim a comment makes is true, that any code shown in a comment actually works, and that everything a comment references still exists. Supports auditing an entire project or only the changes in a PR or stack of PRs. Triggers: "check the comments", "are these comments still accurate", "audit comments in this PR", "verify the docstrings".
- ▌ Skill Creator · jwiegley bundleGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
- ▌ At Dispatch V2 · jwiegleyConvert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.
- ▌ Fix Transcript · jwiegley bundleMethodology for cleaning up a transcript file in place -- paragraphs, punctuation, capitalization -- without changing wording or meaning. Use when asked to clean, format, or fix a speech-to-text transcript, correcting technical vocabulary and spoken punctuation while preserving the speaker's words. The `/fix-transcript` command turns it on with the target file as its argument.
- ▌ Add Uint Support · jwiegleyAdd unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to operators, kernels, or when user mentions enabling unsigned types, barebones unsigned types, or uint support.
- ▌ Abstraction Review · jwiegley bundleArchitecture-alignment code review that detects when a change evades the codebase's existing abstractions instead of extending or correcting them: parallel implementations built beside existing ones, special-case dispatch on identity, semantics carried by naming conventions, runtime rediscovery of statically known facts, workarounds contorted around a guard, contracts shoehorned onto handy mechanisms, and mocks or tests that validate the workaround instead of the requirement. Judges architectural fit only, not correctness or implementation quality. Use when reviewing agent-authored or large-scale changes, or when asked whether a change routes around an abstraction, "eats the vegetables", or aligns with the existing architecture.
- ▌ Denotational Design · jwiegley bundleThis skill should be used when applying denotational design (Conal Elliott's method) to a project — designing a library, compiler, runtime, or system around a precise mathematical meaning. It guides a structured dialog to choose the principal mathematical object, its operations and theorems, a tower of representation objects with denotations between them, per-representation operation definitions solved from homomorphism (commuting) equations, machine-checked proofs in Lean/Rocq/Agda, empirical realization testing, and cross-language bisimulation (e.g., a Rust realization against its proof-assistant oracle). Triggers include "denotational design", "meaning function", "what does this type mean", "semantic domain", "type class morphism", "commuting theorems", "representation tower", "design this denotationally", or a request to give an existing codebase a formal semantic basis.
- ▌ Eliminate Dead Code · jwiegley bundleMethodology for finding and removing dead code and stale documentation with evidence-based safety, using a mark / debate / act / verify workflow. Use when asked to remove dead code, unused symbols, unreachable branches, stale docs, unused imports, or dead feature flags -- gathering independent evidence before each removal and re-verifying build and tests after. The `/eliminate-dead-code` command turns it on.
- ▌ Validated Code Review · jwiegley bundleUse when the user requests a thorough pre-PR code review of the current branch — e.g. "run a validated code review". "validated" is a key word
- ▌ Swiftui Expert Skill · jwiegley bundleWrite, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
- ▌ Node Red · jwiegley bundleEdit, analyze, and create Node-RED flows by working with flows.json files, understanding node types, and applying Node-RED best practices. Use when the user mentions Node-RED, flows.json, flow development, or needs to modify Node-RED configurations.
- ▌ Persian · jwiegley bundleTranslate English language text into high quality, accurate Persian (Farsi) text using a team of specialist reviewers
- ▌