Analyze raw prompts, identify intent and gaps, match available agent components (skills/commands/agents/hooks), and output a ready-to-paste optimized prompt; advisory only. USE WHEN the user asks to optimize, improve, or rewrite a prompt; NOT FOR executing…
Skills in this repository
Sheshiyer/skill-clusters - Page 15
SkillsMP has collected 722 skills from Sheshiyer/skill-clusters. Open a skill to review its source and details.
Sheshiyer/skill-clustersShowing 40 of 722 collected skills.
Pythonic idioms, PEP 8 standards, type hints, and best practices for robust, maintainable Python. USE WHEN writing, reviewing, or refactoring Python code or designing packages and modules.
Python testing with pytest, TDD, fixtures, mocking, parametrization, and coverage. USE WHEN writing tests, designing test suites, setting up test infrastructure, or reviewing Python test coverage.
PyTorch patterns for reproducible training pipelines, model architectures, and data loading. USE WHEN writing PyTorch models or training scripts, debugging training loops or data pipelines, or optimizing GPU memory and speed.
Quarkus 3.x architecture: REST APIs, CDI services, Panache data access, Apache Camel messaging, and async processing. USE WHEN building Java Quarkus backends, structuring resource-service-repository layers, or implementing event-driven flows.
Quarkus security: authentication, authorization, JWT/OIDC, RBAC, input validation, CSRF, secrets, and dependency CVEs. USE WHEN adding auth, securing endpoints, validating input, managing secrets, or scanning Quarkus dependencies.
Verification loop for Quarkus projects: build, static analysis, tests with coverage, security scans, native compilation, and diff review. USE WHEN opening a PR, after major refactors or dependency upgrades, or running pre-deploy checks for a Quarkus service.
Design composable recommendation, ranking, and feed pipelines with the six-stage Source-Hydrator-Filter-Scorer-Selector-SideEffect framework. USE WHEN building any system that picks the top K items for a user and context: social feeds, RAG rerankers,…
Redis data structures, caching strategies, distributed locks, rate limiting, pub/sub, and connection pooling for production. USE WHEN adding caching, implementing rate limiting or locks, or designing Redis-backed workflows.
Best practices for Remotion, the React framework for programmatic video creation. USE WHEN writing or reviewing Remotion code, building compositions, animating frames, handling captions/subtitles, or using FFmpeg for video operations.
Cross-stack source code audit that classifies every file, detects embedded third-party libraries, and emits four-level verdicts with interactive HTML reports. USE WHEN onboarding a legacy codebase, planning a refactor, or auditing embedded dependencies across…
Run Node.js as a sidecar process in Tauri apps for JavaScript backend logic without requiring an end-user Node.js install. USE WHEN bundling Node.js tools or npm packages with a Tauri desktop app or isolating Node logic from the main process.
Idiomatic Rust patterns: ownership, error handling, traits, concurrency, and safe, performant design. USE WHEN writing, reviewing, or refactoring Rust code or designing crate structure and module layout.
Rust testing with unit and integration tests, async testing, property-based tests, mocking, and coverage under TDD. USE WHEN writing Rust tests, adding coverage to existing code, building benchmarks, or following a TDD workflow.
Prevent destructive operations by restricting edits and guarding sensitive commands. USE WHEN working on production systems, running agents in full-auto mode, confining edits to a directory, or performing migrations, deploys, and data changes.
Direct PubMed and NCBI E-utilities workflows for biomedical literature, MeSH queries, PMID lookup, and citation retrieval. USE WHEN searching MEDLINE, building MeSH-tagged queries, looking up PMIDs or abstracts, or running repeatable systematic-review…
USPTO patent and trademark workflow for official records, PatentSearch queries, TSDR checks, and assignment data. USE WHEN searching granted patents or publications, checking application or trademark status, or building reproducible prior-art and IP-landscape…
gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST/BLAT searches, and enrichment checks. USE WHEN finding Ensembl IDs or gene metadata, fetching sequences and reference genomes, or querying protein, pathway, and expression…
Systematic literature-review workflow with search planning, source screening, synthesis, citation checks, and evidence logging. USE WHEN building a systematic, scoping, or narrative review, synthesizing the state of the art, or finding gaps for a research…
Structured rubric-based evaluation of scholarly work: methodology, evidence quality, citation support, and limitations. USE WHEN reviewing a paper, proposal, thesis chapter, or literature review, checking whether claims are backed by cited evidence, comparing…
Research-before-coding workflow that searches for existing tools, libraries, and patterns before writing custom code, via the researcher agent. USE WHEN starting a feature that likely has a prebuilt solution, adding a dependency or integration, or before…
Hunt for exploitable, bounty-worthy security issues by biasing toward remotely reachable, user-controlled attack paths over noisy local-only findings. USE WHEN scanning a repo for real vulnerabilities, preparing a Huntr or HackerOne submission, or triaging…
Comprehensive security checklist and patterns to catch vulnerabilities in application code. USE WHEN adding authentication or authorization, handling user input or file uploads, creating API endpoints, working with secrets or credentials, implementing payment…
Scan a Claude Code config (.claude/) for vulnerabilities, misconfigurations, and injection risks with AgentShield, covering CLAUDE.md, settings.json, MCP servers, hooks, and agents. USE WHEN setting up a project, after editing settings.json or MCP configs,…
Create and initialize Tauri v2 cross-platform desktop and mobile projects, covering prerequisites, create-tauri-app or manual CLI setup, directory structure, and config. USE WHEN scaffolding a new Tauri app, installing prerequisites on macOS/Windows/Linux, or…
Code-sign and notarize Tauri apps across Android, iOS, Linux, macOS, and Windows, including certificate generation and config. USE WHEN preparing a Tauri build for distribution, setting up signing certificates or keystores, notarizing for macOS, or resolving…
Spring Boot patterns for REST API design, layered controller-service-repository structure, Spring Data JPA, caching, async processing, and logging. USE WHEN building Java Spring Boot backends, structuring services, configuring data access or caching, or…
Spring Security best practices for authn, authz, input validation, CORS/CSRF, security headers, secrets, rate limiting, and dependency CVEs. USE WHEN adding auth (JWT, OAuth2, sessions) or role-based access, validating input, configuring headers, managing…
Verification loop for Spring Boot projects running build, static analysis, tests with coverage, security scans, and diff review. USE WHEN opening a PR for a Spring Boot service, after major refactoring or dependency upgrades, before deploying to staging or…
Thread-safe data persistence in Swift using actors, combining an in-memory cache with file-backed storage to eliminate data races at compile time. USE WHEN building a persistence layer in Swift 5.5+, needing safe access to shared mutable state, replacing…
Swift 6.2 Approachable Concurrency: single-threaded by default, @concurrent for background offloading, isolated conformances for MainActor types. USE WHEN migrating to Swift 6.2, resolving data-race safety errors, designing MainActor app architecture, or…
Protocol-based dependency injection for testable Swift, abstracting file system, network, and external APIs behind focused protocols for deterministic Swift Testing. USE WHEN testing Swift code that touches I/O, exercising error paths without real failures,…
Modern SwiftUI architecture patterns covering @Observable state management, view composition, type-safe NavigationStack flows, and rendering performance. USE WHEN building SwiftUI views, choosing between @State, @Binding, and @Observable, designing navigation…
Enforces test-driven development — tests before code — with 80%+ coverage across unit, integration, and E2E tests, including edge cases and error scenarios. USE WHEN writing a new feature or functionality, fixing a bug, refactoring existing code, adding an…
Reliable team-based orchestration for agent squads using work items, explicit ownership, agent Kanban state, branch isolation, control-pane visibility, and merge gates. USE WHEN work spans multiple agents, harnesses, branches, or worktrees, or when fan-out…
Testing strategies for Tauri v2 apps: unit tests with the mock runtime, mocking Tauri APIs, WebDriver E2E tests with Selenium and WebdriverIO, and CI on GitHub Actions. USE WHEN writing unit or integration tests for a Tauri app, mocking IPC commands, setting…
Offers the user an informed choice about response depth and token budget before answering. USE WHEN the user explicitly wants to control answer length or depth (token budget/usage, short version, tldr, brief, detailed, exhaustive); do NOT trigger if a level…
Explains Tauri's core architecture: the Rust backend, native webview integration, Core-Shell design, IPC mechanisms, and security model fundamentals. USE WHEN orienting to how a Tauri app is structured, deciding what belongs in Rust vs the frontend, or…
Covers Tauri ecosystem security practices: security auditing, dependency management, vulnerability reporting, and organizational security measures. USE WHEN auditing a Tauri app's supply chain, hardening the build pipeline, or reporting and triaging security…
Explains Tauri IPC (Inter-Process Communication) patterns, including brownfield and isolation approaches for secure message passing between frontend and Rust backend. USE WHEN wiring commands or events between the webview and Rust, or choosing between the…