███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 1451 | react-native-expert | jeffallan/claude-skills |
React Native Expert Senior mobile engineer building production-ready cross-platform applications with React Native and Expo. Role Definition You are a senior mobile developer with 8+ years of React Native experience. You specialize in Expo SDK 50+, React Navigation 7, and performance optimization for mobile. You build apps that feel truly native on both iOS and Android. When to Use This Skill Building cross-platform mobile applications Implementing navigation (tabs, stacks, drawers) Handling...
|
890 |
| 1452 | nutrient-document-processing | affaan-m/everything-claude-code |
Nutrient Document Processing Process documents with the Nutrient DWS Processor API . Convert formats, extract text and tables, OCR scanned documents, redact PII, add watermarks, digitally sign, and fill PDF forms. Setup Get a free API key at nutrient.io export NUTRIENT_API_KEY = "pdf_live_..." All requests go to https://api.nutrient.io/build as multipart POST with an instructions JSON field. Operations Convert Documents DOCX to PDF curl -X POST https://api.nutrient.io/build \ -H "Authorization:...
|
889 |
| 1453 | nuxt-seo | onmax/nuxt-skills |
Nuxt SEO npx nuxi module add @nuxtjs/seo When to Use Working with: SEO configuration (site URL, name, indexability) Robots.txt and sitemap.xml generation Dynamic OG image generation JSON-LD structured data (schema.org) Breadcrumbs and canonical URLs Usage Pattern Progressive loading - only read what you need: Configuring site? → references/site-config.md Setting up robots/sitemap? → references/crawlability.md Generating OG images? → references/og-image.md Adding JSON-LD? → references/schema...
|
889 |
| 1454 | cargo-fuzz | trailofbits/skills |
cargo-fuzz cargo-fuzz is the de facto choice for fuzzing Rust projects when using Cargo. It uses libFuzzer as the backend and provides a convenient Cargo subcommand that automatically enables relevant compilation flags for your Rust project, including support for sanitizers like AddressSanitizer. When to Use cargo-fuzz is currently the primary and most mature fuzzing solution for Rust projects using Cargo. Fuzzer Best For Complexity cargo-fuzz Cargo-based Rust projects, quick setup Low AFL++...
|
889 |
| 1455 | nestjs-expert | jeffallan/claude-skills |
Nest.js Expert You are an expert in Nest.js with deep knowledge of enterprise-grade Node.js application architecture, dependency injection patterns, decorators, middleware, guards, interceptors, pipes, testing strategies, database integration, and authentication systems. When invoked: If a more specialized expert fits better, recommend switching and stop: Pure TypeScript type issues → typescript-type-expert Database query optimization → database-expert Node.js runtime issues → nodejs-expert Fron...
|
889 |
| 1456 | mcp-builder | composiohq/awesome-claude-skills |
MCP Server Development Guide Overview Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks. Process 🚀 High-Level Workflow Creating a high-quality MCP server involves four main phases: Phase 1: Deep Research and Planning 1.1 Understand Modern MCP Design API Coverage vs. Workflow Tools: Balance comprehensive API endpoint coverag...
|
888 |
| 1457 | 3d-web-experience | sickn33/antigravity-awesome-skills |
3D Web Experience Role : 3D Web Experience Architect You bring the third dimension to the web. You know when 3D enhances and when it's just showing off. You balance visual impact with performance. You make 3D accessible to users who've never touched a 3D app. You create moments of wonder without sacrificing usability. Capabilities Three.js implementation React Three Fiber WebGL optimization 3D model integration Spline workflows 3D product configurators Interactive 3D scenes 3D performance optimi...
|
887 |
| 1458 | web-research | langchain-ai/deepagents |
Web Research Skill This skill provides a structured approach to conducting comprehensive web research using the task tool to spawn research subagents. It emphasizes planning, efficient delegation, and systematic synthesis of findings. When to Use This Skill Use this skill when you need to: Research complex topics requiring multiple information sources Gather and synthesize current information from the web Conduct comparative analysis across multiple subjects Produce well-sourced research rep...
|
887 |
| 1459 | refactor-module | hashicorp/agent-skills |
Skill: Refactor Module Overview This skill guides AI agents in transforming monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best practices. Capability Statement The agent will analyze existing Terraform code and systematically refactor it into well-structured modules with: Clear interface contracts (variables and outputs) Proper encapsulation and abstraction Versioning and documentation Testing frameworks Mi...
|
886 |
| 1460 | canvas-design | composiohq/awesome-claude-skills |
These are instructions for creating design philosophies - aesthetic movements that are then EXPRESSED VISUALLY. Output only .md files, .pdf files, and .png files. Complete this in two steps: Design Philosophy Creation (.md file) Express by creating it on a canvas (.pdf file or .png file) First, undertake this task: DESIGN PHILOSOPHY CREATION To begin, create a VISUAL PHILOSOPHY (not layouts or templates) that will be interpreted through: Form, space, color, composition Images, graphics, shapes, ...
|
886 |
| 1461 | android-kotlin | alinaqi/claude-bootstrap |
Android Kotlin Skill Load with: base.md Project Structure project/ ├── app/ │ ├── src/ │ │ ├── main/ │ │ │ ├── kotlin/com/example/app/ │ │ │ │ ├── data/ Data layer │ │ │ │ │ ├── local/ Room database │ │ │ │ │ ├── remote/ Retrofit/Ktor services │ │ │ │ │ └── repository/ Repository implementations │ │ │ │ ├── di/ Hilt modules │ │ │ │ ├── domain/ Business logic │ ...
|
885 |
| 1462 | web-search | brave/brave-search-skills |
Web Search & Extraction Search the web and extract content via inference.sh CLI. Quick Start Requires inference.sh CLI ( infsh ). Get installation instructions: npx skills add inference-sh/skills@agent-tools infsh login Search the web infsh app run tavily/search-assistant --input '{"query": "latest AI developments 2024"}' Available Apps Tavily App App ID Description Search Assistant tavily/search-assistant AI-powered search with answers Extract tavily/extract Extract content from URLs Exa App A...
|
884 |
| 1463 | harness-writing | trailofbits/skills |
Writing Fuzzing Harnesses A fuzzing harness is the entrypoint function that receives random data from the fuzzer and routes it to your system under test (SUT). The quality of your harness directly determines which code paths get exercised and whether critical bugs are found. A poorly written harness can miss entire subsystems or produce non-reproducible crashes. Overview The harness is the bridge between the fuzzer's random byte generation and your application's API. It must parse raw bytes i...
|
883 |
| 1464 | firebase-apk-scanner | trailofbits/skills |
Firebase APK Security Scanner You are a Firebase security analyst. When this skill is invoked, scan the provided APK(s) for Firebase misconfigurations and report findings. When to Use Auditing Android applications for Firebase security misconfigurations Testing Firebase endpoints extracted from APKs (Realtime Database, Firestore, Storage) Checking authentication security (open signup, anonymous auth, email enumeration) Enumerating Cloud Functions and testing for unauthenticated access Mobile a...
|
883 |
| 1465 | constant-time-analysis | trailofbits/skills |
Constant-Time Analysis Analyze cryptographic code to detect operations that leak secret data through execution timing variations. When to Use User writing crypto code? ──yes──> Use this skill │ no │ v User asking about timing attacks? ──yes──> Use this skill │ no │ v Code handles secret keys/tokens? ──yes──> Use this skill │ no │ v Skip this skill Concrete triggers: User implements si...
|
883 |
| 1466 | database | railwayapp/railway-skills |
Database Add official Railway database services. These are maintained templates with pre-configured volumes, networking, and connection variables. For non-database templates, see the templates skill. When to Use User asks to "add a database", "add Postgres", "add Redis", etc. User needs a database for their application User asks about connecting to a database User says "add postgres and connect to my server" User says "wire up the database" Decision Flow ALWAYS check for existing databases F...
|
883 |
| 1467 | electron | teachingai/full-stack-skills |
Electron App Automation Automate any Electron desktop app using agent-browser. Electron apps are built on Chromium and expose a Chrome DevTools Protocol (CDP) port that agent-browser can connect to, enabling the same snapshot-interact workflow used for web pages. Core Workflow Launch the Electron app with remote debugging enabled Connect agent-browser to the CDP port Snapshot to discover interactive elements Interact using element refs Re-snapshot after navigation or state changes Launch an Ele...
|
882 |
| 1468 | cosmos-vulnerability-scanner | trailofbits/skills |
Cosmos Vulnerability Scanner 1. Purpose Systematically scan Cosmos SDK blockchain modules and CosmWasm smart contracts for platform-specific security vulnerabilities that can cause chain halts, consensus failures, or fund loss. This skill encodes 9 critical vulnerability patterns unique to Cosmos-based chains. 2. When to Use This Skill Auditing Cosmos SDK modules (custom x/ modules) Reviewing CosmWasm smart contracts (Rust) Pre-launch security assessment of Cosmos chains Investigating chain ha...
|
880 |
| 1469 | competitive-analysis | refoundai/lenny-skills |
Competitive Analysis Help the user understand competitive dynamics using frameworks from 49 product leaders who have navigated competition at companies from startups to Netflix and Google. How to Help When the user asks for help with competitive analysis: Expand the competitive set - Identify not just direct competitors but the status quo and workarounds Understand the true threat - Determine if the competition is features, distribution, or fundamental business model Find asymmetries - Help them...
|
879 |
| 1470 | code-review | skillcreatorai/ai-agent-skills |
Code Review When to use this skill Reviewing pull requests Checking code quality Providing feedback on implementations Identifying potential bugs Suggesting improvements Security audits Performance analysis Instructions Step 1: Understand the context Read the PR description : What is the goal of this change? Which issues does it address? Are there any special considerations? Check the scope : How many files changed? What type of changes? (feature, bugfix, refactor) Are tests included? Step 2: Hi...
|
879 |
| 1471 | fullstack-guardian | jeffallan/claude-skills |
Fullstack Guardian Security-focused full-stack developer implementing features across the entire application stack. Role Definition You are a senior full-stack engineer with 12+ years of experience. You think in three layers: [Frontend] for user experience, [Backend] for data and logic, [Security] for protection. You implement features end-to-end with security built-in from the start. When to Use This Skill Implementing new features across frontend and backend Building APIs with correspondin...
|
878 |
| 1472 | webapp-testing | composiohq/awesome-claude-skills |
Web Application Testing To test local web applications, write native Python Playwright scripts. Helper Scripts Available : scripts/with_server.py - Manages server lifecycle (supports multiple servers) Always run scripts with --help first to see usage. DO NOT read the source until you try running the script first and find that a customized solution is abslutely necessary. These scripts can be very large and thus pollute your context window. They exist to be called directly as black-box scripts ra...
|
878 |
| 1473 | artifacts-builder | composiohq/awesome-claude-skills |
Artifacts Builder To build powerful frontend claude.ai artifacts, follow these steps: Initialize the frontend repo using scripts/init-artifact.sh Develop your artifact by editing the generated code Bundle all code into a single HTML file using scripts/bundle-artifact.sh Display artifact to user (Optional) Test the artifact Stack : React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui Design & Style Guidelines VERY IMPORTANT: To avoid what is often referred to as "AI slop", ...
|
878 |
| 1474 | testing-handbook-generator | trailofbits/skills |
Testing Handbook Skill Generator Generate and maintain Claude Code skills from the Trail of Bits Testing Handbook. When to Use Invoke this skill when: Creating new security testing skills from handbook content User mentions "testing handbook", "appsec.guide", or asks about generating skills Bulk skill generation or refresh is needed Do NOT use for: General security testing questions (use the generated skills) Non-handbook skill creation Handbook Location The skill needs the Testing Handbo...
|
878 |
| 1475 | address-sanitizer | trailofbits/skills |
AddressSanitizer (ASan) AddressSanitizer (ASan) is a widely adopted memory error detection tool used extensively during software testing, particularly fuzzing. It helps detect memory corruption bugs that might otherwise go unnoticed, such as buffer overflows, use-after-free errors, and other memory safety violations. Overview ASan is a standard practice in fuzzing due to its effectiveness in identifying memory vulnerabilities. It instruments code at compile time to track memory allocations an...
|
877 |
| 1476 | verification-loop | affaan-m/everything-claude-code |
Verification Loop Skill A comprehensive verification system for Claude Code sessions. When to Use Invoke this skill: After completing a feature or significant code change Before creating a PR When you want to ensure quality gates pass After refactoring Verification Phases Phase 1: Build Verification Check if project builds npm run build 2 > &1 | tail -20 OR pnpm build 2 > &1 | tail -20 If build fails, STOP and fix before continuing. Phase 2: Type Check TypeScript projects npx tsc --noEmit 2 >...
|
877 |
| 1477 | letzai-api | letz-ai/letzai-skill |
LetzAI API Integration Skill Overview This skill enables Claude to help users integrate with the LetzAI API for AI-powered image and video generation, editing, and upscaling. Users can also leverage custom-trained AI models (persons, objects, styles) via the @modelname syntax. Authentication Base URL: https://api.letz.ai Authentication: Bearer token in Authorization header Get API Key: letz.ai/subscription API Documentation: api.letz.ai/doc Setting Up Authentication const headers = { 'Conten...
|
877 |
| 1478 | algorand-vulnerability-scanner | trailofbits/skills |
Algorand Vulnerability Scanner 1. Purpose Systematically scan Algorand smart contracts (TEAL and PyTeal) for platform-specific security vulnerabilities documented in Trail of Bits' "Not So Smart Contracts" database. This skill encodes 11 critical vulnerability patterns unique to Algorand's transaction model. 2. When to Use This Skill Auditing Algorand smart contracts (stateful applications or smart signatures) Reviewing TEAL assembly or PyTeal code Pre-audit security assessment of Algorand pro...
|
876 |
| 1479 | fuzzing-dictionary | trailofbits/skills |
Fuzzing Dictionary A fuzzing dictionary provides domain-specific tokens to guide the fuzzer toward interesting inputs. Instead of purely random mutations, the fuzzer incorporates known keywords, magic numbers, protocol commands, and format-specific strings that are more likely to reach deeper code paths in parsers, protocol handlers, and file format processors. Overview Dictionaries are text files containing quoted strings that represent meaningful tokens for your target. They help fuzzers by...
|
874 |
| 1480 | sprint-planner | shubhamsaboo/awesome-llm-apps |
Sprint Planner You are an expert scrum master who facilitates effective sprint planning for agile teams. When to Apply Use this skill when: Planning sprint iterations Estimating user stories with story points Defining sprint goals Managing sprint capacity Prioritizing backlog items Identifying sprint dependencies and risks Sprint Planning Framework Story Points: Use Modified Fibonacci: 1, 2, 3, 5, 8, 13, 20 Team Capacity: (Team × Days × Hours × Focus Factor 0.6-0.8) Velocity: Average points comp...
|
872 |
| 1481 | day5-fetch-and-digest | ai-native-camp/camp-1 |
Day 5: Fetch & Digest — 콘텐츠를 내 것으로 만드는 스킬 이 스킬이 호출되면 아래 STOP PROTOCOL 을 반드시 따른다. 용어 정리 이 스킬에서 사용하는 핵심 용어: 용어 설명 fetch 외부에서 데이터를 가져오는 것. "배달 주문처럼 URL만 주면 내용이 도착" digest 가져온 내용을 소화(요약·퀴즈·학습)하는 것. "읽고 끝이 아니라 씹어서 내 것으로 만들기" API 프로그램끼리 대화하는 창구. "식당 메뉴판처럼 요청 형식이 정해져 있다" JSON 컴퓨터가 읽기 좋은 데이터 형식. 사람이 보면 중괄호 투성이지만 Claude는 완벽히 이해한다 yt-dlp YouTube에서 자막·메타데이터를 추출하는 무료 도구 자동 자막 YouTube가 AI로 만든 자막. 전문 용어나 이름이 틀릴 수 있다 Web Search 보정 자동 자막의 오류를 웹 검색으로 바로잡는 기법 Quiz-First 요약을 먼저 보지 않고 퀴즈부터 푸는 학습법. 9-12% 기억력 향상 효과 스...
|
871 |
| 1482 | flutter-environment-setup-macos | flutter/skills |
flutter-macos-setup Goal Configures a macOS development environment for building, running, and deploying Flutter applications. Validates tooling dependencies including Xcode and CocoaPods, and ensures the environment passes Flutter's diagnostic checks for macOS desktop development. Assumes the host operating system is macOS and the user has administrative privileges. Instructions Verify Flutter Installation Check if Flutter is installed and accessible in the current environment. flutter --versio...
|
871 |
| 1483 | cli-developer | jeffallan/claude-skills |
CLI Developer Senior CLI developer with expertise in building intuitive, cross-platform command-line tools with excellent developer experience. Role Definition You are a senior CLI developer with 10+ years of experience building developer tools. You specialize in creating fast, intuitive command-line interfaces across Node.js, Python, and Go ecosystems. You build tools with <50ms startup time, comprehensive shell completions, and delightful UX. When to Use This Skill Building CLI tools and t...
|
870 |
| 1484 | ghost-scan-code | ghostsecurity/skills |
Find Issues You find security issues in a repository. This skill plans which vulnerability vectors to scan, then executes those scans against each project. Inputs depth : quick (default), balanced , or full — override via $ARGUMENTS $ARGUMENTS Note: Arguments passed can be used to customize the scan workflow if provided. For example, if the user specifies a specific set of vectors, count of vectors, specific candidate files, areas to focus on, count of candidate files, etc., ensure the relevant ...
|
869 |
| 1485 | debugging-wizard | jeffallan/claude-skills |
Debugging Wizard Expert debugger applying systematic methodology to isolate and resolve issues in any codebase. Role Definition You are a senior engineer with 15+ years debugging experience across multiple languages and frameworks. You apply scientific methodology to isolate root causes efficiently. You never guess - you test hypotheses systematically. When to Use This Skill Investigating errors, exceptions, or unexpected behavior Analyzing stack traces and error messages Finding root causes...
|
869 |
| 1486 | interpreting-culture-index | trailofbits/skills |
<essential_principles> Culture Index measures behavioral traits, not intelligence or skills. There is no "good" or "bad" profile. The 0-10 scale is just a ruler. What matters is distance from the red arrow (population mean at 50th percentile). The arrow position varies between surveys based on EU. Why the arrow moves: Higher EU scores cause the arrow to plot further right; lower EU causes it to plot further left. This does not affect validity—we always measure distance from wherever the arrow...
|
869 |
| 1487 | substrate-vulnerability-scanner | trailofbits/skills |
Substrate Vulnerability Scanner 1. Purpose Systematically scan Substrate runtime modules (pallets) for platform-specific security vulnerabilities that can cause node crashes, DoS attacks, or unauthorized access. This skill encodes 7 critical vulnerability patterns unique to Substrate/FRAME-based chains. 2. When to Use This Skill Auditing custom Substrate pallets Reviewing FRAME runtime code Pre-launch security assessment of Substrate chains (Polkadot parachains, standalone chains) Validating d...
|
867 |
| 1488 | meeting-insights-analyzer | composiohq/awesome-claude-skills |
Meeting Insights Analyzer This skill transforms your meeting transcripts into actionable insights about your communication patterns, helping you become a more effective communicator and leader. When to Use This Skill Analyzing your communication patterns across multiple meetings Getting feedback on your leadership and facilitation style Identifying when you avoid difficult conversations Understanding your speaking habits and filler words Tracking improvement in communication skills over time Pre...
|
867 |
| 1489 | constant-time-testing | trailofbits/skills |
Constant-Time Testing Timing attacks exploit variations in execution time to extract secret information from cryptographic implementations. Unlike cryptanalysis that targets theoretical weaknesses, timing attacks leverage implementation flaws - and they can affect any cryptographic code. Background Timing attacks were introduced by Kocher in 1996. Since then, researchers have demonstrated practical attacks on RSA (Schindler), OpenSSL (Brumley and Boneh), AES implementations, and even post-qua...
|
866 |
| 1490 | prompt-engineer | jeffallan/claude-skills |
Prompt Engineer Expert prompt engineer specializing in designing, optimizing, and evaluating prompts that maximize LLM performance across diverse use cases. When to Use This Skill Designing prompts for new LLM applications Optimizing existing prompts for better accuracy or efficiency Implementing chain-of-thought or few-shot learning Creating system prompts with personas and guardrails Building structured output schemas (JSON mode, function calling) Developing prompt evaluation and testing frame...
|
866 |
| 1491 | tanstack-start | jezweb/claude-skills |
TanStack Start on Cloudflare Build a complete full-stack app from nothing. Claude generates every file — no template clone, no scaffold command. Each project gets exactly what it needs. What You Get Layer Technology Framework TanStack Start v1 (SSR, file-based routing, server functions) Frontend React 19, Tailwind v4, shadcn/ui Backend Server functions (via Nitro on Cloudflare Workers) Database D1 + Drizzle ORM Auth better-auth (Google OAuth + email/password) Deployment Cloudflare Workers Workfl...
|
866 |
| 1492 | composio | composiohq/skills |
When to Apply User wants to access or interact with external apps (Gmail, Slack, GitHub, Notion, etc.) User wants to automate a task using an external service (send email, create issue, post message) Building an AI agent or app that integrates with external tools Multi-user apps that need per-user connections to external services Setup Check if the CLI is installed; if not, install it: curl -fsSL https://composio.dev/install | bash After installation, restart your terminal or source your shell c...
|
866 |
| 1493 | libfuzzer | trailofbits/skills |
libFuzzer libFuzzer is an in-process, coverage-guided fuzzer that is part of the LLVM project. It's the recommended starting point for fuzzing C/C++ projects due to its simplicity and integration with the LLVM toolchain. While libFuzzer has been in maintenance-only mode since late 2022, it is easier to install and use than its alternatives, has wide support, and will be maintained for the foreseeable future. When to Use Fuzzer Best For Complexity libFuzzer Quick setup, single-project fuzzing L...
|
866 |
| 1494 | cpp-testing | affaan-m/everything-claude-code |
C++ Testing (Agent Skill) Agent-focused testing workflow for modern C++ (C++17/20) using GoogleTest/GoogleMock with CMake/CTest. When to Use Writing new C++ tests or fixing existing tests Designing unit/integration test coverage for C++ components Adding test coverage, CI gating, or regression protection Configuring CMake/CTest workflows for consistent execution Investigating test failures or flaky behavior Enabling sanitizers for memory/race diagnostics When NOT to Use Implementing new product ...
|
865 |
| 1495 | ton-vulnerability-scanner | trailofbits/skills |
TON Vulnerability Scanner 1. Purpose Systematically scan TON blockchain smart contracts written in FunC for platform-specific security vulnerabilities related to boolean logic, Jetton token handling, and gas management. This skill encodes 3 critical vulnerability patterns unique to TON's architecture. 2. When to Use This Skill Auditing TON smart contracts (FunC language) Reviewing Jetton token implementations Validating token transfer notification handlers Pre-launch security assessment of TON...
|
865 |
| 1496 | graphql-schema | apollographql/skills |
GraphQL Schema Design Guide This guide covers best practices for designing GraphQL schemas that are intuitive, performant, and maintainable. Schema design is primarily a server-side concern that directly impacts API usability. Schema Design Principles 1. Design for Client Needs Think about what queries clients will write Organize types around use cases, not database tables Expose capabilities, not implementation details 2. Be Explicit Use clear, descriptive names Make nullability intentional D...
|
865 |
| 1497 | marimo-notebook | marimo-team/skills |
Notes for marimo Notebooks Running Marimo Notebooks Run as script (non-interactive, for testing) uv run < notebook.py > Run interactively in browser uv run marimo run < notebook.py > Edit interactively uv run marimo edit < notebook.py > Script Mode Detection Use mo.app_meta().mode == "script" to detect CLI vs interactive: @app . cell def _ ( mo ) : is_script_mode = mo . app_meta ( ) . mode == "script" return ( is_script_mode , ) Key Principle: Keep It Simple Show all UI elements always. Only ...
|
864 |
| 1498 | swift-expert | jeffallan/claude-skills |
Swift Expert Senior Swift developer with mastery of Swift 5.9+, Apple's development ecosystem, SwiftUI, async/await concurrency, and protocol-oriented programming. Role Definition You are a senior Swift engineer with 10+ years of Apple platform development. You specialize in Swift 5.9+, SwiftUI, async/await concurrency, protocol-oriented design, and server-side Swift. You build type-safe, performant applications following Apple's API design guidelines. When to Use This Skill Building iOS/mac...
|
864 |
| 1499 | ossfuzz | trailofbits/skills |
OSS-Fuzz OSS-Fuzz is an open-source project developed by Google that provides free distributed infrastructure for continuous fuzz testing. It streamlines the fuzzing process and facilitates simpler modifications. While only select projects are accepted into OSS-Fuzz, the project's core is open-source, allowing anyone to host their own instance for private projects. Overview OSS-Fuzz provides a simple CLI framework for building and starting harnesses or calculating their coverage. Additionally...
|
864 |
| 1500 | frontend-design | sickn33/antigravity-awesome-skills |
This skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices. The user provides frontend requirements: a component, page, application, or interface to build. They may include context about the purpose, audience, or technical constraints. Design Thinking Before coding, understand the context and commit to a BOLD aesthetic direction: Purpose :...
|
864 |