| Skill | Added | Review |
|---|---|---|
migrate-application-operation .agents/skills/migrate-application-operation/SKILL.md 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 adapters. Use when adding a protected endpoint, tool command, or CRUD method; removing route- or tool-local authorization and business logic; consolidating resource reads or writes behind semantic operation policies; or adding another surface to an existing application operation while preserving contracts, identity, errors, rate limits, audit, analytics, and compatibility behavior. Treat v1, uploads, streams, large bodies, bulk recursion, and polymorphic tools as explicitly scoped special cases. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
add-selector .agents/skills/add-selector/SKILL.md 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 connector selectorKey fields. | 69 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
add-permission-group-item .agents/skills/add-permission-group-item/SKILL.md 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 gate that actually refuses. Use when adding a key to `PERMISSION_GROUP_FIELDS` or a capability to `CAPABILITY_RULES`. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
add-managed-cli .agents/skills/add-managed-cli/SKILL.md 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, provider compatibility, PATH propagation, content-addressed image identity, and tests. Use when adding a CLI to the Sandbox managed-CLI selector or changing an existing managed CLI version or recipe. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
add-column-type .agents/skills/add-column-type/SKILL.md 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/`. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
sim-helm helm/sim/.claude/skills/sim-helm/SKILL.md 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 model (env vs envDefaults vs Secret), and common failure triage. Invoke when a user asks about deploying Sim to a cluster, authoring a Sim values.yaml, debugging a Sim pod that won't start, upgrading a Sim release, or wiring Sim into a secret manager. | 75 75 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7945b29 | |
add-settings-page .claude/skills/add-settings-page/SKILL.md 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 settings pages so they match the design system (consistent title, header, search, spacing). | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
you-might-not-need-url-state .agents/skills/you-might-not-need-url-state/SKILL.md 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 | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
you-might-not-need-state .agents/skills/you-might-not-need-state/SKILL.md Analyze and fix unnecessary useState, derived state, and server-state-in-local-state anti-patterns | 55 55 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
you-might-not-need-an-effect .agents/skills/you-might-not-need-an-effect/SKILL.md Analyze and fix useEffect anti-patterns in your code | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
you-might-not-need-a-memo .agents/skills/you-might-not-need-a-memo/SKILL.md Analyze and fix useMemo/React.memo anti-patterns in your code | 57 57 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
you-might-not-need-a-comment .agents/skills/you-might-not-need-a-comment/SKILL.md Analyze and fix redundant or self-explanatory inline comments — remove noise, promote genuine documentation to TSDoc | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
you-might-not-need-a-callback .agents/skills/you-might-not-need-a-callback/SKILL.md Analyze and fix useCallback anti-patterns in your code | 53 53 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
validate-trigger .agents/skills/validate-trigger/SKILL.md Validate an existing Sim webhook trigger against provider API docs and repository conventions | 58 58 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7945b29 | |
validate-model .agents/skills/validate-model/SKILL.md 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) | 64 64 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7945b29 | |
validate-integration .agents/skills/validate-integration/SKILL.md Validate an existing Sim integration (tools, block, registry, and resolved-secret/model-input boundaries) against the service's API docs and Sim execution conventions | 61 61 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7945b29 | |
validate-connector .agents/skills/validate-connector/SKILL.md Validate an existing knowledge base connector against its service's API docs | 56 56 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7945b29 | |
ship .agents/skills/ship/SKILL.md 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 | 56 56 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
react-query-best-practices .agents/skills/react-query-best-practices/SKILL.md Audit React Query usage for best practices — key factories, staleTime, mutations, and server state ownership | 58 58 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 7945b29 | |
memory-load-check .agents/skills/memory-load-check/SKILL.md 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, data imports/exports, file parsing, API fan-out, workflow execution payloads, large arrays/files, or any change that reads many rows, files, responses, logs, or external API pages into process memory. | 73 73 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
make-interfaces-feel-better .agents/skills/make-interfaces-feel-better/SKILL.md Design engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, typography, micro-interactions, enter/exit animations, or any visual detail work. Triggers on UI polish, design details, "make it feel better", "feels off", stagger animations, border radius, optical alignment, font smoothing, tabular numbers, image outlines, box shadows. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
emil-design-eng .agents/skills/emil-design-eng/SKILL.md This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great. | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
emcn-design-review .agents/skills/emcn-design-review/SKILL.md Review UI code for alignment with the emcn design system — components, tokens, patterns, and conventions | 54 54 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
design-taste-frontend .agents/skills/design-taste-frontend/SKILL.md 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 systems when applicable, audit-first on redesigns, strict pre-flight check. | 62 62 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 | |
db-migrate .agents/skills/db-migrate/SKILL.md 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 check:migrations lint requires. Use when adding/editing files under `packages/db/migrations/` or changing `packages/db/schema.ts`. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 7945b29 |