Jscraik Skills
Jscraik Skills from jscraik/Agent-Skills.
Skills in this plugin
83- ▌ Go · jscraik bundleBest practices for working with Go codebases. Use when writing, debugging, or exploring Go code, including reading dependency sources and documentation.
- ▌ Teach · jscraik bundleCreate mission-grounded study plans, lessons, quizzes, references, resources, and learning records. Use when the user asks to learn, study, be taught, continue a course, build a curriculum, or maintain a multi-session teaching workspace.
- ▌ Toml · jscraik bundleCreate and review TOML configuration with strict typing and predictable structure. Use when editing tool configuration files that require schema-safe TOML.
- ▌ Vale · jscraik bundleInstall, repair, and validate Vale prose linting. Use when users need Vale config, style sync, docs lint gates, or broken Vale workflow diagnosis.
- ▌ YAML · jscraik bundleCreate and review YAML files with safe indentation, schema-aware structure, and low-surprise serialization. Use when editing YAML config or workflow files.
- ▌ Triage · jscraik bundleReview file-based todo findings into ready, skipped, customized, or blocked states. Use this skill when pending todo files need approval.
- ▌ Autofix · jscraik bundleApply approved fixes for unresolved CodeRabbit review comments, Codex P1-P3 findings, PR feedback, and code review issues with validation evidence. Use when asked to address review comments, fix review findings, clear unresolved comments, or autofix PR feedback.
- ▌ Testing · jscraik bundleValidate and choose proportionate test proof for tests, CI, coverage, evals, and closeout evidence: map changed files to repo-native commands, place checks at commit, push, and pull-request gates, classify pass/fail/blocked ownership, and preserve trace/regression artifacts. Use when users ask what tests or gates to run, how to design coverage, why validation failed, or what proof supports a claim.
- ▌ Context7 · jscraik bundleAnalyze current external library or API docs with Context7 when dependency behavior, version-sensitive references, or ctx7 CLI setup/install guidance is needed.
- ▌ Fix Mise · jscraik bundleDiagnose, fix, and validate mise runtime failures. Use when commands fail from mise config, missing runtimes, stale pins, trust prompts, or shell activation drift.
- ▌ Prek Pro · jscraik bundleReview, configure, and troubleshoot prek hooks when users need prek.toml edits, shim installs, hook validation, or pre-commit migration help.
- ▌ Rust Pro · jscraik bundleCreate and review Rust 1.75+ systems code with ownership-safe async patterns and production error handling. Use when building or debugging Rust services that need performance and reliability.
- ▌ Simplify · jscraik bundleReview changed code for behavior-preserving simplification by removing dead code, eliminating duplication, extracting shared helpers, improving names, and tightening tests. Use when a user asks for code review, refactor, clean up PR, simplify, tidy up code, review my changes, or maintainability cleanup before merge.
- ▌ Agents Md · jscraik bundleUse when reviewing, creating, shrinking, or refactoring AGENTS.md and directly linked instruction guidance that need scoped routing, deduplication, contradiction resolution, or progressive disclosure.
- ▌ Bootstrap · jscraik bundleCreate, diagnose, and validate a local dev bootstrap. Use when the user asks to clone a repo, install toolchains, install dependencies, and prove the project runs.
- ▌ Unslopify · jscraik bundleAudit dead code, stale exports, unused imports, and cleanup candidates. Use when scoped cleanup needs evidence, rollback notes, and repo-native validation.
- ▌ Atlas · jscraik bundleAutomate Atlas on macOS when users explicitly ask to control Atlas tabs, bookmarks, history, or desktop browser state.
- ▌ Autoreview · jscraik bundleRun structured AI code review as an advisory closeout gate for local diffs, PR branches, or commits when the user asks for autoreview, Codex review, second-model review, or pre-ship validation.
- ▌ Elixir Pro · jscraik bundleCreate and review idiomatic Elixir code with OTP patterns, supervision trees, and Phoenix LiveView. Use when building or debugging Elixir services that need reliable concurrency and fault tolerance.
- ▌ Typescript · jscraik bundleUse when authoring or reviewing TypeScript code that requires strict type safety, explicit module contracts, and predictable runtime boundaries.
- ▌ Diagram CLI · jscraik bundleGenerate, validate, and refresh @brainwav/diagram architecture artifacts when repo diagrams, context packs, PR impact, or CI drift evidence is needed.
- ▌ NPM Release · jscraik bundleCreate, review, and validate npm release workflows. Use when preparing or publishing npm packages, release channels, dist-tags, provenance, or 2FA-protected publishes.
- ▌ Autoresearch · jscraik bundleRun bounded automated experiment iterations by recording baselines, applying hypothesis patches, comparing metrics, protecting regression guards, and deciding keep, discard, rollback, or block. Use when automated research is requested or a repo/skill needs evidence-backed research, metric tracking, or safe optimisation loops.
- ▌ Bash Hygiene · jscraik bundleReview, create, and validate Bash scripts when shell work needs strict mode, quoting safety, portability, or interpreter-compatible behavior.
- ▌ Codex Review · jscraik bundleReview local dirty changes, committed branches, and PR diffs with Codex CLI; report findings, validation, blockers, and merge-readiness evidence. Use when the user asks for Codex review, autoreview, independent model review, or pre-ship validation.
- ▌ Evals Router · jscraik bundleUse when evaluating LLM or RAG outputs: audit eval coverage, analyze failed traces, write binary judge prompts, validate judges against labels, generate targeted synthetic cases, evaluate retrieval quality, or plan review tooling. Do not use for ordinary software test implementation.
- ▌ Pnpm Manager · jscraik bundleRun, plan, and validate pnpm workspace operations. Use when a user needs pnpm monorepo installs, tests, builds, filters, changed-package selection, or publish routing.
- ▌ Agentation · jscraik bundleAudit, validate, and troubleshoot Agentation integrations in frontend apps. Use when annotations, MCP registration, endpoint sync, webhook delivery, or watch mode readiness are failing.
- ▌ Telos · jscraik bundleRead or safely update personal TELOS, or analyze project documentation for goals, dependencies, bottlenecks, narratives, reports, and dashboards. Use for life goals, beliefs, strategies, TELOS updates, project relationship analysis, narrative points, or professional TELOS reports. Do not use for general constitutional interviews.
- ▌ 1password · jscraik bundlePlan, diagnose, and validate 1Password CLI workflows. Use when tasks need op CLI sign-in, secret references, op run, op inject, item reads, env injection, or service-account secret access.
- ▌ Biome Linting · jscraik bundleAnalyze, fix, and validate Biome linting workflows. Use when JavaScript or TypeScript projects need Biome commands, diagnostics, safe fixes, or CI lint gates.
- ▌ Goal Governor · jscraik bundleUse when a Codex goal/task is stuck, hanging, not finishing, or needs status. Reads goal.md, state.yaml, receipts.jsonl; syncs reported status with board files; fixes invalid state.yaml; classifies blockers; decides done. Not for ordinary reviews or one-off fixes.
- ▌ Project Brain · jscraik bundleCreate, validate, and repair Project Brain .harness memory files when setting up Project Brain, saving repo learnings, recording decisions, or preserving quality rules.
- ▌ Baseline UI · jscraik bundleAudit UI implementation quality when frontend work needs accessibility, responsiveness, theming, performance, and anti-slop guardrails.
- ▌ Coding Harness · jscraik bundleUse when users need to install, bootstrap, upgrade, audit, diagnose, or explain @brainwav/coding-harness in a repository, including harness init/upgrade, CI migration, governance gates, command discovery, and Codex environment action sync.
- ▌ Insight Report · jscraik bundleGenerate local Codex usage reports. Use when users ask for usage analytics, weekly insights, session summaries, telemetry patterns, or prompting help.
- ▌ Javascript Pro · jscraik bundleCreate and debug modern JavaScript code with ES6+, async patterns, and Node.js APIs. Use when working on runtime behavior, promises, or browser and Node compatibility.
- ▌ Pr Green Sweep · jscraik bundleAutomate until-green PR review, CI, merge, and cleanup follow-through. Use when open project PRs need GitHub, CodeRabbit, CircleCI, Context7, autofix, heartbeat, and branch/worktree pruning.
- ▌ Oak API · jscraik bundleBuild safe Oak Curriculum API learning flows. Use this skill when Oak endpoints, curriculum maps, or child-facing Apps SDK guidance are needed.
- ▌ Better Icons · jscraik bundleSearch, compare, and extract SVG icons from Iconify collections. Use when the user needs production-ready UI icons, icon family consistency, or exact SVG markup.
- ▌ Create Auth · jscraik bundleCreate, migrate, or validate Better Auth implementation work. Use when the user wants Better Auth added or changed in code, including OAuth, passkeys, 2FA, magic links, or org flows.
- ▌ Frontend Design · jscraik bundleAnalyze ambiguous frontend design requests and route the right UI owner. Use this skill when broad design intent needs classification before implementation.
- ▌ Keep Codex Fast · jscraik bundleDiagnose Codex Desktop or CLI local-state bloat and safe recovery options. Use when sessions, archived history, logs, worktrees, or stale Codex config may be making Codex feel slow.
- ▌ CLI Spec · jscraik bundleCreate and validate implementation-grade CLI specifications when command trees, JSON contracts, dry-run plans, errors, or agent-ready behavior need a binding spec.
- ▌ Design System · jscraik bundleGovern and validate design-system changes. Use when tokens, typography, spacing, iconography, themes, or style aliases need repository-grounded evidence.
- ▌ Technical Writer · jscraik bundleAudit, rewrite, and validate README, runbook, code-doc, config-doc, package-evidence, and public trust-surface documentation against live repository evidence. Use when documentation needs proof-backed correction, reader-focused review, generated-document ownership, public-access checks, or legacy docs-expert routing.
- ▌ Code Fixes Triage · jscraik bundleTurn Slack #code-fixes, CodeRabbit, Codex Review, CI, and check-status noise into a repo-and-PR action queue. Use when Jamie asks for a daily code-fixes digest, recent review-noise triage, or what needs fixing across active engineering repos.
- ▌ Skill Pr Delivery · jscraik bundleShip skill changes to PRs when Codex skills need source edits, projection sync, strict audit, reviewer evidence, commit, push, and PR status.
- ▌ LLM Wiki · jscraik bundleCreate or update an Obsidian-friendly local markdown knowledge base. Use when the user wants LLM-maintained notes, wikilinks/backlinks, frontmatter, citations, local attachments, vault cleanup, or reusable research synthesis.
- ▌ Fixing Metadata · jscraik bundleAudit, fix, and validate HTML metadata. Use when shipping pages that need titles, descriptions, canonical URLs, Open Graph tags, Twitter cards, favicons, JSON-LD, or robots directives.
- ▌ Best Practices · jscraik bundleAudit, review, and harden Better Auth integrations. Use when the user wants Better Auth security review, config debugging, provider hardening, session checks, or operational risk guidance.
- ▌ MCP Builder · jscraik bundleDesign and validate MCP server tools when standard integrations need schemas, safe auth, resources, prompts, and Inspector-ready verification.
- ▌ Og Image Creator · jscraik bundleGenerate route-aware Open Graph image workflows from existing web apps. Use this skill when route-specific social preview assets need refresh or creation.
- ▌ Recon Workbench · jscraik bundleRun, audit, and design authorized Recon Workbench workflows when scoped target interrogation needs evidence artifacts, redaction, validation, and safe reporting.
- ▌ Codex Agent Creator · jscraik bundleCreate, validate, install, fold, or troubleshoot Codex subagent role TOML, agents-table config, discoverability wiring, and duplicate-role merges. Use when a user asks for a Codex agent role, reviewer agent, role config, TOML role file, subagent setup, or overlapping agents to merge.
- ▌ Codex Hooks Builder · jscraik bundleScaffold hook packs, validate hooks.json schema, verify hook script permissions, migrate hook configuration, and troubleshoot Codex hook execution errors. Use when creating, auditing, upgrading, or validating Codex hook packs, hooks.json files, hook scripts, SubagentStart/SubagentStop lifecycle hooks, PreToolUse/PostToolUse/PreCompact hooks, Stop claim checks, or repo-local/user-level .codex hook installs.
- ▌ Ubiquitous Language · jscraik bundleBuilds a project glossary that maps everyday wording to canonical terms, repository actions, and reusable engineering rules. Use when a user asks "what does X mean here?", "define our terms", "standardize this naming", "turn this phrase into a repo action", "grill the domain language", or whether a local correction should apply to similar code.
- ▌ Interview Me · jscraik bundleAnalyze underspecified requests with a short decision interview. Use this skill when guessing would risk the wrong plan.
- ▌ Alignment Checkpoint · jscraik bundleCreate, review, and validate an alignment checkpoint. Use when a request is ambiguous, high-stakes, multi-step, or requires explicit approval before tool use.
- ▌ Improve Agent Native · jscraik bundleCheck if a repository or agent-facing product surface is ready for AI coding agents. Use when you need to audit repo agent compatibility, review AGENTS.md, find missing test/build commands, evaluate docs quality, assess tool/action parity, or produce a file-evidence scorecard with specific fixes.