Index of every page on this site: llms.txt
@harlan-zw on GitHub

@harlan-zw

43 skills
README badge for harlan-zw/harlan-agent-kit
  • Read a Site's ranked NuxtSEO actions through the nuxtseo CLI, confirm which ones this repository can fix, and repair the cause. Use for the seo-review Routine and its Issue work.

    README badge for harlan-zw/harlan-agent-kit/seo-review
  • Read a Site's NuxtSEO field Core Web Vitals findings and lab Scan history, file what real users feel and what persists in the lab, and repair the cause. Use for the vitals-review Routine and its Issue work.

    README badge for harlan-zw/harlan-agent-kit/vitals-review
  • Manage or diagnose Harlan's local GitHub maintenance service. Use for repository monitoring, automated issue or PR work, agent activity, conflicts, and its dashboard.

    README badge for harlan-zw/harlan-agent-kit/harlan-github-agent
  • Update repository dependencies weekly, including majors, in one pull request. Use for the dependency-updates Routine and its Issue work.

    README badge for harlan-zw/harlan-agent-kit/dependency-updates
  • Find tweet ideas, plan launch posts, and draft or polish tweets with code cards, stat cards, or screenshot wraps. Use for content strategy, what to post, when to post, or an X post.

    README badge for harlan-zw/harlan-agent-kit/tweet
  • Prioritize open issues by impact and difficulty. Use for backlog review, quick wins, or deciding what to work on next.

    README badge for harlan-zw/harlan-agent-kit/issue-triage
2 skills
README badge for harlan-zw/nuxt-seo
  • Install, configure, and debug the @nuxtjs/seo meta module, which installs robots, sitemap, OG image, Schema.org, SEO utils, link checker, site config, AI Ready, and Skew Protection. Use when a task mentions @nuxtjs/seo, Nuxt SEO, `nuxt module add seo`, disabling one SEO submodule, which config key owns an option, @nuxtjs/seo/content, an OG image renderer or `NUXT_APP_SECRET` error, upgrading from Nuxt SEO v5, or missing robots.txt and sitemap.xml after install.

    README badge for harlan-zw/nuxt-seo/nuxtjs-seo
  • nuxtseo-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.

    README badge for harlan-zw/nuxt-seo/devtools-layer-skilld
12 skills
README badge for harlan-zw/brundlefly
  • Compares a rewrite, summary, paraphrase, or translation with its source and reports changed claims, dropped conditions, weakened rules, and altered attribution or uncertainty. Use whenever someone asks whether a summary or rewrite changed any claims or meaning, kept every condition, or is safe to accept, even for a short passage.

    README badge for harlan-zw/brundlefly/claim-fidelity
  • Reviews and repairs text that is hard to follow: unclear wording, buried answers, dense paragraphs, and structure that is hard to scan, including for readers with ADHD or dyslexia. Use whenever someone asks to make a passage clearer, easier to scan, or answer-first without changing its claims or voice.

    README badge for harlan-zw/brundlefly/clarity
  • Creates or refreshes a repository README: splash, project story, supported positioning, features, verified setup, and guides or API reference. Use whenever someone asks to write a README, explain why to adopt a project, or fix an outdated README section such as install or quickstart steps.

    README badge for harlan-zw/brundlefly/readme
  • Writes, verifies, or refreshes technical guides: tutorials, how-to guides, and developer documentation, checked against current code and official sources. Use whenever someone asks for a tutorial or how-to, asks to document how developers do a task, or asks to update stale docs, even when the guide looks short.

    README badge for harlan-zw/brundlefly/technical-guide
  • Runs documentation examples, such as commands, code snippets, curl calls, and quickstarts, from their stated setup and checks the promised output. Use whenever someone asks whether the examples in a guide, README, or tutorial still work, without rewriting the whole document.

    README badge for harlan-zw/brundlefly/verify-examples
  • Compresses text that agents read, such as AGENTS.md, CLAUDE.md, system prompts, Skill files, and context, into fewer tokens without losing any rule or fact. Use whenever someone asks to shorten, shrink, or cut tokens from instructions or prompts while keeping every constraint.

    README badge for harlan-zw/brundlefly/im-not-a-human
3 skills
README badge for harlan-zw/nuxt-ai-ready
  • Add, configure, or debug AI and LLM discoverability in a Nuxt site with the nuxt-ai-ready module. Use when a task mentions llms.txt, llms-full.txt, serving pages as Markdown (.md routes, Accept text/markdown), an MCP server for site content, WebMCP or useWebMcpTool, Content Signals in robots.txt, agent skills discovery, runtime page indexing, queryPages or searchPages, or the aiReady config key.

    README badge for harlan-zw/nuxt-ai-ready/nuxt-ai-ready
  • Review a site's pages for content quality issues before publishing.

    README badge for harlan-zw/nuxt-ai-ready/site-review
  • Audit a site for critical SEO issues.

    README badge for harlan-zw/nuxt-ai-ready/seo-audit
1 skill
README badge for harlan-zw/nuxt-seo-utils
  • Set up, override, and debug the default SEO head tags in a Nuxt app with the nuxt-seo-utils module. Use when a task mentions canonical URLs, the title template or separator, fallback titles, og:image or twitter:image files, favicons and app icons, seo.meta, seoMeta or head in routeRules, useBreadcrumbItems, useShareLinks, the nuxt-seo-utils icons CLI, seo.redirects, moved or deleted URLs, 301 or 410 responses, or the seo config key. Also use when a page tag does not override a default, html lang ignores useHead, or og:image renders twice.

    README badge for harlan-zw/nuxt-seo-utils
1 skill
README badge for harlan-zw/nuxt-link-checker
1 skill
README badge for harlan-zw/nuxt-schema-org
  • Add, fix, or debug Schema.org JSON-LD in a Nuxt app with the nuxt-schema-org module. Use when a task mentions structured data, rich results, JSON-LD, site identity (Organization, Person, LocalBusiness), useSchemaOrg, defineArticle, defineProduct, defineBreadcrumb, FAQ markup, or the schemaOrg frontmatter key in Nuxt Content. Gives the default graph, verified examples, and the traps that silently drop or corrupt nodes.

    README badge for harlan-zw/nuxt-schema-org
1 skill
README badge for harlan-zw/nuxt-site-config
  • Set, read, and debug shared site config (url, name, env, indexable, trailingSlash) in a Nuxt app with the nuxt-site-config module. Use when a task mentions the site config key, useSiteConfig, getSiteConfig, updateSiteConfig, createSitePathResolver, withSiteUrl, getNitroOrigin, NUXT_SITE_URL or other NUXT_SITE_ env vars, multiTenancy, the site-config:init hook, nuxtSiteConfig i18n messages, nuxt-site-config/kit, or a wrong canonical URL, site name, or indexable value in Nuxt SEO modules.

    README badge for harlan-zw/nuxt-site-config
1 skill
README badge for harlan-zw/nuxt-skew-protection
  • Keep old Nuxt build chunks available after a deploy and prompt open tabs to reload, with the nuxt-skew-protection module. Use when a task mentions version skew, ChunkLoadError, "Failed to fetch dynamically imported module", stale chunks 404 after deploy, update notifications, SkewNotification, useSkewProtection, isClientOutdated, the __nkpv cookie, /__skew routes, or the skewProtection config key.

    README badge for harlan-zw/nuxt-skew-protection
1 skill
README badge for harlan-zw/which-nuxt
  • Detects the Nuxt, Vue and Nuxt module versions a public site runs and matches them against GitHub security advisories, with the which-nuxt CLI and library. Use when a task mentions which-nuxt, whichnuxt, detectNuxt, checkAdvisories, scanHtml, scanJs, moduleDetectors or a module preset, fingerprinting a Nuxt site, or gating CI on Nuxt advisories, or when a scan reports no Nuxt on a site that runs Nuxt.

    README badge for harlan-zw/which-nuxt
1 skill
README badge for harlan-zw/ripide
  • AST refactors: renames, moves, imports, CSS classes, and CSS custom properties in TS/JS/Vue.

    README badge for harlan-zw/ripide
1 skill
README badge for harlan-zw/mdream
  • Convert HTML to Markdown, plain text, or safe HTML with mdream, the Rust engine for Node, edge, and the browser. Use when a task mentions mdream, htmlToMarkdown, streamHtmlToMarkdown, the minimal preset, frontmatter or extraction callbacks, tagOverrides, clean options, the mdream CLI, or errors such as "Custom hook plugins require @mdream/js" or ERR_PACKAGE_PATH_NOT_EXPORTED for mdream/plugins.

    README badge for harlan-zw/mdream
1 skill
README badge for harlan-zw/gscdump
  • Drive the `gscdump` CLI for Google Search Console and Bing in Local or Hosted mode. Sync Google rows to a local Store, export Bing datasets, run SEO Analyzers and Reports, inspect Indexing Evidence, and manage sitemaps. Use when the user mentions gscdump, Search Console data, Bing Webmaster data, or GSC automation.

    README badge for harlan-zw/gscdump
1 skill
README badge for harlan-zw/unlighthouse
  • Run Google Lighthouse on every page of a site with the unlighthouse CLI, and fail CI on low scores with unlighthouse-ci. Use when a task mentions unlighthouse, unlighthouse-ci, site-wide Lighthouse scans, performance budgets in CI, unlighthouse.config.ts, defineUnlighthouseConfig, scanner.exclude, dynamic sampling, the authenticate hook, or a scan that never exits, skips pages, or refuses to clear its output folder.

    README badge for harlan-zw/unlighthouse

Curated setups

3 collections

Skills grouped for one workflow and installable with one command.