All categories
Tools & Automation
CLI tools, utilities, converters, workflow automation, and productivity helpers
- 47,638
- 1,985
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse tools & automation skills
Showing 5,809–5,832 of 47,638 skills
- Sagas Garcia Molina Salem 1987Long-lived transaction pattern using compensation-based rollback for distributed system consistencyVotes: 0GitHub stars: 2
- Rust Kernel FfiBuild a Rust cdylib that a TypeScript/Bun runtime calls via koffi FFI, for a security kernel or enforcement core. Use when exposing Rust to Node/Bun (#[no_mangle] extern "C", JSON-over-C-string functions + a free fn), bridging a Rust crypto/capability primitive to a daemon, loading a .dylib/.so with koffi and degrading gracefully when it's absent, RustCrypto HMAC-SHA256 + constant-time compare, crate-type=["rlib","cdylib"], or panic-free fail-closed Rust across an FFI boundary. NOT for: WebAs...Votes: 0GitHub stars: 2
- Rust Gpui MotionDesign element-tree animation and transitions in native Rust GPUI apps: with_animation, easing, shadows, state transitions, reduced motion, and frame ownership. Use for a GPUI pane that moves, fades, pulses, or retargets during interaction. NOT for per-pixel WGSL effects (gpui-shaders), static pane/layout/data contracts (gpui-rust-console), cooperative-editor architecture (build-coop-ide-gpui), or web motion.Votes: 0GitHub stars: 2
- Rust Debugging MasteryDiagnose Rust panics, crashes, async stalls, undefined behavior, native loader failures, link errors, heisenbugs, and unexplained slowness by matching a diagnostic tool to the symptom. Use for tracing, tokio-console, LLDB, Miri, sanitizers, backtraces, and profiling to locate a fault. NOT for routine compiler iteration, new FFI boundary design, measured optimization, or GPUI pane/layout construction.Votes: 0GitHub stars: 2
- Rust Data Structures AdvancedSelect a Rust container or relationship model when ownership, deletion, cache locality, concurrency, or stable handles depend on structure choice. Use for arenas, generational IDs, graphs, inline vectors, maps, interning, bitsets, channels, and persistent collections. NOT for basic borrow-checker iteration, public API typestate, measured optimization after selection, or runtime debugging.Votes: 0GitHub stars: 2
- Rust Code TestingComprehensive Rust testing — unit/integration/doc tests, cargo test & nextest, fixtures, async (tokio::test), property testing (proptest/quickcheck), snapshots (insta), mocking (mockall), coverage (llvm-cov), benchmarks (criterion), fuzzing (cargo-fuzz), miri, mutation testing (cargo-mutants), and FFI/cross-language parity. Use when writing, organizing, debugging, or speeding up Rust tests, choosing a testing crate, or wiring test CI. Triggers — "rust test", "cargo test", "#[tokio::test]", "p...Votes: 0GitHub stars: 2
- Runtime Task Overlap DetectorDesigns a privacy-authorized, advisory task-overlap signal from current, versioned task records. Retrieval and NLI features select pairs for independent review; neither proves duplicate work nor authorizes an effect. NOT for automatic deduplication, cancellation, or disclosure across trust boundaries.Votes: 0GitHub stars: 2
- Rpd Knowledge ElicitationMethods for extracting expert decision-making knowledge using the RPD framework and cognitive probesVotes: 0GitHub stars: 2
- Rpd Klein CalderwoodRecognition-Primed Decision model explaining how experts rapidly match situations to learned patternsVotes: 0GitHub stars: 2
- Responsible LoggingDesigns and audits leveled, bounded, correlated logging for a long-lived service or daemon — a per-key rate-limit/dedup governor with suppression rollups, sampling that reports true totals, rotation plus the launchd/systemd captured-stdout trap, one-logger discipline, and observability that can never crash the process. Use when adding logging to a poll/retry/heartbeat loop, when logs eat disk or a daemon writes an unrotated file, when reviewing log level discipline, or when threading request/...Votes: 0GitHub stars: 2
- Resource Bounded PlanningDesign agents that make timely, good-enough decisions under time pressure, limited computation, and changing environments using commitments, partial plans, and filter-override control. Use when balancing deliberation against action, choosing commitment depth, or tuning reconsideration behavior in a bounded agent. NOT for classical full-information optimization, deterministic planning with fixed requirements, or cases where deliberation cost is negligible.Votes: 0GitHub stars: 2
- Resolution Trace DampingResolution-trace damping is an implementation-specific stigmergic heuristic for multi-agent systems: after an agent solves a problem at a node, it deposits a RESOLUTION trace there. An opt-in read helper can return a damped effective pheromone under the implementation's stated formula. This is a candidate for reducing repeated attraction to completed nodes, not a demonstrated prevention of redundant work or starvation. Verify source version and navigation behavior before claiming that agents ...Votes: 0GitHub stars: 2
- Resilience Wiring For Load Once DepsThe general retry/backoff/circuit-breaker canon is solved by [[circuit-breakers-and-retries]] — defer to it for jitter formulas, retry budgets, and the breaker state machine. THIS skill is only the load-once-dependency delta: wiring a breaker + backoff around a MEMOIZED lazily-loaded resource (native lib, ML model, connection pool, embedder) so a permanent failure is not cached as a rejected promise and re-awaited every tick. Use when a load-once dep can fail permanently, when you see a getX(...Votes: 0GitHub stars: 2
- Research Paper SubmissionTake a formal result to publication when it sits between fields — choosing a venue and positioning against the right literature, finding prior art that uses none of your vocabulary, making imported machinery graspable, and structuring the paper the way the target community expects. Use when drafting or revising a paper for EC/AAMAS/CAV/S&P/OSDI/POPL-class venues, writing a related-work or contributions section, checking whether a term or result is already taken, or preparing a submission-read...Votes: 0GitHub stars: 2
- Redteam ReviewAdversarial security review fleet for the Port Daddy whitepapers (Bonded Commons, Anchor Protocol). Use when a paper version is being prepared, when a coordination/cryptographic claim is being added, or when paired with the whitehat-defense skill in a versioned red-vs-white iteration round. NOT for production threat response — see SECURITY.md for incident handling.Votes: 0GitHub stars: 2
- Redis Patterns ExpertUse when designing caching strategies (cache-aside, write-through, write-behind), implementing distributed locks, building rate limiters, leaderboards, real-time streams (XADD/consumer groups), pub/sub, or tuning eviction policies. Triggers: thundering-herd on cache miss, dogpile on key expiry, Redlock vs SET-NX-PX choice, sliding-window rate limiter, hot-key on a single cluster slot, big-key blowup, MULTI/EXEC across slots, KEYS in production. NOT for Redis Cluster operations/admin (differen...Votes: 0GitHub stars: 2
- Recursive SynthesisFacilitate multi-perspective synthesis of consequential documents through scoped research, independent contributions, evidence mapping, critique, consolidation, and owner disposition. Use when a document needs competing perspectives or an auditable account of unresolved choices. Activates on "synthesize document", "multi-agent authorship", "founding document", "architecture document", "constitutional document", or "multi-perspective document". NOT for ordinary single-author drafting, quick su...Votes: 0GitHub stars: 2
- Recovery Social FeaturesPrivacy-first social features for recovery apps - sponsors, groups, messaging, friend connections. Use for sponsor/sponsee systems, meeting-based groups, peer support, safe messaging. Activate on "sponsor", "sponsee", "recovery group", "accountability partner", "sober network", "meeting group", "peer support". NOT for general social media patterns (use standard social), dating features, or public profiles.Votes: 0GitHub stars: 2
- Recovery Education WriterWrite neuroscientific, peer-oriented drug education content that roots experiences in body/brain mechanisms. Use when creating educational articles, explaining neurological phenomena, demystifying recovery challenges, or answering "why does this happen?" questions. Activates for harm reduction content, psychoeducation, recovery science writing, and content that reduces shame through understanding.Votes: 0GitHub stars: 2
- Recovery Community ModeratorTrauma-informed AI moderator for addiction recovery communities. Applies harm reduction principles, honors 12-step traditions, distinguishes healthy conflict from abuse, detects crisis posts. Activate on 'community moderation', 'moderate forum', 'review post', 'check content', 'crisis detection'. NOT for legal documents (use recovery-app-legal-terms), app development (use domain skills), or therapy (use jungian-psychologist).Votes: 0GitHub stars: 2
- Rate Limiting StrategyUse when designing rate limiting for an API, choosing between token bucket / sliding window / leaky bucket / fixed window, implementing it in Redis, deciding edge (Cloudflare/Upstash) vs origin enforcement, sizing per-user vs per-IP vs per-endpoint quotas, returning the right 429 response with Retry-After, or fixing the boundary-burst bug in fixed-window limiters. Triggers: 429 too many requests, INCR + EXPIRE, ZADD + ZREMRANGEBYSCORE + ZCARD, X-RateLimit-Remaining header, Cloudflare WAF rate...Votes: 0GitHub stars: 2
- Rapport Based ElicitationInterview techniques using rapport-building to improve information quality and yield from sourcesVotes: 0GitHub stars: 2
- Rao Georgeff 1995 Bdi Agents From Theory To PracticeApply the Rao–Georgeff 1995 BDI interpreter and its representation choicesVotes: 0GitHub stars: 2
- Python Asyncio PitfallsUse when debugging asyncio event-loop hangs, blocking calls inside coroutines, asyncio.gather vs TaskGroup choice, cancellation handling, structured concurrency, mixing sync and async, run_in_executor decisions, asyncio task lifetimes, "Task was destroyed but it is pending" warnings, or async context manager bugs. Triggers: event loop blocked by sync I/O, ConnectionResetError on cancellation, asyncio in libraries that also offer sync API, FastAPI/aiohttp performance regressions, queue.Queue u...Votes: 0GitHub stars: 2