
Publisher on askill
Use when answering complex questions about a codebase that require exploring multiple areas or understanding how components connect - coordinates parallel sub-agents to locate, analyze, and synthesize...
Guide for writing skills that wrap CLI tools. Use when creating a new CLI skill. For review, run through the Checklist section.
Use when evaluating designs, reviewing code, or refactoring - measures success by total code in the final codebase, not effort to get there. Bias toward deletion.
Use when authoring, creating, refining, or troubleshooting agent skills — covers SKILL.md structure, frontmatter syntax, description optimization, and activation testing. Also when building a new skil...
Structure, classify, and write documentation using the Diátaxis framework. Use when writing docs, README files, guides, tutorials, how-to guides, API references, or organizing documentation architectu...
Jujutsu (jj) — the Git-compatible version control system. Activate ONLY when a .jj/ directory is present in the project or when jj/jujutsu is explicitly mentioned. Do NOT activate for plain git repos...
Detect and eliminate common AI writing tropes from prose. Use when drafting, editing, or reviewing text to avoid the predictable patterns that mark AI-generated writing.
Svelte 5 guidance — runes ($state, $derived, $effect, $props, $bindable), class-based state management, reactive patterns, context API, snippets vs slots, and Svelte 4→5 migration. Use for any Svelte...
Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.
Start here for Salsa — the incremental computation framework for Rust. Use when asking what Salsa is, how it works, getting started, or seeking guidance on which specialized Salsa skill to load. Trigg...
Use when working with serde serialization/deserialization in Rust: #[derive(Serialize, Deserialize)], serde attributes (tag/content/untagged/flatten/default/rename), enum wire representations, custom...
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Use when building forms with shadcn-svelte or bits-ui. Covers Field.* component patterns, checkbox groups, radio groups, form validation display. Prevents raw divs, wrong Label imports, inconsistent f...
Use when reporting diagnostics, errors, warnings, or side-channel output from Salsa tracked functions. Also use when deciding between accumulators vs. return-value diagnostics for large-scale projects...
Use when optimizing Salsa performance via durability levels — assigning LOW, MEDIUM, or HIGH durability to inputs to skip revalidation. Useful for fixing "laggy" IDEs, reducing query latency on keystr...
Use when dealing with recursive or cyclic queries in Salsa — handles fixed-point iteration (cycle_fn, cycle_initial), fallback values (cycle_result), and "cycle detected" panics. Essential for type in...
Showing 18 of 24