Comments

Code comments and annotations

Showing 265-288 of 686 skills
jimmc414

anndata

by jimmc414

This skill should be used when working with annotated data matrices in Python, particularly for single-cell genomics analysis, managing experimental measurements with metadata, or handling large-scale biological datasets. Use when tasks involve AnnData objects, h5ad files, single-cell RNA-seq data, or integration with scanpy/scverse tools.

Comments 554 8mo ago
jimmc414

lamindb

by jimmc414

This skill should be used when working with LaminDB, an open-source data framework for biology that makes data queryable, traceable, reproducible, and FAIR. Use when managing biological datasets (scRNA-seq, spatial, flow cytometry, etc.), tracking computational workflows, curating and validating data with biological ontologies, building data lakehouses, or ensuring data lineage and reproducibility in biological research. Covers data management, annotation, ontologies (genes, cell types, diseases, tissues), schema validation, integrations with workflow managers (Nextflow, Snakemake) and MLOps platforms (W&B, MLflow), and deployment strategies.

Comments 554 8mo ago
jimmc414

clinvar-database

by jimmc414

"Query NCBI ClinVar for variant clinical significance. Search by gene/position, interpret pathogenicity classifications, access via E-utilities API or FTP, annotate VCFs, for genomic medicine."

Code Review 554 8mo ago
algorand-devrel

explain-algorand-x402-python

by algorand-devrel

Explain the x402-avm Python package for Algorand payment protocol integration. Use when developers ask about x402 Python package structure, extras installation ([avm], [evm], [svm], [fastapi], [flask], [httpx], [requests], [all]), signer protocols (ClientAvmSigner, FacilitatorAvmSigner), async vs sync variants, registration patterns, or algosdk encoding boundaries. Strong triggers include "how does x402 work in Python?", "explain x402-avm Python package", "what extras do I install?", "ClientAvmSigner vs FacilitatorAvmSigner", "algosdk encoding in x402", "async vs sync x402 Python", "how do I sign Algorand transactions in x402?", "msgpack_decode expects base64".

API Dev 33 5mo ago
edwinhu

readwise-search

by edwinhu

Search Readwise highlights. Use when the user wants to find highlights, quotes, notes, or annotations from their reading library. Triggers on "search highlights", "find in readwise", "what did I highlight about", "my notes on".

Comments 17 5mo ago
k1LoW

triage-pr-reviews

by k1LoW

Triages unresolved PR review comments using gh-pr-reviews. Analyzes code context and classifies each comment as Agree / Partially Agree / Disagree. Use when the user wants to triage, review, or analyze unresolved PR comments.

Code Review 17 5mo ago
edwinhu

readwise

by edwinhu

This skill should be used when the user asks to "search Readwise", "find highlights", "get quotes from my reading", "add highlights to notebook", "search my annotations", "get full document text", "fetch article content", "add tagged documents to notebook", or needs to query their Readwise library.

Comments 17 5mo ago
a-pavithraa

springboot-migration

by a-pavithraa

Migrate Spring Boot projects to version 4.0 with Java 25, including Spring Modulith 2.0 and Testcontainers 2.x upgrades. Use when user requests upgrading Spring Boot, migrating to Java 25, updating dependencies to Spring Boot 4, mentions Jackson 3 migration, asks about starter renames (web→webmvc, aop→aspectj), fixing test annotations (@MockBean→@MockitoBean), or needs help with Spring Modulith 2.0 or Testcontainers 2.x compatibility. Analyzes codebase for migration issues and guides through changes with specific file references.

Comments 68 6mo ago
sanky369

email-sequences

by sanky369

Create automated email sequences that build trust and drive conversions. Use when setting up welcome sequences, nurture campaigns, sales sequences, or launch campaigns.

Code Gen 28 6mo ago
tddworks

ios-ux-prototype

by tddworks

Create interactive iOS/mobile app UX flow prototypes as HTML documents with realistic phone mockups. Use when: (1) Visualizing user journeys and navigation flows, (2) Creating mobile app wireframes, (3) Documenting screen-to-screen navigation patterns, (4) Presenting iOS UI designs with annotations, (5) Prototyping app architecture before implementation. Generates self-contained HTML files with iOS-native styling, phone frames, flow arrows, and callout annotations.

Comments 37 6mo ago
lijigang

ljg-explain-words

by lijigang

Deep-dive English word mastery tool. Deconstructs a single English word into core semantics and epiphany. Use when user asks to explain/master a specific English word. Do NOT use for Chinese concepts or multi-word ideas (use ljg-explain-concept).

Comments 214 4mo ago
imgly

explain

by imgly

Explain how CE.SDK Web features work — concepts, architecture, and workflows. Covers React, Vue.js, Svelte, Angular, Electron, Vanilla JavaScript, Node.js, Nuxt.js, Next.js, SvelteKit. Use when the user says "explain", "how does X work", "walk me through", "what is", or "describe" and wants to understand a CE.SDK concept for Web development. Generates custom markdown explanations with diagrams and code examples. Not for looking up existing docs (use docs-{framework}) or writing code (use build). <example> Context: User wants to understand how text layers work user: "Explain how text layers work in CE.SDK" assistant: "I'll use /cesdk:explain to generate a detailed explanation." </example> <example> Context: User needs a concept explained user: "How does the block hierarchy work for video editing?" assistant: "Let me use /cesdk:explain to explain video block hierarchy." </example>

Code Gen 7 5mo ago
dykyi-roman

check-comments

by dykyi-roman

Analyzes PHP code for comment quality issues. Detects missing PHPDoc, outdated comments, commented-out code, opportunities for self-documenting code.

Comments 92 5mo ago
ertugrul-dmr

clean-comments

by ertugrul-dmr

Use when writing, fixing, editing, or reviewing Python comments and docstrings. Enforces Clean Code principles—no metadata, no redundancy, no commented-out code.

Comments 138 5mo ago
alexandru

jspecify-nullness

by alexandru

JSpecify nullness annotations for Java APIs and tooling. Use when adopting or migrating JSpecify annotations, designing null-safe Java signatures and generics, or interpreting tool conformance and Kotlin interop.

Comments 49 5mo ago
alexandru

kotlin-java-library

by alexandru

Kotlin design for Java libraries and Java consumers. Use when building Kotlin code intended for Java callers, aligning with Java interop, JVM annotations, records, and backward/binary compatibility rules.

API Dev 49 5mo ago
Terryc21

explain

by Terryc21

'Deep-dive explanation of how a specific file, feature, or data flow works. Triggers: "explain", "how does X work", "walk me through", "what does this do".'

Comments 49 4mo ago
pwwang

clustermarkers

by pwwang

Finds differentially expressed genes (markers) for clusters of T/B cells using Seurat's FindMarkers function. Performs statistical testing between clusters, identifies cluster-defining genes, and automatically runs pathway enrichment analysis (via Enrichr) on significant markers. Generates publication-ready visualizations including volcano plots, dot plots, heatmaps, and enrichment plots.

Comments 21 6mo ago
pwwang

celltypeannotation

by pwwang

Annotates cell clusters with biological cell type labels using multiple methods: direct assignment, ScType, scCATCH, hitype, or CellTypist. This process is essential for interpreting clustering results by assigning meaningful biological identities to each cluster.

Comments 21 6mo ago
kriscard

Interactive Teaching

by kriscard

"Learning: Use for /learn sessions or when user explicitly asks to be taught step-by-step. NOT for quick answers or general help."

Code Gen 12 5mo ago
airscripts

agentskill

by airscripts

Analyze a code repository and synthesize an AGENTS.md.

Comments 36 2mo ago
necatiarslan

annotating-task-lineage

by necatiarslan

Annotate Airflow tasks with data lineage using inlets and outlets. Use when the user wants to add lineage metadata to tasks, specify input/output datasets, or enable lineage tracking for operators without built-in OpenLineage extraction.

Automation 44 5mo ago
lijigang

ljg-explain-concept

by lijigang

Deep concept anatomist that deconstructs any concept through 8 exploration dimensions (history, dialectics, phenomenology, linguistics, formalization, existentialism, aesthetics, meta-philosophy) and compresses insights into an epiphany. Use when user asks to explain, dissect, or deeply understand a concept, term, or idea. Produces org-mode output.

Comments 210 5mo ago
i9wa4

github

by i9wa4

GitHub operations guide using gh CLI. Use when: - Working with GitHub Issues - Managing sub-issues (parent-child relationships) - Posting comments to a PR - Posting inline comments to a PR - Replying to PR comments - Checking diffs with line numbers

CLI Tools 11 4mo ago