Agent skills you can check before you install
Public SKILL.md skills from GitHub repositories with 50+ stars and from the vendors themselves, scanned and scored. Install any of them with one command in Claude Code, Cursor, Codex, GitHub Copilot or Gemini CLI.
49,501 skills from 2,391 repositories · updated 4 minutes ago
10,573 skills
- agb-kontrolleborghei/AI-Skills-German-LawInhaltskontrolle Allgemeiner Geschäftsbedingungen nach §§ 305–310 BGB – Einbeziehung (§ 305), überraschende Klauseln (§ 305c), Klauselverbote ohne Wertung (§ 309) und mit Wertung (§ 308), Generalklausel (§ 307), Anwendung im B2B-Verkehr (§ 310). Use when ein Vertragstext auf AGB-Wirksamkeit zu prüfen ist oder eine neue Klausel entworfen wird.OtherNo warnings★ 52↓ —
- e-commerce-pflichtenborghei/AI-Skills-German-LawPrüfung der Pflichten eines Online-Shops im elektronischen Geschäftsverkehr: allgemeine Pflichten (§ 312i BGB), besondere Verbraucherpflichten und Button-Lösung (§ 312j BGB) sowie Widerrufsrecht (§ 312g, § 355 BGB), inklusive der Folgen von Verstößen. Use when ein Online-Shop oder Bestellprozess auf gesetzliche Pflichten und Abmahnrisiken geprüft werden soll.OtherNo warnings★ 52↓ —
- using-strong-skipping-correctlyskydoves/compose-performance-skillsUse this skill to reason about Jetpack Compose's Strong Skipping Mode — the default since Kotlin 2.0.20 — including what it changes about skippability, when it does and does not auto-`remember` lambdas, and which escape hatches (`@DontMemoize`, `@NonSkippableComposable`, `@NonRestartableComposable`, `@ReadOnlyComposable`) apply where. Covers verifying the mode is active, auditing lambda capture sites, and the gaps where strong skipping does not memoize (`LazyListScope.items {}`, `Modifier.pointerInput {}`, object expressions, non-@Composable scopes). Use when the developer asks "do I still need @Stable?", "does this composable skip?", "why does this still recompose despite strong skipping", "when do I need @DontMemoize or @NonSkippableComposable?", is migrating from older Compose, or sees auto-remembered lambdas in compiler output.OtherNo warnings★ 524↓ —
- dora-drittparteienrisikoborghei/AI-Skills-German-LawManagement des IKT-Drittparteienrisikos nach DORA – allgemeine Prinzipien und Informationsregister Art. 28 DORA, wesentliche Vertragsbestimmungen Art. 30 DORA, Behandlung kritischer IKT-Drittdienstleister im Überwachungsrahmen. Use when ein Finanzunternehmen eine IKT-Auslagerung bewertet, das Informationsregister aufbaut oder Verträge DORA-fest gestaltet.OtherNo warnings★ 52↓ —
- my_skillskillberry-ai/cap-evolveOptimize any AI agent’s skills, tools/MCP, and prompts against your own evals.OtherNo warnings★ 68↓ —Also in 1 other repo
- choosing-derivedstateofskydoves/compose-performance-skillsUse this skill to decide when Jetpack Compose derivedStateOf is the right tool and when it is pure overhead. Covers the "input frequency must exceed output frequency" rule, the mandatory remember { derivedStateOf { } } wrapper, the canonical pitfall of capturing non-state variables by initial value (and the remember(key) fix), and the snapshotFlow alternative for fire-and-forget side effects on derived values. Use when the developer mentions derivedStateOf, scroll-position-driven booleans, threshold checks, firstVisibleItemIndex, "show FAB on scroll", recomposition counts that don't drop after wrapping a value, or asks whether a computed string concatenation should use derivedStateOf.OtherNo warnings★ 524↓ —
- gateskillberry-ai/cap-evolveApply the acceptance decision that keeps optimization honest — always on the val split, by default requiring the improvement to exceed the significance bar (Δ > k·SE) so noise is not mistaken for progress. Use to inspect or reproduce a single accept/reject decision; the algorithms apply it internally every iteration.OtherNo warnings★ 68↓ —
- <skill-name>skillberry-ai/cap-evolve<One paragraph. WHAT this skill does and WHEN an agent should reach for it. This is the host's activation signal, so be concrete and self-contained — an agent decides whether to load the skill from this text alone.>OtherNo warnings★ 68↓ —
- lov-search-chatlovstudio/skills从本机 Ataru 记忆索引里召回过去的 AI 会话上下文,返回可定位的命中与原文片段。 Use when asked what was discussed, decided, or fixed in an earlier session.OtherNo warnings★ 72↓ —
- committer-onboardingapache/magpiePost-vote committer and PMC onboarding for Apache projects, podling or top-level: walks the nominator from ICLA check to welcome announcement, and maps the new committer's GitHub handle to their Slack, Discord, and social-media identities for the nominator to confirm.OtherReview first★ 137↓ —
- daily-briefcgoinglove/thursday-agentBuilds the daily news brief: today's stories, weather and markets on one phone-first page. Use it when the user asks for their brief, or a routine opens one.OtherNo warnings★ 58↓ —
- skill-creatorRKiding/Awesome-finance-skillsCreate or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.OtherNo warnings★ 3.1K↓ —
- avoiding-subcomposition-pitfallsskydoves/compose-performance-skillsUse this skill when a Compose tree uses SubcomposeLayout, BoxWithConstraints, or Scaffold and the developer reports extra measure passes, slow first frame, or layout passes running content composition repeatedly. Covers why SubcomposeLayout composes its slots during the measure phase, why BoxWithConstraints forces a subcomposition for every new Constraints value, why nesting Scaffold or BoxWithConstraints multiplies the cost, when a custom Layout or Modifier.layout { } replaces SubcomposeLayout, and how to use SubcomposeLayoutState's slot reuse policy and precompose APIs when SubcomposeLayout is genuinely required. Use when the developer mentions BoxWithConstraints, SubcomposeLayout, Scaffold, "extra measure pass", "double measurement", "first frame slow", "subcompose", or notices that wrapping content in BoxWithConstraints regresses scroll perf inside a LazyColumn.OtherNo warnings★ 524↓ —
- lov-fix-generallovstudio/skills根据报错和复现证据定位根因、实施修复并验证原路径。支持明确输入与结果回读。Use to diagnose and fix a software error.OtherNo warnings★ 72↓ —
- nis2-anwendungsbereichborghei/AI-Skills-German-LawBetroffenheitsprüfung und Registrierung nach NIS2 / neuem BSIG – wesentliche und wichtige Einrichtungen Art. 3 NIS2-RL / § 28 BSIG, Sektoren nach Anhang I/II, Größenschwellen sowie Registrierungspflicht §§ 33/34 BSIG. Use when eine Einrichtung klären muss, ob sie unter NIS2 fällt und sich beim BSI registrieren muss.OtherNo warnings★ 52↓ —
- lov-dev-to-prodlovstudio/skills将开发态项目收敛为可验证的生产构建与本地安装成果:适用于“把 dev 转成 prod” “生产就绪检查”或 “turn this dev app into a production build”,覆盖配置、构建、签名、安装和发布交接边界。OtherNo warnings★ 72↓ —
- buergschaft-pruefungborghei/AI-Skills-German-LawPrüfung einer Bürgschaft § 765 BGB auf Wirksamkeit. Schriftform § 766 BGB, Akzessorietät § 767 BGB, Einrede der Vorausklage § 771 BGB, Sittenwidrigkeit bei krasser finanzieller Überforderung naher Angehöriger § 138 BGB. Use when eine Bürgschaftserklärung auf Form und Sittenwidrigkeit geprüft oder die Inanspruchnahme eines Bürgen verteidigt wird.OtherNo warnings★ 52↓ —
- lov-app-releaselovstudio/skills执行一次可验证的多渠道应用发版:统一版本与文档,构建并签名 iOS/Android,发布 GitHub 与官网,提交商店并回读线上状态。用于“发布新版”“同步更新所有渠道”及 “release the app everywhere”。OtherNo warnings★ 72↓ —
- stabilizing-compose-typesskydoves/compose-performance-skillsUse this skill to fix unstable Jetpack Compose types once a stability diagnosis has identified them. Covers the three-tier strategy — make the type truly stable with val plus immutable fields, mark with @Immutable or @Stable when the source is owned, and use stabilityConfigurationFiles for third-party or Java types. Explains the compiler-level difference between @Immutable and @Stable (static expression promotion), kotlinx.collections.immutable for List/Set/Map parameters, and the StableHolder wrapper escape hatch. Use when the developer asks how to stabilize a User class, a List parameter, java.time.LocalDateTime, a Flow parameter, or when the compiler report shows unstable params and the developer wants the fix. The diagnostic step lives in a sibling skill.OtherNo warnings★ 524↓ —
- avatar-nassim-taleb-riskWind-Alice/AliceMarket使用纳西姆·塔勒布式的尾部风险、利益共担、减法、林迪效应和杠铃策略分析不确定性。用于投资、商业、政策、职业、产品或个人决策中的出局风险、不可逆损失、脆弱性、代理问题、新旧方案比较和资源配置。OtherNo warnings★ 153↓ —
- isolated-setup-updateapache/magpieReport drift between the installed secure setup and the framework's current one — checkout, pinned tools, user-scope script copies, denial commands, MCP checkouts. Read-only: it surfaces diffs and the user decides.OtherReview first★ 137↓ —
- lov-better-github-desclovstudio/skills依据 README 更新 GitHub 仓库描述、主题标签及已核实的官网链接。支持明确输入与结果回读。Use to update a GitHub repository description from its README.OtherNo warnings★ 72↓ —
- lov-publish-feishu-doclovstudio/skills将本地 Markdown 忠实同步为指定飞书知识库文档,处理新建或更新、链接可见范围,并回读正文、节点位置与权限。Use when asked to publish or sync Markdown to a Feishu/Lark Wiki document.OtherNo warnings★ 72↓ —
- bitv-oeffentliche-stellenborghei/AI-Skills-German-LawDigitale Barrierefreiheit öffentlicher Stellen – Gestaltungspflicht § 12a BGG für Websites, mobile Anwendungen, Intranet und elektronisch unterstützte Verwaltungsabläufe, Ausnahme bei unverhältnismäßiger Belastung § 12a Abs. 6, Erklärung zur Barrierefreiheit § 12b BGG mit Benennung nicht barrierefreier Inhalte, Feedback-Mechanismus und Hinweis auf die Schlichtung nebst Monatsfrist für Antworten, anzuwendende Standards § 3 BITV 2.0 mit Anlage 2, Erläuterungen in Deutscher Gebärdensprache und Leichter Sprache § 4 BITV 2.0, Erklärung § 7 und Überwachungsverfahren § 8 BITV 2.0, Durchsetzung über § 16 BGG und die Verbandsklage § 15 BGG sowie die Abgrenzung zum BFSG. Use when eine Behörde, ein Sozialversicherungsträger oder ein öffentlicher Auftragnehmer Websites, Apps oder Fachverfahren barrierefrei gestalten muss.OtherNo warnings★ 52↓ —
atlas-uv-fitting
CheshireJCat/blender
From the author
Detect texture-atlas regions and map each source part to its own UV rectangle or projected UV surface. Use when a texture pack must fit a Blender model 1:1, when textures look off/stretched, when alpha decals or lightmaps are provided, or before exporting a textured GLB for a brand mascot/logo.
Install
npx skills add CheshireJCat/blender --skill atlas-uv-fitting -a claude-code
Installs to .claude/skills/atlas-uv-fitting/ · Each command fetches the skill straight from GitHub with the open skills CLI.
Byte-identical to the scanned commit, with the repository’s licence and a SOURCE.txt.
What it can touch
Safety checks on SKILL.md
- Ships scripts we have not reviewedLow
Why 76
Files (3)
- SKILL.md
- scripts/atlas_region_detector.py
- scripts/atlas_region_mapper.py