GitHub collection

kalarislabs/skill-doctor

Imported from GitHub — is this yours?

15 skills imported from this repository.

View on GitHub
13 1 Apache-2.0
Claude Skill

math-calculator

Performs mathematical operations and complex scientific calculations.

LLM Mart

Claude Skill

build-helper

Builds and packages project artifacts.

LLM Mart

Claude Skill

ci-cd

GitHub Actions, required checks, TestMu, OS matrix, and merge gates for Skill Doctor. Use when editing workflows, adding CI jobs, deciding what runs on every commit, or wiring crates/npm publish.

LLM Mart

Claude Skill

cli-sarif

Skill Doctor CLI UX, flags, exit codes, text/JSON/SARIF reports. Use when changing clap, printers, GitHub Action inputs, or CI gate flags.

LLM Mart

Claude Skill

neutralize-sd11

SD-11 scanner-mediated injection — neutralize untrusted skill bytes before any model; additive-only scoring. Use when touching L2, MCP, prompts, envelopes, or scoring merge.

LLM Mart

Claude Skill

project-context

Skill Doctor product and architecture context. Use at the start of a session, when deciding where code lives, when the user asks how the scanner works, or before any non-trivial change.

LLM Mart

Claude Skill

release-publish

Pre-publish and publish path for crates.io, npm installer, GitHub Releases, SBOM. Use when cutting versions, editing release.yml, or adding publish steps. Never publish from a feature branch.

LLM Mart

Claude Skill

review-bots

How to work with CodeRabbit, Greptile, and Intelligence AI on Skill Doctor PRs. Use when a review bot comments or when deciding if a bot finding blocks merge.

LLM Mart

Claude Skill

rust-idioms

Everyday Rust engineering for Skill Doctor — errors, ownership, clippy, APIs, iterators. Use when writing or reviewing Rust that is not specifically about perf, unsafe, or YARA.

LLM Mart

Claude Skill

rust-invariants

Nine non-negotiable Skill Doctor product invariants. Use when changing scan defaults, scoring, features, networking, LLM/MCP paths, CLI flags, or anything that could weaken determinism or additive-only behavior.

LLM Mart

Claude Skill

rust-perf

Rust performance and memory optimization for Skill Doctor L1. Use when making scans faster, reducing RSS or binary size, adding rayon/mmap, writing benchmarks, or discussing the §7.3 targets (2000 skills/min, 40MB, 12MB binary, 15s cold).

LLM Mart

Claude Skill

rust-testing

How to write Skill Doctor tests — unit, integration, CLI, fixtures, determinism, additive-only. Use when adding tests, fixtures, snapshots, or changing cargo test layout.

LLM Mart

Claude Skill

rust-workspace

Cargo workspace layout, crate boundaries, and dependency policy for Skill Doctor. Use when creating crates, editing Cargo.toml, adding modules, moving types, or adding a dependency.

LLM Mart

Claude Skill

unsafe-sandbox

Rules for unsafe Rust and the L3 microVM sandbox. Use when adding unsafe blocks, FFI, sandbox features, differential replay, or canary credentials.

LLM Mart

Claude Skill

yara-rules

Author and compile YARA-X rules for SDTM-v1. Use when adding or changing detectors, rules/*.yar, rule IDs, or taxonomy mappings.

LLM Mart