Move a package from another TryGhost repository into Ghost as an internal-only workspace package while preserving its Git history. Use for package migrations from repositories such as TryGhost/SDK or TryGhost/framework, including the history import PR, exceptional merge-commit handoff, source-repository removal PR…
DropdownMenu, Select, and Popover share one visual recipe (bg-surface-elevated-2 + border-border/60 dark:border-border/30 + shadow-md). Change them together. Trigger when editing any of those three Shade files.
Use Shade semantic tokens (bg-background, text-foreground, border-border-default, bg-surface-elevated) — never hex, hsl(), or bg-gray-200-style raw palette utilities for UI chrome. Trigger when editing TSX/CSS in Shade-consuming apps.
Review Ruby and Rails code as a principal engineer. Use when the user asks for a code review, PR review, diff review, or wants risks, regressions, security issues, Rails idiom problems, UI state issues, or test gaps identified before merging.
Apply core Ruby on Rails best practices for architecture, naming, RESTful routing, authorisation, safety, and maintainability. Use by default for Rails coding, refactoring, debugging, feature implementation, migrations, controller/model changes, and code review tasks so baseline standards stay consistent.
Review UI changes for state, timing, redirects, async behaviour, and browser-level test gaps. Use when the user asks specifically for a UI review or frontend workflow review.
Write technical blog posts in the voice of Andrej Karpathy — first-person, build-from-scratch, mixing deep technical substance with conversational warmth, dry humor, vivid analogies, and intellectually honest hedging. Use when the user asks for a post "in Karpathy's style," a "Karpathy-flavored" writeup, or wants to…
Stop writing blog posts nobody searches for. This skill builds your editorial backlog from real, verifiable user demand - never from AI vibes. It mines candidates from Google Suggest, People Also Ask, Reddit, Stack Overflow, GitHub issues, vendor forums, and changelogs; captures every signal as a citable URL with…
Turn a single long-tail query into a publish-ready blog post that ranks in search and gets quoted by AI assistants. Runs the full pipeline: classify the topic, research it against real sources, draft clean HTML, scrub LLM-tell vocabulary and typography, audit for AI-SEO (TL;DR block, query-phrased H2s, FAQ section…
Refresh declining or outdated WordPress posts with current stats, GEO updates, new sections, and a re-publish strategy. Use when traffic drops or content is stale.
Make content quotable and citable by AI answer engines (ChatGPT, Perplexity, Google AI Overviews) with answer-first structure, sourced stats, entities, and FAQ blocks. Use for GEO / AI-search optimization.
Write WordPress-ready SEO + GEO articles with search-intent structure, snippet targeting, and front matter that maps to the REST API. Use when drafting a blog post or article for WordPress.
When the user wants to write a complete, publish-ready blog post or article from a topic or keyword. Also use when the user says 'write a blog post', 'write an article about X', 'draft a post on', 'I need a 2000-word article', 'turn this keyword into a post', or gives a topic and a target length. This is the flagship…
When the user wants their content to sound like a specific person or brand, or wants to capture and reuse a writing voice from samples. Also use when the user says 'make it sound like me', 'match my voice', 'capture my writing style', 'analyze how I write', 'write in our brand voice', 'here are samples of my writing'…
When the user wants to add internal links to a draft using their site's real pages. Also use when the user says 'add internal links', 'link this to my other posts', 'interlink this', 'add links to my sitemap pages', or pastes a draft plus a list of URLs (or points you at a links tool). Works only from URLs the user…
Run local static analysis (no SonarCloud token) on this Quarkus/Java project and fix findings with conservative, behavior-preserving changes. Use when the user asks to fix static analysis issues, lint warnings, or Sonar-style findings without calling SonarCloud.
Automatically fix all failing Maven tests in this Quarkus/Java project by iterating until they pass. Use when the user asks to fix failing tests or get the test suite green.
Automatically raise JaCoCo test coverage to 80% (instruction and branch) in this Quarkus/Java project while ensuring every test asserts all results. Use when the user asks to increase test coverage or close coverage gaps.
Report on Misar.Blog performance — views, revenue, subscribers, engagement. Use for "how is my blog doing", traffic reports, or content performance analysis.
Write, draft, and publish an article on Misar.Blog. Use when the user wants to write a post, publish an article, save a draft, or turn notes into a blog post.
Publish and manage articles, series, comments, reactions, newsletters, and analytics — from any AI assistant. Use when the user asks about their Misar.Blog account, or wants to work with it from this conversation.