SKILLEMALL.ai

Skill rating

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

43
#GradeSkillScore ▾SafetyQualityProcessTestsPopularityUpdated
1A
Design engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, typography, micro-
9610091B—★ 29 77911 h ago
2A
Install, upgrade, and operate the Sim Helm chart on Kubernetes. Covers install path selection (inline / existingSecret / External Secrets Operator), required secret generation, the values.yaml mental
9610089B—★ 29 77911 h ago
3A
Add hosted API key support to a tool so Sim provides the key (metered and billed to the workspace) when a user has not brought their own. Use when adding a `hosting` config to a tool under `apps/sim/t
9510087C—★ 29 77911 h ago
4B
Review PRs and diffs for unbounded memory loading, concurrency explosions, oversized payload materialization, and missing pagination or byte caps. Use when reviewing cleanup jobs, background jobs, dat
9410084D—★ 29 77911 h ago
5B
Audit a Sim dynamic selector across its declaration, browser-safe manifest, server attachment, provider primitive, and selectors.execute security boundary. Use when reviewing selector correctness, sec
9410084C—★ 29 77911 h ago
6B
Add a runtime feature flag (AppConfig-backed on prod, secret fallback off-prod), global by default or optionally gated by workspace id, org id, user id, or platform admin
9410084C—★ 29 77911 h ago
7B
Validate an existing Sim webhook trigger against provider API docs and repository conventions
9410084B—★ 29 77911 h ago
8B
Add a new table column type to Sim — registry entry, icon, storage shape, coercion, and the behavioral hooks the grid and API read. Use when adding a value kind under `apps/sim/lib/table/column-types/
9410084C—★ 29 77911 h ago
9B
Add a code-defined table enrichment (registry entry) under `apps/sim/enrichments/` backed by an ordered provider cascade, ensuring every provider tool it calls has hosted-key support. Use when adding
9410084D—★ 29 77911 h ago
10B
Add or update a Sim dynamic selector using the shared manifest, server attachment, and selectors.execute path. Use for provider-backed, internal, or local option lists referenced by block, trigger, or
9410084D—★ 29 77911 h ago
11B
Drive a PR to a clean review (Greptile 5/5, zero open threads) — ships if needed, keeps it mergeable against staging, re-triggers both Greptile and cubic, fixes real findings, replies to and resolves
9410084B—★ 29 77911 h ago
12B
Add a new Sim settings page, or audit existing settings pages for design-system compliance with the shared SettingsPanel layout. Use when creating a settings tab, or when asked to check/clean up setti
9210080C—★ 29 77911 h ago
13B
Invoke whenever writing, changing, reviewing, or sweeping tests. Authoring gate for new tests, plus an audit workflow for low-value, implementation-coupled, or duplicative tests and the test-only prod
9210080C—★ 29 77911 h ago
14B
Add or upgrade a curated, immutable managed CLI for Sim Function sandboxes, including client-safe catalog metadata, a pinned server-only installation recipe, checksum and executable verification, prov
919584D—★ 29 77911 h ago
15B
Audit an existing enterprise permission-group item end-to-end — registry entry, schemas, type, defaults, tolerant parser, admin UI, capability rule, enforcement site, and tests — proving the gate actu
9010074D—★ 29 77911 h ago
16B
Create or migrate a protected Sim resource operation in the shared Principal and application-use-case architecture across internal APIs, public or versioned APIs, Copilot, and other trusted tool adapt
9010074C—★ 29 77911 h ago
17B
Spawn parallel task agents to explore a given area of the codebase from multiple angles, then use their findings to answer the question or build a plan. Use when a task needs broad fan-out exploration
9010076C—★ 29 77911 h ago
18C
Gate a block's visibility — ship an unreleased block as a preview (hidden until revealed via AppConfig/env), reveal it to admins/orgs, GA it, or kill-switch a shipped block
8910072D—★ 29 77911 h ago
19C
This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
8910073C—★ 29 77911 h ago
20C
Validate a model entry (or every model in a provider) in apps/sim/providers/models.ts against the provider's live API docs (no hallucination — reports what cannot be verified)
8910072D—★ 29 77911 h ago
21C
Add a new LLM model to apps/sim/providers/models.ts with specs verified against the provider's live API docs (no hallucination)
8910072C—★ 29 77911 h ago
22C
Analyze and fix useCallback anti-patterns in your code
8810069C—★ 29 77911 h ago
23C
Analyze and fix URL/query-param state anti-patterns — manual useSearchParams reads, hand-built query mutations, view-state trapped in useState, and objects in the URL
8710068C—★ 29 77911 h ago
24C
Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design system
8710068C—★ 29 77911 h ago
25C
Run all code quality skills — effects, memo, callbacks, state, React Query, emcn design review, url-state, comments, and test-audit — analyzing in parallel, then applying fixes sequentially
8710068D—★ 29 77911 h ago
26C
Audit React Query usage for best practices — key factories, staleTime, mutations, and server state ownership
8610065C—★ 29 77911 h ago
27C
Analyze and fix useMemo/React.memo anti-patterns in your code
8610065C—★ 29 77911 h ago
28C
Analyze and fix unnecessary useState, derived state, and server-state-in-local-state anti-patterns
8610065C—★ 29 77911 h ago
29C
Validate an existing Sim integration (tools, block, registry, and resolved-secret/model-input boundaries) against the service's API docs and Sim execution conventions
8610065C—★ 29 77911 h ago
30C
Review UI code for alignment with the emcn design system — components, tokens, patterns, and conventions
8610065D—★ 29 77911 h ago
31C
Create webhook or polling triggers for a Sim integration
8510062C—★ 29 77911 h ago
32C
Create tool configurations for a Sim integration by reading API docs
8510062B—★ 29 77911 h ago
33C
Analyze and fix redundant or self-explanatory inline comments — remove noise, promote genuine documentation to TSDoc
8410060D—★ 29 77911 h ago
34C
Analyze and fix useEffect anti-patterns in your code
8410061D—★ 29 77911 h ago
35B
Keep the executable tool registry out of client-reachable module graphs — when to read `@/tools/metadata` instead of `getTool`, how to measure whether an import edge pulls the registry, and how to reg
9110078D missing files—★ 29 77911 h ago
36C
Author or review a Drizzle DB migration for zero-downtime safety — expand/contract phasing, backward-compatibility with the deployed app version, and writing the `-- migration-safe` acknowledgment the
8910073D missing files—★ 29 77911 h ago
37C
Commit, push, and open a PR to staging in one shot — runs the cleanup pass and, when migrations changed, the db-migrate safety review first
8910072D missing files—★ 29 77911 h ago
38C
Add a complete Sim integration from API docs, covering tools, block, icon, optional triggers, registrations, resolved-secret/model-input safety, and integration conventions. Use when introducing a new
8710068D missing files—★ 29 77911 h ago
39C
Add or update a Sim knowledge base connector for syncing documents from an external source, including auth mode, config fields, pagination, document mapping, tags, and registry wiring. Use when workin
8710068D missing files—★ 29 77911 h ago
40C
Create or update a Sim integration block with correct subBlocks, conditions, dependsOn, modes, canonicalParamId usage, outputs, and tool wiring. Use when working on `apps/sim/blocks/blocks/{service}.t
8710068D missing files—★ 29 77911 h ago
41C
Add a new governed item to Sim's enterprise permission groups — a boolean restriction, an allowlist, or a denylist — wired end-to-end from the field registry through the capability rule to the server
8610065D missing files—★ 29 77911 h ago
42C
The response, error, pagination, and validation contract every `/api/v2` endpoint must satisfy. Use when adding or changing a route under `apps/sim/app/api/v2/`, or when auditing one for conformance.
869868D missing files—★ 29 77911 h ago
43C
Validate an existing knowledge base connector against its service's API docs
8210056C missing files—★ 29 77911 h ago