
Claude Skills by Tibsfox
github.com/TibsfoxIssue triage and PR review — scans issues, triages, fixes, submits PRs, then adversarially reviews all open PRs. Parallel agent dispatch with worktree isolation.
DMA merge queue pattern for sequential, deterministic merge request processing. Checks out branches, rebases onto main, runs tests, merges, and pushes. Never auto-resolves conflicts.
Security hygiene for GSD's self-modifying skill and agent system. Use this skill whenever: creating, editing, or deleting skill files (.claude/skills/, .claude/commands/), modifying agent definitions (.claude/agents/), working with YAML configuration or chipset files, handling JSONL observation data (.planning/patterns/), processing community-contributed skills or chipsets, any file path operations that could involve user input, or when installing/updating project-claude configuration. Also a...
Project state awareness and session recovery for GSD-managed projects. Use this skill whenever: starting a new work session, resuming after a break, the user asks "where did we leave off" or "what's the current state", before making substantial code changes (to check for existing plans), the user seems disoriented about project status, or when something seems off and STATE.md might have relevant context. Also activates when the user references .planning/ files, milestones, phases, or project ...
Electronics Educational Pack — routes queries to 15 modules covering Ohm's law through PCB design
REST API design best practices. Use when designing APIs, choosing status codes, or creating endpoints.
Manages skill-creator integration with GSD workflows including skill loading, session observation, bounded learning guardrails, and pattern detection. Use this skill whenever: executing any GSD phase (to ensure relevant skills are loaded first), starting or resuming a work session (to check for pending suggestions), the user asks about skills, patterns, or skill-creator status, performing code changes that might represent repeating patterns, the user corrects Claude's output (highest-signal o...
Cascade the same edit pattern across N files safely. Use when applying the same refactor to multiple files (e.g. swap import paths across 11 scripts, rename a symbol, migrate a call signature). Detects the common-shape-across-files situation and turns an N-file cascade into a planned audit → apply → verify workflow instead of N sequential manual edits.
Expository and argumentative prose techniques for nonfiction. Covers essay structure (thesis-driven, exploratory, lyric), argumentation (claim-evidence-reasoning, counterargument, concession, Toulmin model), paragraph architecture (topic sentences, development, transitions, coherence), clarity and precision (Orwell's six rules, plain language, jargon management), research integration (source synthesis, attribution, paraphrase vs. quotation), and nonfiction forms (personal essay, op-ed, critic...
Use when the user asks to forge, scaffold, or author a new cartridge — content cartridge, department cartridge, or chipset bundle. Drives the cartridge-forge loop (scaffold → fill → gate checks → commit) via the skill-creator cartridge CLI.
Narrative construction techniques for fiction and creative nonfiction. Covers story structure (three-act, hero's journey, in medias res, frame narrative), character development (arc types, interiority, dialogue as characterization), point of view (first, second, third limited, omniscient, unreliable narrator), conflict and tension (external/internal, dramatic irony, stakes escalation), setting and worldbuilding (sensory detail, defamiliarization, speculative construction), pacing and scene st...
Persist progress for long-running jobs (batched LLM calls, large ingestions, multi-hour syncs) so that a context reset, crash, or interrupt doesn't lose work. Use whenever a job iterates over N items and completing item K matters independently. Provides a resumable.mjs library pattern plus the skill's invocation heuristics.
Poetic forms, techniques, and analysis for reading and writing poetry. Covers fixed forms (sonnet, villanelle, haiku, ghazal, sestina, pantoum), free verse and open form, prosody and meter (iambic pentameter, trochee, anapest, dactylic, spondee, scansion), sound devices (alliteration, assonance, consonance, rhyme schemes, enjambment, caesura), figurative language (metaphor, simile, metonymy, synecdoche, personification, apostrophe), imagery and the image (concrete image, objective correlative...
Reviews code for bugs, style, and best practices. Use when reviewing PRs or checking code quality.
Research writing conventions for academic and professional contexts. Covers the research process (question formation, literature review, methodology, evidence evaluation), academic genres (research paper, literature review, annotated bibliography, thesis/dissertation, conference paper), citation and attribution (MLA, APA, Chicago, IEEE, in-text vs. footnote, bibliography construction), source evaluation (CRAAP test, peer review, primary vs. secondary, bias detection), research argument constr...
Crafts and generates professional conventional commit messages following Angular/Conventional Commits format. Use when committing changes, writing git commit messages, or when user mentions commit message.
Revision and editing strategies for all writing forms. Covers the revision hierarchy (structural revision, paragraph-level revision, sentence-level editing, proofreading), structural revision techniques (reverse outline, cut test, resequencing, scope audit), paragraph and sentence editing (coherence check, topic sentence audit, sentence combining, deadwood removal, passive voice audit), the workshop model (Calkins Writers Workshop, peer feedback protocols, conferencing, response letters), sel...
Creates context handoff documents for session continuity. Use when ending sessions, switching tasks, or handing off work.
Voice, style, and register in writing across all forms. Covers voice (authorial presence, authenticity, persona, tone), style as choice (diction, syntax, rhythm, density, register), the elements of style (Strunk's principles, economy, parallel construction, definite/specific/concrete language), distinctive voices (stream of consciousness, minimalism, maximalism, vernacular, lyric, journalistic), style analysis (identifying an author's characteristic moves, close reading for technique), regist...
Triggers for automatically invoking the decision-framework skill before irreversible or high-blast-radius operations. Use as a checkpoint: when a proposed action matches a trigger pattern, pause and run the appropriate framework (first-principles, inversion, decision matrix, second-order thinking) before proceeding. Prevents ad-hoc calls from becoming regret.
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated collections. Use when searching, browsing, or managing package collections.
Thinking frameworks for decisions and problem analysis. Use when evaluating options, root causes, or prioritizing.
FS-UAE emulator configuration and launch: hardware profiles, ROM management, WHDLoad integration, config generation, and state snapshots. Use when configuring emulation, managing ROMs, or launching Amiga software.
Pipeline retirement protocol for completed work items. Implements a 7-stage validate-commit-push-submit-notify-cleanup-terminate pipeline with irreversibility after push. Done means gone.
Manages Aminet INDEX infrastructure: fetch, parse, cache, and incremental update of ~84,000-entry package database. Use when managing INDEX data, checking freshness, or parsing .readme files.
Environment configuration and secrets management. Use when setting up .env files, managing secrets, or configuring environments.
Aminet package installation: LhA/LZX extraction, Amiga filesystem mapping, dependency detection, install tracking, and scan gate enforcement. Use when installing, extracting, or uninstalling Amiga packages.
Safe file operation patterns. Use when performing bulk file operations or writing deployment scripts.
Selective Aminet package mirroring: single-package fetch, integrity verification, mirror state tracking, bulk download, and sync detection. Use when downloading, verifying, or managing mirrored packages.
GSD tutorial, command reference, and workflow explainer. Explains what a GSD workflow command does before you run it. Activates when user is new to GSD, asks about commands, wants to understand workflows, or mentions preview.
Multi-layer virus scanning for Aminet packages. Signature-based detection, heuristic hunk analysis, boot block scanning, quarantine management, and scan orchestration. Use when scanning packages, checking virus status, or managing quarantine.
Use when GSD commands are failing or .planning/ artifacts look inconsistent. Run before any GSD execute-phase or verify-work attempt to catch cross-artifact mismatches early.
Domain knowledge for 10 applied subjects: computer science, data science, world languages, psychology, environmental science, nutrition, economics, creative writing, logic, digital literacy. Use when generating Applied & Practical tier pack content.
Traces decisions and requirements through GSD artifacts. Use when user asks "why did we...", "what happened to...", or mentions decision history.
Generates knowledge pack content suites: vision documents, modules YAML, activities JSON, assessment frameworks, resource catalogs, and .skillmeta files. Shared by all 3 tier-specific author agents. Use when creating or updating pack content files.
Validates knowledge pack content against runtime schemas: .skillmeta against KnowledgePackSchema, modules against ModulesFileSchema, activities against PackActivitySchema. Checks cross-pack references, learning outcome uniqueness, and file completeness. Use when validating pack content after generation.
Domain knowledge for 15 core academic subjects: math, science, technology, engineering, physics, chemistry, reading, critical thinking, problem solving, communication, history, geography, materials, business, statistics. Use when generating Core Academic tier pack content.
Use when the user asks "what should I work on", mentions GSD phases, ROADMAP, or .planning/ artifacts. Routes to the correct GSD command for the current project state.
Orchestrates knowledge pack content generation pipeline: batch scheduling, completion tracking, cross-pack dependency ordering, and validation triggering. Use when coordinating pack generation across phases 245-251.
Reviews knowledge pack quality: educational accuracy, grade-level appropriateness, accessibility compliance, learning pathway coherence, assessment alignment, and parallel instruction pattern conformance. Use when reviewing pack content after validation.
Interrupt controller converting polled to proactive agent execution. Per-runtime strategies, configurable thresholds, Deacon heartbeat supervision. Fights LLM passivity bias.
Domain knowledge for 10 specialized subjects: philosophy, theology, physical education, nature studies, home economics, visual arts, music, trades, astronomy, learning to learn. Use when generating Specialized & Deepening tier pack content.
Generate intelligence briefings for the planning dashboard. Use this skill whenever a request file appears in `.planning/console/inbox/pending/` whose `type` field starts with `intelligence.` (refresh_briefing, triage_finding, snapshot_diff, investigate_section, dismiss_finding). The skill reads the per-project KB at `.gsd/intelligence/intelligence.db`, synthesizes a briefing with a causal hypothesis + acknowledged uncertainty + confidence label and ranked moves, then writes the result back t...
Emit Postgres.sql and SQLite.sql from a single schema spec so tools work across both drivers without duplicating DDL by hand. Use when designing a schema that needs to support both shared Postgres deployments and zero-config SQLite. Reduces two-file sync burden to a single source edit.
Package conversation research into a GSD-ready mission package. Produces a three-stage Vision → Research → Mission pipeline as a LaTeX PDF following GSD/NASA SE methodology, designed to be handed to gsd-skill-creator for execution. Use this skill when the user has been discussing, researching, or brainstorming a topic and then asks to turn it into a research mission, research pack, mission package, or says 'package this as a mission', 'make this a research pack', 'turn this into a mission for...
Conversational guide for using tools/session-retro/observe.mjs to capture friction, wins, corrections, decisions, gaps, tool-use, and checkpoints as they happen during a session. Use at session start (to kick off the log), at inflection points (to record events), and at session end (to archive and feed the retrospective generator).
Instruction dispatch pipeline for routing work items to available agents. Implements a 7-stage fetch-allocate-prepare-hook-store-launch-confirm pipeline with batch convoy mode, formula expansion, idempotent dispatch, and crash recovery.
Unit Circle Laboratory + sc-dev-team autonomous mission control. Provides human-in-the-loop automation layer, pipeline management, context lifecycle, stuck-state prevention. UC re-execution series and dev branch milestones. Adapted from uc-lab pattern for code plan/execute/verify/complete. Auto-activates during UC milestone work; trigger: user says 'bring up the dev team'.
Generates test cases for functions and components. Use when writing tests or creating test suites.
TypeScript best practices and patterns. Use when writing TypeScript, fixing type errors, or working with generics.