写作
内容写作与编辑
stale-deploy-check
ikhattab
Diagnose why users still see an old version of a web app after a deploy, by checking the live site's cache headers and CDN with the stale-deploy-check CLI and then reading the repo for the parts HTTP can't show (host header config, asset deletion on deploy, failed dynamic imports in long-lived tabs, service worker update flow). Use this whenever someone says users see the old version, a deploy "didn't go out" for some users, people need a hard refresh, a CDN serves stale HTML, there's a blank screen or "Failed to fetch dynamically imported module" / ChunkLoadError after deploys, a service worker won't update, or they want their caching headers reviewed before or after shipping, even if they never mention caching.
dotfiles-architecture-contract
taloncjones
Load BEFORE proposing any structural or design change to the dotfiles repo, and whenever you catch yourself asking "why is it built this way", "can I just track this file", "why is settings.json not symlinked", "why two config dirs", "why is this untracked", or "can the SessionStart hook install the plugin". Documents the eight load-bearing design decisions with rationale, the invariants that must hold, and the known weak points, plus the install-layout reference (install flow, symlink and seed targets, hook catalogue) and the Codex plugin integration reference (codex-surfaces.py / codex-roles.py reconciliation, staging provenance). NOT for making/committing a change (dotfiles-change-control), diagnosing a breakage (dotfiles-debugging-playbook), or the blow-by-blow incident history (dotfiles-failure-archaeology).
second-brain
hoten08031984-lab
Read and query your personal AI Knowledge Base (Second Brain wiki). Lookup concepts, tools, people, and comparisons from the wiki. Activated by: "search brain", "wiki lookup", "what does my brain say about X"
weekly
taloncjones
Compose my "Work Last Week / Work This Week" row for the weekly meeting Confluence page from my merged/open PRs and active Jira, and output it as a copyable block by default. Writes to my row only if I explicitly ask. Per-project config in ~/.claude/reconcile/projects.json.
github-stack-amend
KingInYellows
'Fold working-tree changes into the current branch commit and re-submit via gh stack. Use when user says "amend this" or "add this to the current PR" on the github stacked-PR provider.'
humanizer
acedergren
Detect and fix AI writing patterns including overused phrases (testament to, pivotal, landscape, delve), structural tells (rule of three, em dash overuse, negative parallelisms, copula avoidance), promotional language, and vague attributions. Use when user asks to "make text sound human", "remove AI tells", "humanize writing", mentions patterns like "too many dashes" or "sounds like ChatGPT", or requests natural/conversational tone. Triggers: AI-generated, humanize, writing style, natural writing, human voice, ChatGPT sound, remove AI patterns, conversational tone, writing voice. Credits: Based on Wikipedia's Signs of AI writing guide by @blader
ai-content-authentication
Eitanvinokur12345
"Verifying the authenticity of media, combating misinformation, identifying AI-generated deepfakes."
ci-setup
KingInYellows
Check CI prerequisites and configure the self-hosted runner SSH config. Use when first installing the plugin, after adding runners, or when CI commands fail with auth or connectivity errors.
ci-setup-runner-targets
KingInYellows
'Configure runner pool targets, routing rules, and semantic metadata for CI workflow optimization (wizard, YAML import, or GitHub API discovery). Use when setting up runner-aware CI optimization or after changing your runner fleet.'
conference-talk-builder
kriscard
"Content: Use when structuring conference talks or creating iA Presenter slides. NOT for written blog posts or docs."
doc-coauthoring
kriscard
"Content: Use when co-authoring RFCs, proposals, ADRs, or decision documents. NOT for blog posts or implementation specs."
scheduling
Eitanvinokur12345
"Marketing Director"
crawl4ai
tao3k
Use when crawling web pages, extracting markdown content, or scraping website data with intelligent chunking and skeleton planning. Use when the user provides a URL or link to fetch or crawl.
ci-setup
KingInYellows
'Check CI prerequisites and configure the self-hosted runner SSH config. Use when first installing the plugin, after adding runners, or when CI commands fail with auth or connectivity errors.'
documentation
tao3k
Use when creating documentation, updating README files, writing guides, generating API docs, or documenting code changes.
airspeak
toxicwind
Write and review technical documentation — docs, READMEs, PR descriptions, error messages, runbooks, release notes, changelogs. English is inspired by ASD-STE100 Issue 9. Use when the architect writes or edits technical prose, API docs, or any document where clarity and brevity matter — even if they don't explicitly mention a style guide or simplification. Never use for marketing copy, essays, creative writing, or anything that needs a distinctive voice. These specs intentionally strip voice.
writer
tao3k
Use when editing files, updating documentation, replacing text, polishing writing style, or performing text manipulation tasks.
Obsidian Workflows & Second Brain Methodology
kriscard
"Obsidian: Use when organizing vault with PARA method, PKM workflows, or note-taking systems. NOT for vault-specific structure (use vault-structure)."
copywriting
CxElegy
When the user wants to write, rewrite, or improve marketing copy for any page, including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "hero section copy," "this copy is weak," "this sounds like AI," "AI slop," "make it sound human," or "help me describe my product." Drafts never use AI tells like "it's not X, it's Y" reveals, "no X, no Y, no Z" lists, or sentences that trail into extra comma clauses. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers. Claims must be supportable, and a declined claim names the evidence that would unlock it. Diagnoses the input first (blank brief, real voice, or point edit) and changes only what it calls for.
coding-tutor
nityeshaga
Personalized coding tutorials that build on your existing knowledge and use your actual codebase for examples. Creates a persistent learning trail that compounds over time using the power of AI, spaced repetition and quizzes. Uses cloud storage via MCP for tutorials and learner profiles.
mermaid-diagram-to-image
emdashcodes
Convert Mermaid diagrams to images (PNG, SVG, PDF) using mermaid-cli. This skill should be used when Claude generates Mermaid diagram syntax and wants to create a visual representation for the user, or when converting existing Mermaid diagrams to image formats.
video-toolkit
emdashcodes
Video analysis and editing with FFmpeg and Whisper. This skill should be used when video files are shared (.mov, .mp4, .avi, etc.) or when you encounter "cannot read binary files" errors for video files, when users request video analysis or summarization, or when users ask to edit videos (clip, merge, split).
docs-to-skill
emdashcodes
Use this skill when the user wants to ingest a documentation site and generate a Claude Code skill from it. Converts documentation websites into structured skill packages with a SKILL.md index and markdown reference files.
technical-documentation
vinnie357
Activate when creating comprehensive documentation including README files, API docs, user guides, and developer guides