harlan-zw
- 43 skills
- 0 followers
- 1 day ago last updated
- ▌
- ▌
- ▌ Shiki Skilld · harlan-zwALWAYS use when writing code importing "shiki". Consult for debugging, best practices, or modifying shiki.
- ▌ Daily Checkin · harlan-zwGather unlighthouse.dev production evidence (user feedback, tool errors, health endpoint, front door, CI, deploy, Workers, Sentry), compare it with the previous run, then write a morning verdict and action list. Use when the user says "daily checkin", "morning checkin", "what happened overnight", or asks for production status.
- ▌ Reka UI Skilld · harlan-zwALWAYS use when writing code importing "reka-ui". Consult for debugging, best practices, or modifying reka-ui, reka ui.
- ▌ Nuxt UI Skilld · harlan-zwALWAYS use when writing code importing "@nuxt/ui". Consult for debugging, best practices, or modifying @nuxt/ui, nuxt/ui, nuxt ui, ui.
- ▌ Nuxt Og Image Skilld · harlan-zwALWAYS use when writing code importing "nuxt-og-image". Consult for debugging, best practices, or modifying nuxt-og-image, nuxt og image, og-image, og image.
- ▌ Nuxt Auth Utils Skilld · harlan-zwALWAYS use when writing code importing "nuxt-auth-utils". Consult for debugging, best practices, or modifying nuxt-auth-utils, nuxt auth utils.
- ▌ Pr · harlan-zw bundleCreate or update a pull request from current work. Use when work should be branched, committed, pushed, submitted, shipped, or landed on an owned repository.
- ▌ Tweet · harlan-zw bundleDraft and polish tweets with optional code cards, stat cards, or screenshot wraps. Use when the user wants a tweet or X post.
- ▌ Ripast · harlan-zwUse Ripast for AST-aware renames, moves, extracts, usages, imports, and CSS class migrations across TS, JS, and Vue. Trigger for mechanical changes spanning files.
- ▌ Hogwild · harlan-zw bundleOperate the Hogwild home server: which SSH host to use, which account holds sudo, what runs there, where each repo, service, route, and config lives, and how to install tools for the Agent. Use for any task that touches Hogwild over SSH.
- ▌ Pr Lens · harlan-zw bundleDraw a code change or part of a codebase as an animated architecture or data-flow diagram. Use when opening or updating a pull request that touches more than one module, when asked to diagram, visualise or explain a change or a system, or when a reviewer needs the blast radius before the diff.
- ▌ Glossary · harlan-zw bundleCreate or audit GLOSSARY.md. Use before naming product concepts, writing user-visible terms, renaming concepts, or checking vocabulary drift and banned terms.
- ▌ Plan Ceo · harlan-zw bundleChallenge product scope and strategy before implementation. Use for feature planning, architecture choices, premise review, ambition, and silent-failure analysis.
- ▌ Close Off · harlan-zw bundleFinish remaining task work, verify delivery, reconcile records, and safely clean task-owned worktrees and branches. Use after a merge or deploy, or when the user asks what remains, asks for follow-up, or says close off, wrap up, or finish up.
- ▌ Pr Triage · harlan-zw bundleTriage all open pull requests in Harlan-owned repositories. Use to repair, rank, sign off, or decide merge order across the PR backlog.
- ▌ Unit Tests · harlan-zwWrite or review unit tests through exported behavior. Use for new tests, bug-fix regression tests, coverage, or replacing brittle implementation checks.
- ▌ Agent Retro · harlan-zw bundleWeekly retro of Harlan GitHub Agent sessions. Group transcripts by goal, find repeated and wasted work, and rank fixes to the controller, prompts, skills, or model. Use for agent retro, session review, agent efficiency, or self-improvement runs.
- ▌ Pkg Conform · harlan-zw bundleConform or scaffold TypeScript packages and Nuxt modules. Use for workspace catalogs, package config, CI, ESLint, Vitest, playgrounds, fixtures, or Nuxt module setup.
- ▌ Email Triage · harlan-zw bundleTriage inbox email with Himalaya. Use for inbox checks, inbox zero, follow-ups, awaiting replies, or chase-ups.
- ▌ Issue Triage · harlan-zw bundlePrioritize open issues by impact and difficulty. Use for backlog review, quick wins, or deciding what to work on next.
- ▌ Release Notes · harlan-zw bundleWrite release notes, changelogs, announcements, and upgrade guides for major or minor releases.
- ▌ Agent Feedback · harlan-zwImprove one Agent skill from explicit Review feedback. Use only for the agent-feedback Routine.
- ▌ Sentry Checkin · harlan-zw bundleTriage and repair all open Sentry issues across Harlan's sites. Use for Sentry check-ins, production error backlogs, and verified repair PRs.
- ▌ Take Ownership · harlan-zw bundleOwn current work through merge, CI, deployment, and smoke verification. Resume from any delivery stage and repair attributable failures until verified, blocked, or cancelled.
- ▌ Social Presence · harlan-zw bundlePlan social content and launch promotion. Use for tweet ideas, content strategy, what to post, or when to post it.
- ▌ Humanize Writing · harlan-zwRemove AI writing tells from publishable prose. Use for humanizing blogs, docs, release notes, tweets, email, or copy that sounds generated.
- ▌ Adversarial Review · harlan-zw bundleReview one pull request adversarially, hand permitted defects to Repair, verify the remote head, and publish the Harlan Agent Kit bot status. Use for rigorous pre-merge PR review.
- ▌ TS Design Patterns · harlan-zwApply Harlan's Effect-inspired TypeScript design principles. Use for non-trivial state, errors, dependencies, module boundaries, or API design.
- ▌ Harlan Github Agent · harlan-zw bundleManage or diagnose Harlan's local GitHub maintenance service. Use for repository monitoring, automated issue or PR work, agent activity, conflicts, and its dashboard.
- ▌ Nuxt Frontend Design · harlan-zw bundleBuild or polish Nuxt UI v4+ pages and design systems. Use for landing pages, dashboards, tokens, motion, or generic-looking UX.
- ▌ Nuxt Frontend Review · harlan-zw bundleAdversarially review a Nuxt frontend. Run it and verify its contract, UX, and visual behavior. Use for frontend review or testing.
- ▌ Improve TS Pkg Architecture · harlan-zw bundleReview architecture for a TypeScript package without nuxt.config.ts. Use for package-native refactors, exports, workspaces, module boundaries, and testability.
- ▌ Nuxt Improve Codebase Architecture · harlan-zw bundleReview architecture for a project with nuxt.config.ts. Use for Nuxt-native refactors across modules, layers, plugins, composables, server routes, Nitro, or runtime config.
- ▌ Devtools Layer Skilld · harlan-zw bundlenuxtseo-layer-devtools shared devtools layer for Nuxt SEO modules. ALWAYS use when building, modifying, or reviewing devtools client code in any Nuxt SEO module. Consult for component API, composables, implementation patterns, or debugging devtools clients.
- ▌ Nuxt Skilld · harlan-zwNuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js. ALWAYS use when writing code importing "nuxt". Consult for debugging, best practices, or modifying nuxt.
- ▌ Nuxt Fonts Skilld · harlan-zwAutomatic font configuration for Nuxt apps. ALWAYS use when writing code importing "@nuxt/fonts". Consult for debugging, best practices, or modifying @nuxt/fonts, nuxt/fonts, nuxt fonts, fonts.
- ▌ Sindresorhus Log Update · harlan-zwALWAYS use when writing code importing "log-update". Consult for debugging, best practices, or modifying log-update, log update.
- ▌ Sqlite Vec Skilld · harlan-zwALWAYS use when writing code importing "sqlite-vec". Consult for debugging, best practices, or modifying sqlite-vec, sqlite vec.
- ▌ Bombshell Dev Clack · harlan-zwALWAYS use when writing code importing "@clack/prompts". Consult for debugging, best practices, or modifying @clack/prompts, clack/prompts, clack prompts, clack.
- ▌ Microsoft Typescript · harlan-zwALWAYS use when editing or working with *.ts, *.tsx, *.mts, *.cts files or code importing "typescript". Consult for debugging, best practices, or modifying typescript, TypeScript.
- ▌ Unjs Citty · harlan-zwALWAYS use when writing code importing "citty". Consult for debugging, best practices, or modifying citty.