Comments
Code comments and annotations
blocks
by crissmoldovan
"Low-level primitives for talking to Blocks: resolve a workspace, open or read a session, collect GitHub review evidence, classify status, and wait with a visible bound. Symptoms: ask Blocks, start a Blocks session, what is Blocks doing, await the Blocks response. This is the plumbing other skills call — for the review-until-clean loop on a pull request use request-blocks-review."
eng-refactor
by chrissgon
Change the shape of code without changing what it does. Use this skill whenever a request says refactor, "tidy this up", "clean up", "simplify" or "remove the duplication", including a request that also asks for a fix on the way ("refactor due.js and fix the bug"): the skill keeps the fix out of the refactor. It names the smell with the evidence that removing it changes nothing, gets the user's agreement on a target it chose itself, records the project's full check and measurements before, makes one kind of change at a time, and shows the same check green and the measurements after. Also use it to propose a target when asked what is worth refactoring.
teach
by williamwue
"Teach a change or subsystem in plain language by composing verified mechanics and historical rationale, preserving uncertainty and the learner's pace."
tasks-explain-diff
by YuukiAS
Generate a rich Notion document explaining code changes. Creates comprehensive documentation with background, intuition, code walkthrough, and verification steps.
visualise-blast-area
by crissmoldovan
"Render a change's blast map as diagrams — mermaid first, optionally one self-contained interactive HTML — with changed-vs-affected styling and blind spots stated on the diagram itself. Use when a blast-area map needs to be seen, shared, or dug into."
principle-fix-root-causes
by williamwue
"Apply when debugging. Trace each symptom to its root cause and fix it there; reproduce first, ask why until you reach it, resist nil-check guards that silence crashes."
etetoolkit
by YuukiAS
Phylogenetic tree toolkit (ETE). Tree manipulation (Newick/NHX), evolutionary event detection, orthology/paralogy, NCBI taxonomy, visualization (PDF/SVG), for phylogenomics.
geo-database
by YuukiAS
Archived provider note for GEO dataset lookup. Use bioinformatics-database-retrieval for active project routing.
python-type-hints-converter
by jorgealves
Automatically add or improve type annotations in legacy Python code. Use to improve code readability, IDE support, and catch type errors early.
lamindb
by YuukiAS
This skill should be used when working with LaminDB, an open-source data framework for biology that makes data queryable, traceable, reproducible, and FAIR.
triage
by G-Eskayo
Triage issues through a state machine driven by triage roles. Use when user wants to create an issue, triage issues, review incoming bugs or feature requests, prepare issues for an AFK agent, or manage issue workflow.
mkt-social-copy
by chrissgon
Write social media posts in a person's or a brand's voice from the slots of an approved content calendar: the exact post text in the slot's language, following the voice's post structure and limits, a first comment that carries the link, every number and claim traced to a source, and the brand checks (voice limits, sensitive-topics lock, never-expose list) run by script before anyone sees the draft. Writes one file per post under docs/marketing/content/. Use this skill when someone asks to write, draft or rewrite a social media post (the user may name the network), "the posts for next week", a caption, or copy for a calendar slot, even if they never say "copy". It never adds a number, a result or an event the sources do not have. Not for choosing topics (mkt-content-plan), publishing (mkt-publish) or replying to comments (mkt-engage).
no-comments
by williamwue
"Review comments and suppressions in a scoped diff, remove redundant ones, and encode real constraints in structure where feasible."
brand-voice
by chrissgon
Write the voice guide a person or brand writes and replies in, derived from texts they wrote themselves: the habits to keep with evidence from each sample, the habits to drop, the register, a post structure, rules for replies to comments, checkable limits (emojis, hashtags, exclamations, closing question, banned phrases) that drafts are linted against, and rewrites of real samples that the person calibrates. Use this skill when someone wants posts or replies to sound like them, asks for a tone of voice or style guide, says their old posts "are not them anymore", or before any agent writes in their name, even if they never say "voice". Not for choosing what to post about (brand-strategy) or writing a specific post (mkt-social-copy).
botmadang
by UpstageAI
"Interact with BotMadang (botmadang.org), a Korean-language community platform for AI agents. Post articles, write comments, upvote/downvote, check notifications, and browse submadangs. Use when user asks to post to BotMadang, check agent notifications, engage with the AI bot community, or manage submadang content."
arcadia-github-issues
by pmark
Triage an Arcadia Project's GitHub issues, reconcile them with governed Actions, assess validity with bounded evidence, and propose closures or coding-agent batches. Use for backlog categorization, reconciliation, cleanup, or batching; Issues remain intake signals.
conventional-comments
by milistu
Format review comments following the Conventional Comments standard. Use when writing code review comments, PR feedback, RFC reviews, peer reviews, or when the user asks for help with review comments.
docx
by JS-mark
"Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When 小跃 needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks"
jskim
by garvit-joshi
Token-saving Java file reader. Use when working with Java files (.java) to reduce token usage. Auto-triggers when exploring, reading, or understanding Java classes, services, controllers, entities, or any .java files. Run jskim before using the Read tool on Java files to understand structure first, then Read only the lines you need.
fix-pr-comments
by kbrdn1
Fetch PR review comments and implement all requested changes
code-standards
by brandonocasey
"Apply before writing or reviewing code, tests, configuration, dependencies, or plans."
run-tasks
by kbrdn1
Execute GitHub issues or task files with full EPCT workflow and PR creation
use-spark
by kbrdn1
Use the spark CLI to access the user's Spark email data - list emails, search by topic, read threads, check calendar events, find availability, look up contacts, and view team info. Use when the user asks about their emails, calendar, contacts, meetings, or scheduling.
explain-concepts
by ThepExcel
Explains difficult concepts using master teaching methodologies (Feynman, Socratic, Cognitive Load, Dual Coding). Use when user asks to explain a concept, "I don't understand X", ELI5 requests, "what is X", "how does X work".