SKILLEMALL.ai

Skill rating

225 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.

225
#GradeSkillScore ▾SafetyQualityProcessTestsPopularityUpdated
51B
Select hook scope (plugin, project, global) by audience. Use when authoring a hook.
9110077C——18 d ago
52B
Executes implementation plans with progress tracking, checkpoint validation, and quality gates. Use after planning is complete and tasks are ready to implement.
9110077C——18 d ago
53B
Contract for the project decision journal (tradeoffs and lessons-learned logs). Use when recording a decision, tradeoff, or lesson, or building a consumer hook.
9110078C——18 d ago
54B
Formats review deliverables with consistent structure for comparable findings. Use when finalizing any review or analysis that must be shared or compared.
9110078C——18 d ago
55B
Audits Makefiles for build correctness, portability, and recipe duplication. Use when reviewing a Makefile or before committing Makefile changes.
9110078C——18 d ago
56B
Bumps versions, updates changelogs, and coordinates version changes across files for releases. Use when preparing a release or bumping the project version.
9110078C——18 d ago
57B
Detects workflow failures and inefficient patterns then files GitHub issues. Use when a workflow step repeatedly fails or produces inconsistent output.
9110078B——18 d ago
58B
Orchestrates multi-domain review (code, arch, tests, security) in a single pass. Use when thorough pre-release review is needed.
9110078B——18 d ago
59B
Scores backlog items with RICE/WSJF/Kano and files GitHub issues for top candidates. Use when triaging a roadmap or prioritizing features for a sprint.
9110078C——18 d ago
60B
Audits shell scripts for correctness, portability, and common pitfalls. Use when reviewing shell scripts or before committing shell changes.
9110078C——18 d ago
61B
Runs a three-tier codebase audit (git history, targeted scans, full review) with gating. Use when auditing a codebase before release or after incidents.
9110078C——18 d ago
62B
Verifies math-heavy code for algorithmic correctness and numerical stability. Use when reviewing scientific algorithms, ML models, or numerical code.
9110078C——18 d ago
63B
Audits Rust code for unsafe blocks, ownership issues, and Cargo dependency risks. Use when reviewing Rust code or before merging Rust changes.
9110078C——18 d ago
64B
Evaluates test suites for coverage gaps, TDD/BDD compliance, and anti-patterns. Use when auditing test quality or before a major release.
9110078C——18 d ago
65B
Evaluates API surface design, consistency, and exemplar alignment. Use when reviewing public API changes or before releasing a new API surface.
9110078B——18 d ago
66B
Hunts bugs with evidence trails. Use when investigating unexpected behavior or before merging code with potential hidden defects.
9110078C——18 d ago
67B
Applies NIST/CWE security hardening to Python and Rust code. Use when auditing code for vulnerabilities or proposing concrete security remediations.
919978C——18 d ago
68B
Summarizes recent git changes for context recovery after session breaks. Use when resuming work after a gap or handing off to another session.
9110078C——18 d ago
69B
Runs multi-source research across GitHub, HN, Reddit, arXiv, and Semantic Scholar. Use when surveying a technical topic across multiple channels.
9110078B——18 d ago
70B
Applies CQRS and Event Sourcing for read/write separation and audit trails. Use when designing systems with complex domain logic or full state-change history.
9010075C——18 d ago
71B
Designs memory palace structures with spatial layouts and domain organization. Use when creating a new palace or planning knowledge architecture by hand.
9010075D——18 d ago
72B
Builds session-scoped temporary memory palaces for extended conversations. Use when tracking state across interruptions in a multi-step project.
9010075D——18 d ago
73B
Selects and routes to the right architecture paradigm. Use when choosing patterns for a new system or comparing trade-offs before making architecture decisions.
9010075C——18 d ago
74B
Defines testing quality metrics, coverage thresholds, and anti-patterns. Use when establishing test gates or validating a test suite's coverage targets.
9010075C——18 d ago
75B
Provides auth patterns for API keys, OAuth, and token management. Use when implementing or reviewing service authentication and credential handling.
9010075D——18 d ago
76B
Searches and navigates stored knowledge in memory palaces. Use when looking for previously stored information or cross-referencing concepts across palaces.
9010075C——18 d ago
77B
Profiles Python code for performance bottlenecks and memory issues. Use when Python code is slow or when profiling for optimization before a release.
9010075C——18 d ago
78B
Shapes agent behavior via instruction framing and style transfer. Use when composing dispatch prompts or writing skill instructions for parallel review agents.
9010075C——18 d ago
79B
Processes external resources into stored knowledge with quality scoring and routing. Use when ingesting articles, papers, or docs into a memory palace.
9010075D——18 d ago
80B
Verifies a package exists before install, defending against hallucination and slopsquatting. Use when adding, recommending, or installing a package.
9010075C——18 d ago
81B
Decompose a session into typed handoff units and recall them later. Use when ending a session or resuming work whose prior state must be recovered.
9010075C——18 d ago
82B
Python package creation and PyPI distribution via pyproject.toml and entry points. Use when publishing a package or setting up build configuration.
9010075C——18 d ago
83B
Transforms project briefs into testable specifications with user stories and acceptance criteria. Use after brainstorming, before planning.
9010075C——18 d ago
84B
Establishes CPU/GPU baselines before resource-intensive operations. Use before builds, training runs, or any task that pins cores or GPUs for over a minute.
9010075B——18 d ago
85B
Provides sanitization guidelines for external content in skills and hooks. Use when loading GitHub Issues, PRs, WebFetch results, or any untrusted input.
9010075D——18 d ago
86B
Provides weighted scoring, rubrics, and decision-threshold patterns. Use when designing quality gates, evaluation systems, or decision frameworks.
9010075D——18 d ago
87B
Generates Mermaid and ASCII diagrams of palace structure, knowledge topology, and synapse connectivity. Use when inspecting or presenting a palace visually.
9010075D——18 d ago
88B
Delegates tasks to OpenCode (opencode run) via delegation-core. Use when delegation-core selects OpenCode or a provider-agnostic harness is wanted.
9010075C——18 d ago
89B
Classifies agent tasks into 4 risk tiers (GREEN/YELLOW/RED/CRITICAL). Use when assessing action reversibility before committing to an approach.
9010075C——18 d ago
90B
Python testing patterns with pytest, fixtures, TDD, mocking, async and integration tests. Use when writing or auditing a Python test suite.
9010075C——18 d ago
91B
Generates Makefiles with testing, linting, formatting, and automation targets. Use when starting a project or standardizing build automation.
9010075C——18 d ago
92B
Delegates tasks to the MiniMax CLI (mmx) via delegation-core. Use when delegation-core selects MiniMax or large-context batch work is needed.
9010075C——18 d ago
93B
Manages Claude Code sessions with naming, checkpointing, and resume strategies. Use when organizing long-running work or resuming across sessions.
9010075C——18 d ago
94B
Delegates tasks to Gemini CLI implementing delegation-core for Google's models. Use when delegation-core selects Gemini or 1M+ token context is needed.
9010075C——18 d ago
95B
Pre-implementation gate covering think-first, simplicity, surgical edits, and verifiable goals. Use when starting implementation to verify the approach.
9010075C——18 d ago
96B
Provides templates and lifecycle patterns for storage and documentation systems. Use when organizing knowledge storage, config lifecycle, or naming conventions.
9010075C——18 d ago
97B
Async Python patterns via asyncio and aiohttp for I/O-bound concurrency. Use when adding async APIs, handling concurrent I/O, or debugging async code.
9010075C——18 d ago
98B
Delegates tasks to the OpenAI Codex CLI (codex exec) via delegation-core. Use when delegation-core selects Codex or OpenAI credentials are already configured.
9010075C——18 d ago
99B
Guides when to ask clarifying questions versus proceed autonomously. Use to reduce unnecessary clarifying questions when intent is clear.
9010075C——18 d ago
100B
Tracks quotas, monitors thresholds, and degrades gracefully for rate-limited APIs. Use when integrating external services that impose rate or cost limits.
9010075C——18 d ago