Agent Skills 排行榜 · 关键词 + 语义搜索

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
21,536
总 Skills
37.0M
总安装量
2,451
贡献者
# Skill 仓库 描述 安装量
10451 mermaid-diagrams hoodini/ai-agents-skills
Mermaid Diagramming Create professional software diagrams using Mermaid's text-based syntax. Mermaid renders diagrams from simple text definitions, making diagrams version-controllable, easy to update, and maintainable alongside code. Core Syntax Structure All Mermaid diagrams follow this pattern: diagramType definition content Key principles: First line declares diagram type (e.g., classDiagram , sequenceDiagram , flowchart ) Use %% for comments Line breaks and indentation improve readability b...
115
10452 axiom-background-processing-ref charleswiltgen/axiom
Background Processing Reference Complete API reference for iOS background execution, with code examples from WWDC sessions. Related skills: axiom-background-processing (decision trees, patterns), axiom-background-processing-diag (troubleshooting) Part 1: BGTaskScheduler Registration Info.plist Configuration <!-- Required: List all task identifiers --> <key>BGTaskSchedulerPermittedIdentifiers</key> <array> <string>com.yourapp.refresh</string> <string>com.yourapp.maintenance</string> ...
115
10453 serialization aaronontheweb/dotnet-skills
Use this skill when: - Choosing a serialization format for APIs, messaging, or persistence - Migrating from Newtonsoft.Json to System.Text.Json - Implementing AOT-compatible serialization - Designing wire formats for distributed systems - Optimizing serialization performance Schema-Based vs Reflection-Based | Examples | Protobuf, MessagePack, System.Text.Json (source gen) | Newtonsoft.Json, BinaryFormatter | Type info in payload | No (external schema) | Yes (type names embedded) ...
115
10454 soul-guardian prompt-security/clawsec
soul-guardian 👻 Protects your agent's core files (SOUL.md, AGENTS.md, etc.) from unauthorized changes with automatic detection, restoration, and user alerting . Quick Start (3 Steps) Step 1: Initialize baselines cd ~/.openclaw/workspace python3 skills/soul-guardian/scripts/soul_guardian.py init --actor setup --note "initial baseline" Step 2: Enable monitoring python3 skills/soul-guardian/scripts/soul_guardian.py enable-monitoring This shows you how to add monitoring to your workflow. Step 3: Add...
115
10455 file path traversal testing davila7/claude-code-templates
File Path Traversal Testing Purpose Identify and exploit file path traversal (directory traversal) vulnerabilities that allow attackers to read arbitrary files on the server, potentially including sensitive configuration files, credentials, and source code. This vulnerability occurs when user-controllable input is passed to filesystem APIs without proper validation. Prerequisites Required Tools Web browser with developer tools Burp Suite or OWASP ZAP cURL for testing payloads Wordlists for autom...
114
10456 yuque-personal-reading-digest yuque/yuque-plugin
Reading Digest — Document Summarization & Reading Notes Help the user quickly distill a Yuque document into a structured reading digest with key takeaways, core arguments, and actionable insights. When to Use User wants a summary of a long Yuque document User says "帮我总结这篇文档", "summarize this doc", "生成阅读摘要" User wants to extract key points from an article for future reference User says "这篇文章讲了什么", "帮我提炼要点" Required MCP Tools All tools are from the yuque-mcp server: yuque_search — Find the target ...
114
10457 tooluniverse-immunotherapy-response-prediction mims-harvard/tooluniverse
Immunotherapy Response Prediction Predict patient response to immune checkpoint inhibitors (ICIs) using multi-biomarker integration. Transforms a patient tumor profile (cancer type + mutations + biomarkers) into a quantitative ICI Response Score with drug-specific recommendations, resistance risk assessment, and monitoring plan. KEY PRINCIPLES : Report-first approach - Create report file FIRST, then populate progressively Evidence-graded - Every finding has an evidence tier (T1-T4) Quantitative ...
114
10458 mistral-ocr parlamento-ai/parlamento-ai
Extract text from images and PDFs using Mistral's dedicated OCR API. No external dependencies required. Requirements This skill requires a Mistral API key. If you don't have one, follow the guide in [reference/getting-started.md](https://github.com/parlamento-ai/parlamento-ai/blob/main/skills/mistral-ocr/reference/getting-started.md). API Key The user must provide their Mistral API key. Ask for it if not available. Option 1 (Recommended for AI agents): User provides key directly in messag...
114
10459 product-analytics daffy0208/ai-dev-standards
Product Analytics Measure what matters and make data-driven decisions. North Star Metric The ONE metric that represents customer value Examples: Slack: Weekly Active Users Airbnb: Nights Booked Spotify: Time Listening Shopify: GMV Your North Star should: ✅ Represent customer value ✅ Correlate with revenue ✅ Be measurable frequently ✅ Rally the team Key Metrics Hierarchy North Star Metric ├── Input Metrics (drive North Star) │ ├── Acquisition │ ├── Activation │ └...
114
10460 axiom-now-playing-carplay charleswiltgen/axiom
CarPlay Integration Time cost: 15-20 minutes (if MPNowPlayingInfoCenter already working) Key Insight CarPlay uses the SAME MPNowPlayingInfoCenter and MPRemoteCommandCenter as Lock Screen and Control Center. If your Now Playing integration works on iOS, it automatically works in CarPlay with zero additional code. What CarPlay Reads iOS Component CarPlay Display MPNowPlayingInfoCenter.nowPlayingInfo CPNowPlayingTemplate metadata (title, artist, artwork) MPRemoteCommandCenter handlers CPNowPlay...
114
10461 embedded-systems 404kidwiz/claude-supercode-skills
Embedded Systems Engineer Senior embedded systems engineer with deep expertise in microcontroller programming, RTOS implementation, and hardware-software integration for resource-constrained devices. Role Definition You are a senior embedded systems engineer with 10+ years of firmware development experience. You specialize in ARM Cortex-M, ESP32, FreeRTOS, bare-metal programming, and real-time systems. You build reliable, efficient firmware that meets strict timing, power, and resource constr...
114
10462 api-integration-builder daffy0208/ai-dev-standards
API Integration Builder Build reliable, maintainable integrations with third-party APIs. Core Principles Assume failure : APIs will go down, rate limits will hit, data will be inconsistent Idempotency matters : Retries shouldn't cause duplicate actions User experience first : Never show users "API Error 429" Security always : Tokens are secrets, validate all data, assume malicious input Integration Architecture Basic Integration Flow Your App ←→ Integration Layer ←→ Third-Party API ├── Auth (OAu...
114
10463 context-manager 404kidwiz/claude-supercode-skills
Use this skill when Working on context manager tasks or workflows Needing guidance, best practices, or checklists for context manager Do not use this skill when The task is unrelated to context manager You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md . You ar...
114
10464 qa-regression skillcreatorai/ai-agent-skills
QA Regression Testing Build and run automated regression tests using Playwright. Each test is a reusable skill that can be composed into full test suites. Setup npm init -y npm install playwright @playwright/test npx playwright install Test Structure Create tests in tests/ folder: tests/ ├── auth/ │ ├── login.spec.ts │ └── logout.spec.ts ├── dashboard/ │ └── load.spec.ts ├── users/ │ ├── create.spec.ts │ └── delete.spec.ts └── regression.spec.ts Full suite Common Test Skills Login T...
114
10465 flipside flipsidecrypto/flipside-tools
Flipside CLI Query blockchain data, create AI agents, and build automated data pipelines. First Steps Always start by checking what's available in the user's organization: 1. Verify authentication and see the current org flipside whoami 2. List available agents (names vary by org) flipside agents list 3. List available skills flipside skills list Agent and skill names are organization-specific. Always run flipside agents list to discover what agents are available before trying to use ...
114
10466 skill-create skillscatalog/registry
Instructions Use this skill to create new Agent Skills from templates. It generates a properly structured skill directory with a valid SKILL.md file and optional scripts/assets folders. When to Use Starting a new skill from scratch Ensuring proper skill structure and naming Quickly prototyping new skill ideas Teaching others how to structure skills How to Use Create a new skill with a name: Create a new skill called "pdf-tools" Create a skill with a specific template: Create a new skill called "...
114
10467 alicloud-media-ice cinience/alicloud-skills
Category: service Intelligent Cloud Editing (ICE) Validation mkdir -p output/alicloud-media-ice python -m py_compile skills/media/ice/alicloud-media-ice/scripts/list_openapi_meta_apis.py echo "py_compile_ok" > output/alicloud-media-ice/validate.txt Pass criteria: command exits 0 and output/alicloud-media-ice/validate.txt is generated. Output And Evidence Save API inventory and operation evidence under output/alicloud-media-ice/ . Keep region, workflow IDs, job IDs, and request parameters in evid...
114
10468 uniapp-uview teachingai/full-stack-skills
Use this skill whenever the user wants to: - Integrate uView UI into UniApp projects - Configure UniApp projects to work with uView UI (pages.json, manifest.json, easycom) - Handle platform-specific behaviors when using uView in UniApp (H5, mini-program, App, nvue) - Use UniApp features (navigation, APIs, lifecycle) with uView components - Build cross-platform UniApp applications with uView UI components - Configure easycom for automatic uView component import in UniApp - Handle navigatio...
114
10469 axiom-metal-migration-ref charleswiltgen/axiom
Metal Migration Reference Complete reference for converting OpenGL/DirectX code to Metal. When to Use This Reference Use this reference when: Converting GLSL shaders to Metal Shading Language (MSL) Converting HLSL shaders to MSL Looking up GL/D3D API equivalents in Metal Setting up MTKView or CAMetalLayer Building render pipelines Using Metal Shader Converter for DirectX Part 1: GLSL to MSL Conversion Type Mappings GLSL MSL Notes void void bool bool int int 32-bit signed uint uint 32-bit u...
114
10470 react-flow-code-review existential-birds/beagle
React Flow Code Review Critical Anti-Patterns 1. Defining nodeTypes/edgeTypes Inside Components Problem: Causes all nodes to re-mount on every render. // BAD - recreates object every render function Flow() { const nodeTypes = { custom: CustomNode }; // WRONG return <ReactFlow nodeTypes={nodeTypes} />; } // GOOD - defined outside component const nodeTypes = { custom: CustomNode }; function Flow() { return <ReactFlow nodeTypes={nodeTypes} />; } // GOOD - useMemo if dynamic function Flow...
114
10471 audit-ui mblode/agent-skills
No SKILL.md available for this skill. View on GitHub
114
10472 analytics-expert shipshitdev/library
Content Analytics Expert Overview This skill enables Claude to analyze content analytics data, generate comprehensive reports, identify performance trends, calculate ROI and revenue attribution, and provide actionable insights for content optimization. When to Use This Skill This skill activates automatically when users: Ask analytics questions or request performance reports Need help analyzing content performance data Want ROI calculations or revenue attribution analysis Request trend ident...
114
10473 sales-engineer alirezarezvani/claude-skills
Sales Engineer Skill A production-ready skill package for pre-sales engineering that bridges technical expertise and sales execution. Provides automated analysis for RFP/RFI responses, competitive positioning, and proof-of-concept planning. Overview Role: Sales Engineer / Solutions Architect Domain: Pre-Sales Engineering, Solution Design, Technical Demos, Proof of Concepts Business Type: SaaS / Pre-Sales Engineering What This Skill Does RFP/RFI Response Analysis - Score requirement coverage, ide...
114
10474 pydantic-ai-agent-creation existential-birds/beagle
Creating PydanticAI Agents Quick Start from pydantic_ai import Agent Minimal agent (text output) agent = Agent('openai:gpt-4o') result = agent.run_sync('Hello!') print(result.output) str Model Selection Model strings follow provider:model-name format: OpenAI agent = Agent('openai:gpt-4o') agent = Agent('openai:gpt-4o-mini') Anthropic agent = Agent('anthropic:claude-sonnet-4-5') agent = Agent('anthropic:claude-haiku-4-5') Google agent = Agent('google-gla:gemini-2.0-flash') agent = Age...
114
10475 course-designer teachingai/full-stack-skills
课程设计技能 概述 本技能帮助您创建结构化的课程内容,包括课程大纲、学习目标、教学计划和评估方案。 关键词: 课程设计、教学大纲、学习目标、教学计划、课程规划、教育设计 核心功能 1. 课程大纲设计 分析学习需求和目标受众 设计课程结构和模块划分 确定课程时长和进度安排 规划知识点的递进关系 2. 学习目标制定 使用 Bloom 分类法制定认知目标 设计可测量的学习成果 确保目标与评估方式对齐 区分不同层次的学习目标(记忆、理解、应用、分析、评价、创造) 3. 教学计划编写 设计每节课的教学流程 规划教学活动和互动环节 准备教学资源和材料清单 安排实践练习和作业 4. 评估方案设计 设计形成性评估(过程评估) 设计总结性评估(最终评估) 创建评估标准和评分 rubric 规划多种评估方式(测验、项目、报告等) 使用指南 课程设计流程 需求分析 明确目标受众和学习需求 确定课程目标和预期成果 分析现有资源和约束条件 内容规划 划分课程模块和单元 确定每个模块的核心知识点 规划知识点的学习顺序 活动设计 为每个知识点设计教学活动 规划实践练习和项目 设计互动和讨论环节 ...
114
10476 axiom-storage-management-ref charleswiltgen/axiom
iOS Storage Management Reference Purpose: Comprehensive reference for storage pressure, purging policies, disk space, and URL resource values Availability: iOS 5.0+ (basic), iOS 11.0+ (modern capacity APIs) Context: Answer to "Does iOS provide any way to mark files as 'purge as last resort'?" When to Use This Skill Use this skill when you need to: Understand iOS file purging behavior Check available disk space correctly Set purge priorities for cached files Exclude files from backup Monitor ...
114
10477 dead-code-removal 89jobrien/steve
Dead Code Removal This skill safely identifies and removes unused code across multiple programming languages. It includes comprehensive safety checks to prevent removing code that's actually needed. When to Use This Skill After refactoring code and removing features Before production deployment to reduce bundle size When cleaning up legacy code When removing deprecated functionality When optimizing codebase size When maintaining code quality standards What This Skill Does Language Detection: I...
114
10478 design-thinking melodic-software/claude-code-plugins
Design Thinking When to Use This Skill Use this skill when: Design Thinking tasks - Working on design thinking methodology for human-centered innovation. covers the 5-phase ideo/stanford d.school approach (empathize, define, ideate, prototype, test) with workshop facilitation and exercise templates Planning or design - Need guidance on Design Thinking approaches Best practices - Want to follow established patterns and standards Overview A human-centered approach to innovation that integrates the...
114
10479 timescaledb 2025emma/vibe-coding-cn
Timescaledb Skill Comprehensive assistance with timescaledb development, generated from official documentation. When to Use This Skill This skill should be triggered when: Working with timescaledb Asking about timescaledb features or APIs Implementing timescaledb solutions Debugging timescaledb code Learning timescaledb best practices Quick Reference Common Patterns Quick reference patterns will be added as you use the skill. Example Code Patterns Example 1 (bash): rails new my_app -d=po...
114
10480 aetherviz-master andyhuo520/aetherviz-master
AetherViz Master —— 互动教育可视化建筑师 版本 : 5.0 (SVG + Three.js 融合版) 创建日期 : 2026-02-22 核心使命 : 把用户输入的任意教学主题瞬间转化为沉浸式3D交互教学网页 核心配色方案 (Professional Teal-Cyan Theme) 主色调系统 /* 核心渐变 - 从青绿到天蓝 */ --primary-gradient : linear-gradient ( 135 deg , 14B8A6 0 % , 06B6D4 50 % , 22D3EE 100 % ) ; --primary-gradient-light : linear-gradient ( 135 deg , 2DD4BF 0 % , 5EEAD4 50 % , 67E8F9 100 % ) ; --primary-gradient-dark : linear-gradient ( 135 deg , 0D9488 0 % , 0891B2 50 % , 0EA5E9 100 % ) ; /* 背景渐变 - 深海科技感 */ --bg-gradien...
114
10481 weather-skill mateeb11/weather-forecast
Weather Skill Provides current weather and forecasts for any location using two free APIs: Nominatim (OpenStreetMap) for geocoding locations → scripts/geocode.py Open-Meteo for weather data → scripts/fetch_weather.py Workflow Understand the user's request. Extract the location, time range, and whether they're planning travel. See examples below. Geocode the location by running scripts/geocode.py "<location>" . It returns JSON with display_name , lat , lon , and an ambiguous flag. If ambiguous, a...
114
10482 microsoft-extensions-configuration aaronontheweb/dotnet-skills
Microsoft.Extensions Configuration Patterns When to Use This Skill Use this skill when: Binding configuration from appsettings.json to strongly-typed classes Validating configuration at application startup (fail fast) Implementing complex validation logic for settings Designing configuration classes that are testable and maintainable Understanding IOptions, IOptionsSnapshot, and IOptionsMonitor Reference Files advanced-patterns.md : Validators with dependencies, named options, complete productio...
114
10483 sqlalchemy-postgres cfircoo/claude-code-toolkit
<essential_principles> SQLAlchemy 2.0 + Pydantic + PostgreSQL Best Practices This skill provides expert guidance for building production-ready database layers. Stack SQLAlchemy 2.0 with async support (asyncpg driver) Pydantic v2 for validation and serialization Alembic for migrations PostgreSQL only Core Principles 1. Separation of Concerns models/ SQLAlchemy ORM models (database layer) schemas/ Pydantic schemas (API layer) repositories/ Data access patterns services/ Bus...
114
10484 memory-protocol jwilger/agent-skills
Memory Protocol Value: Feedback -- accumulated knowledge creates compound feedback loops across sessions. What you learn today should accelerate tomorrow's work. Purpose Teaches the agent to systematically store and recall project knowledge across sessions using a knowledge graph (Memento MCP) when available, with a file-based fallback for harnesses without MCP support. Your long-term memory (training data) and short-term memory (context window) are excellent, but mid-term memory for project-spe...
114
10485 axiom-photo-library-ref charleswiltgen/axiom
Photo Library API Reference Quick Reference // SWIFTUI PHOTO PICKER (iOS 16+) import PhotosUI @State private var item: PhotosPickerItem? PhotosPicker(selection: $item, matching: .images) { Text("Select Photo") } .onChange(of: item) { _, newItem in Task { if let data = try? await newItem?.loadTransferable(type: Data.self) { // Use image data } } } // UIKIT PHOTO PICKER (iOS 14+) var config = PHPickerConfiguration() config.selectionLimit = 1 config.filter...
114
10486 axiom-assume-isolated charleswiltgen/axiom
assumeIsolated — Synchronous Actor Access Synchronously access actor-isolated state when you know you're already on the correct isolation domain. When to Use ✅ Use when: Testing MainActor code synchronously (avoiding Task overhead) Legacy delegate callbacks documented to run on main thread Performance-critical code avoiding async hop overhead Protocol conformances where callbacks are guaranteed on specific actor ❌ Don't use when: Uncertain about current isolation (use await instead) Alread...
113
10487 change-management anthropics/knowledge-work-plugins
Change Management Help plan and execute changes that affect people, processes, or technology. Change Management Framework 1. Assess What is changing? Who is affected? How significant is the change? (Low / Medium / High) What resistance should we expect? 2. Plan Communication plan (who, what, when, how) Training plan (what skills are needed, how to deliver) Support plan (help desk, champions, FAQs) Timeline with milestones 3. Execute Announce and explain the "why" Train and support Monitor adopti...
113
10488 tooluniverse-precision-medicine-stratification mims-harvard/tooluniverse
Precision Medicine Patient Stratification Transform patient genomic and clinical profiles into actionable risk stratification, treatment recommendations, and personalized therapeutic strategies. KEY PRINCIPLES : Report-first - Create report file FIRST, then populate progressively Disease-specific logic - Cancer vs metabolic vs rare disease pipelines diverge at Phase 3 Multi-level integration - Germline + somatic + expression + clinical data layers Evidence-graded - Every finding has an evidence ...
113
10489 axiom-realm-migration-ref charleswiltgen/axiom
Realm to SwiftData Migration — Reference Guide Purpose: Complete migration path from Realm to SwiftData Swift Version: Swift 5.9+ (Swift 6 with strict concurrency recommended) iOS Version: iOS 17+ (iOS 26+ recommended) Context: Realm Device Sync sunset Sept 30, 2025. This guide is essential for Realm users migrating before deadline. Critical Timeline Realm Device Sync DEPRECATION DEADLINE = September 30, 2025 If your app uses Realm Sync: ⚠️ You MUST migrate by September 30, 2025 ✅ SwiftData...
113
10490 inngest davila7/claude-code-templates
Inngest Integration You are an Inngest expert who builds reliable background processing without managing infrastructure. You understand that serverless doesn't mean you can't have durable, long-running workflows - it means you don't manage the workers. You've built AI pipelines that take minutes, onboarding flows that span days, and event-driven systems that process millions of events. You know that the magic of Inngest is in its steps - each one a checkpoint that survives failures. Your core...
113
10491 overseer-plan dmmulroy/overseer
Converting Markdown Documents to Overseer Tasks Use /overseer-plan to convert any markdown planning document into trackable Overseer tasks. When to Use After completing a plan in plan mode Converting specs/design docs to implementation tasks Creating tasks from roadmap or milestone documents Usage /overseer-plan <markdown-file-path> /overseer-plan <file> --priority 3 Set priority (1-5) /overseer-plan <file> --parent <task-id> Create as child of existing task What It Does Reads...
113
10492 tooluniverse-drug-target-validation mims-harvard/tooluniverse
Drug Target Validation Pipeline Validate drug target hypotheses using multi-dimensional computational evidence before committing to wet-lab work. Produces a quantitative Target Validation Score (0-100) with priority tier classification and GO/NO-GO recommendation. Key Principles Report-first - Create report file FIRST, then populate progressively Target disambiguation FIRST - Resolve all identifiers before analysis Evidence grading - Grade all evidence as T1 (experimental) to T4 (computational) ...
113
10493 axiom-now-playing charleswiltgen/axiom
Now Playing Integration Guide Purpose: Prevent the 4 most common Now Playing issues on iOS 18+: info not appearing, commands not working, artwork problems, and state sync issues Swift Version: Swift 6.0+ iOS Version: iOS 18+ Xcode: Xcode 16+ Core Philosophy "Now Playing eligibility requires THREE things working together: AVAudioSession activation, remote command handlers, and metadata publishing. Missing ANY of these silently breaks the entire system. 90% of Now Playing issues stem from inco...
113
10494 tooluniverse-adverse-event-detection mims-harvard/tooluniverse
Adverse Drug Event Signal Detection & Analysis Automated pipeline for detecting, quantifying, and contextualizing adverse drug event signals using FAERS disproportionality analysis, FDA label mining, mechanism-based prediction, and literature evidence. Produces a quantitative Safety Signal Score (0-100) for regulatory and clinical decision-making. KEY PRINCIPLES : Signal quantification first - Every adverse event must have PRR/ROR/IC with confidence intervals Serious events priority - Deaths, ho...
113
10495 akshare arcaneorion/alice-single
AkShare - Chinese Financial Data Overview AkShare is a free, open-source Python library for accessing Chinese financial market data. This skill provides guidance for fetching data from Chinese exchanges including Shanghai Stock Exchange, Shenzhen Stock Exchange, Hong Kong Exchange, and more. Quick Start Install AkShare: pip install akshare Basic stock quote: import akshare as ak df = ak . stock_zh_a_spot_em ( ) Real-time A-share data Stock Data A-Shares (A股) Real-time quotes: All A-shares real...
113
10496 pencil-ui-design allenai2014/pencil-ui-design
Pencil MCP 工业级 UI 设计 Skills 本 Skills 提供了一套工业级标准的 UI 设计规范,用于 Pencil MCP 设计工作。 快速开始 1. 初始化设计系统变量 在开始设计前,先设置设计系统变量: mcp_pencil_set_variables ( { filePath : "<your-file.pen>" , variables : { // 参考 design-tokens.json 中的完整变量定义 } } ) 2. 创建可复用组件 使用 reusable: true 创建组件,通过 ref 复用: // 创建组件 buttonPrimary = I ( document , { type : "frame" , reusable : true , name : "Button/Primary" , ... } ) // 使用组件 btn1 = I ( someParent , { type : "ref" , ref : "buttonPrimary" } ) 设计系统规范 颜色系统 (Color Tokens) 变量名 Light Mode D...
113
10497 axiom-now-playing-musickit charleswiltgen/axiom
MusicKit Integration (Apple Music) Time cost: 5-10 minutes Key Insight MusicKit's ApplicationMusicPlayer automatically publishes to MPNowPlayingInfoCenter. You don't need to manually update Now Playing info when playing Apple Music content. What's Automatic When using ApplicationMusicPlayer: Track title, artist, album Artwork (Apple's album art) Duration and elapsed time Playback rate (playing/paused state) The system handles all MPNowPlayingInfoCenter updates for you. What's NOT Automat...
113
10498 axiom-objc-block-retain-cycles charleswiltgen/axiom
Objective-C Block Retain Cycles Overview Block retain cycles are the 1 cause of Objective-C memory leaks. When a block captures self and is stored on that same object (directly or indirectly through an operation/request), you create a circular reference: self → block → self. Core principle 90% of block memory leaks stem from missing or incorrectly applied weak-strong patterns, not genuine Apple framework bugs. Red Flags — Suspect Block Retain Cycle If you see ANY of these, suspect a block ret...
113
10499 tanstack-table secondsky/claude-skills
Overview TanStack Table is a headless UI library for building data tables and datagrids. It provides logic for sorting, filtering, pagination, grouping, expanding, column pinning/ordering/visibility/resizing, and row selection - without rendering any markup or styles. Package: @tanstack/react-table Utilities: @tanstack/match-sorter-utils (fuzzy filtering) Current Version: v8 Installation npm install @tanstack/react-table Core Architecture Building Blocks Column Definitions - describe columns (da...
113
10500 axiom-metal-migration-diag charleswiltgen/axiom
Metal Migration Diagnostics Systematic diagnosis for common Metal porting issues. When to Use This Diagnostic Skill Use this skill when: Screen is black after porting to Metal Shaders fail to compile in Metal Colors or coordinates are wrong Performance is worse than the original Rendering artifacts appear App crashes during GPU work Mandatory First Step: Enable Metal Validation Time cost: 30 seconds setup vs hours of blind debugging Before ANY debugging, enable Metal validation: Xcode → E...
113