The open format is called Agent Skills and works in Claude Code, Codex, Cursor and other agents — most people know it as Claude Skills.
Every Agent Skill we could find on GitHub, deduplicated by content. 79 341 files from 1 736 authors, of which 61 700 are unique — the rest is the same skill repackaged into someone else's repository. For each one: what it weighs in tokens, whether it ships runnable scripts, and which MCP servers it needs.
>- XAF Controllers and Actions for implementing UI logic and user interaction. Covers ViewController, ObjectViewController<ViewType,ObjectType>, WindowController lifecycle (Activated/Deactivated/OnViewControlsCreated), controller scope (TargetObjectType, TargetViewType, TargetViewId, TargetViewNesting, Active property), Action types (SimpleAction, SingleChoiceAction, PopupWindowShowAction, ParametrizedAction), Action scope (Active/Enabled/TargetObjectsCriteria/SelectionDependencyType), ActionAttribute on business class methods, Frame.GetController for accessing built-in controllers, DialogController for popup windows, ShowViewParameters, PredefinedCategory for action placement, ActionBase.CustomizeControl, dependency injection in controllers. Use when someone asks about controllers, actions, buttons, menus, toolbar, activation, deactivation, or user interaction in XAF.
>- XPO-specific filtering patterns for XAF applications. Sub-skill of devexpress-xaf-filtering — load when XPO ORM is detected. Covers XPCollection with CriteriaOperator, XPQuery<T> LINQ filtering, XPView for lightweight read-only queries, BinaryOperator / GroupOperator / FunctionOperator / ContainsOperator / InOperator / BetweenOperator programmatic construction, Session.FindObject, server-mode data sources (XPInstantFeedbackSource, XPServerCollectionSource), and Session.GetObjects. Use when someone mentions XPCollection criteria, XPQuery Where, Session.FindObject, or XPO filtering in XAF.
>- XAF performance optimization across database, ORM, and application layers. Covers server-mode data sources and data access modes, EF Core eager loading, query splitting, and change-tracking proxies, XPO delayed and explicit loading, PersistentAlias for calculated properties, N+1 Select Problem, database indexing and connection pooling, startup optimization, SQL and .NET profiling, Blazor tab management, and database views.
>- XAF Reports V2 module, data export, and printing. Covers adding the Reports module (AddReports with ReportDataType and EnableInplaceReports), CollectionDataSource and ViewDataSource for report data binding, creating predefined static reports with PredefinedReportsUpdater.AddPredefinedReport and duplicate guards, registering reports in Module.GetModuleUpdaters, in-place reports (ShowInReport Action, IsInplaceReport), invoking report preview from code via ReportServiceController.ShowPreview and IReportStorage handles, filtering report data with CriteriaOperator, passing parameters via OnBeforeShowPreview and scoped services, customizing export options (ExportOptions), printing without preview, accessing Report Designer and Report Viewer controls in Blazor (DxReportDesigner, DxReportViewer), data export from List Views (ExportController, CSV/XLS/XLSX/PDF/HTML/RTF/DOCX), and ReportDataV2 DbContext registration for EF Core.
>- XAF Security System covering authentication (password, Windows, OAuth2), user and role setup for EF Core and XPO, authorization and Permission Policy, type/object/member/navigation permissions, current-user and role checks, security APIs including ApplicationUser, ISecurityUserWithRoles, ISecurityProvider, and IsGrantedExtensions, predefined users and roles, owner-based access patterns, Audit Trail, and security tiers (Integrated, Middle Tier, UI-level caveat).
>- Filtering data in XAF applications. Covers CriteriaOperator syntax, CriteriaOperator.FromLambda, IObjectSpace filtering methods (GetObjects, GetObjectsQuery, FindObject, GetObjectByKey), CollectionSource.Criteria for List View filtering, ListViewFilterAttribute, SetFilter Action, FullTextSearch Action with FilterController, DataSourcePropertyAttribute / DataSourceCriteriaAttribute for lookup filtering, ICustomFunctionOperator registration, XAF-specific function operators (CurrentUserId, IsCurrentUserInRole, IsNewObject), and grid-level filtering (Auto Filter Row, Filter Builder, Find Panel). Use when someone asks about filtering, querying, searching, or criteria in XAF. Covers EF Core and XPO (load the devexpress-xaf-filtering-xpo sub-skill for XPO-specific patterns).
>- XAF Validation module for enforcing data integrity rules. Covers built-in rule attributes (RuleRequiredField, RuleCriteria, RuleRange, RuleRegularExpression, RuleValueComparison, RuleStringComparison, RuleUniqueValue, RuleCombinationOfPropertiesIsUnique, RuleFromBoolProperty, RuleIsReferenced, RuleObjectExists), DefaultContexts (Save, Delete), custom validation contexts, TargetCriteria for conditional validation, soft validation (Warning and Information ResultType), programmatic validation via IRuleSet.Validate and IRuleSet.ValidateTarget, ValidationOptions.Events for customizing rule behavior (OnCustomNeedToValidateRule, OnCustomValidateRule, OnRuleValidated, OnValidationCompleted), PersistenceValidationController, IRule and IRuleSource for custom rules, RuleBase for custom rule implementation, and AddValidation builder method.
>- XAF Views, layout, and navigation. Covers ListView, DetailView, DashboardView class hierarchy, View creation (Application.CreateListView/CreateDetailView/CreateDashboardView), ShowViewParameters for displaying views in new windows/popups, View.CurrentObject, ListView.CollectionSource, ListView.Editor, CompositeView.FindItem, list view data access modes (Client, Server, DataView, InstantFeedback, Queryable), list view edit modes (inline, batch, split layout MasterDetailMode), Detail View layout customization via DetailViewLayoutAttribute, DefaultClassOptionsAttribute/NavigationItemAttribute for navigation, DashboardView with DashboardViewItem, accessing selected objects, accessing UI controls via OnViewControlsCreated and CustomizeViewItemControl, View.IsRoot, and non-persistent object views. Use when someone asks about views, layouts, navigation, showing views, popups, dashboard views, list view modes, or detail view customization in XAF.
Configure Tongji Look credentials, check system dependencies (Python, Node.js, ffmpeg, vision-support, XeLaTeX), and set up the persistent course-wiki workspace.
Add supplementary materials (PDF, PPTX, DOCX, images) to a lecture session. Converts to Markdown via MarkItDown and indexes into the course wiki — without triggering transcription or slide download.
Discover and select courses from Tongji Look (look.tongji.edu.cn). Lists recent or all courses, filters by keyword, and saves the chosen course for use with /trans, /note, and other commands. Prerequisite for all lecture workflows.
Batch transcribe ALL playable lectures for a course in a persistent loop. Uses a JSON state file for checkpoint/resume. Runs until every lecture is transcribed or marked failed.
Generate a high-density A4 cheat sheet for open-book exams. Two output paths: LaTeX (XeLaTeX) or self-contained HTML with CSS print layout. Both paths produce visually consistent results.
Generate study notes from a lecture transcript and slides. Runs transcript + slide download in parallel, then writes a Markdown note with timeline outline.
9-command agent skill suite for Tongji Look (look.tongji.edu.cn): setup, list, transcribe, take notes, manage materials, build course wiki, create cheat sheets, batch-process entire courses, and deploy course wiki to GitHub Pages.
Deploy the built course wiki site/ to GitHub Pages via gh CLI. Pre-checks gh auth status and site/ existence.
为非多模态模型(如 deepseek-v4-pro、GLM-5.1、mimo-v2.5-pro 等纯文本模型)提供图片识别能力。当主模型无法识别图片、用户发送了截图/设计稿/UI 截图需要分析、或者用户说'看看这张图'、'分析这个截图'、'这张图片有什么问题'时,自动触发此技能。也适用于用户粘贴了图片但当前模型不支持图片输入的任何场景。支持同时识别多张图片,通过配置多个识图模型实现主备回退。使用指令 /skill:vision-support 或 /vision 也可手动触发。铁律:本技能配置的模型仅用于图片内容识别,绝不参与主逻辑推理。注意:如果当前模型本身是多模态模型(如 Claude Sonnet 4、GPT-4o、Gemini 等可以直接识图的模型),不要使用此技能,直接让主模型识别即可。
Transcribe a single Tongji Look lecture video to SRT + TXT, optionally download slide snapshots in parallel.
Build and serve the static course knowledge base locally. Rebuilds from workspace data and starts an HTTP server on port 8765.
Expert sales council with 6 advisors (Cialdini, Hormozi, Rackham, Voss, Klaff, Schwartz) for pricing, persuasion, negotiation, copywriting, and pitch strategies.
Use when a user wants applicant-facing diagnosis and revision advice on a Chinese NSFC (国自然) application draft — asks for 本子把脉, 本子体检, 国自然申请书修改建议, NSFC benzi audit, 帮我看国自然本子, 标书逻辑诊断, 青年/面上/地区基金申请书修改, 对照已中本子, or 从中标样本提炼写法规律 — or wants critique of the title, abstract, key scientific questions, rationale, research contents, innovation, feasibility, research basis, or cross-section consistency. Accepts PDF/DOCX/Markdown/text or extracted draft text. This is applicant revision advice, not formal communication-review opinions; for expert review forms use nsfc-review.
Operate Milvus vector database with pymilvus Python SDK. Use when the user wants to connect to Milvus, create collections, insert vectors, perform similarity search, hybrid search, full-text search, manage indexes, partitions, databases, or RBAC via Python code.
>- Audit and safely clean Xcode-related developer storage on macOS. Use whenever a developer mentions low disk space, Xcode storage, DerivedData, simulator devices or runtimes, stale beta platforms in Xcode Settings, DeviceSupport, archives, dSYMs, CocoaPods caches, simulator dyld caches, project .build folders, downloaded Xcode DMGs/XIPs, duplicate Xcode installers, or old Xcode applications. Also use this skill proactively when you hit low storage during other work, such as a build, download, or install failing with an out-of-disk-space error. Always measure first, report recoverable GiB with evidence, and obtain explicit itemized approval before any mutation.
Analyze web traffic, SEO performance, and search engine trends using Google Search Console, Google Analytics 4, and Bing Webmaster Tools. Use when the user asks to analyze traffic, check SEO, or find keyword opportunities.
Visualize business domains as standalone HTML + inline-SVG artifacts using an opinionated editorial design system. Ships six domain-modelling types — Aggregate, Context Map, Event Storm, Context Canvas, Ubiquitous Language glossary, and Domain Model — for exploring DDD designs with stakeholders, capturing decisions from event-storming sessions, or documenting a bounded context in a repo. Use this skill whenever the user wants to sketch, explore, or document a business domain — triggered by mentions of DDD, domain-driven design, bounded contexts, aggregates, event storming, ubiquitous language, context mapping, or any request to "visualize the domain", "draw the model", "map the contexts", "show the aggregate", or "help me think through the business". Shares a skinnable style guide with diagram-design so technical and domain diagrams produced for the same project look like siblings.
| iOS/macOS app localization management for Tuist-based projects with .strings files. (3) Syncing translations across languages, (4) AI-powered translation from English to other locales, (5) Checking placeholder consistency (%@, %d), (6) Generating localization reports, (7) Updating Swift code to use localized strings instead of hardcoded text.
| Guide for building SwiftUI components using Brad Frost's Atomic Design methodology — organizing views into Atoms, Molecules, Organisms, Templates, and Pages with Design Tokens for theming. Use this skill whenever building new SwiftUI UI components, refactoring existing views into reusable pieces, creating a design system, or organizing a component library. Also trigger when the user mentions "atomic design", "design system", "component hierarchy", "reusable components", "atoms and molecules", "design tokens", or wants to decompose a complex SwiftUI view into smaller, composable parts, or needs to implement theming/customization across a SwiftUI app.
| Create interactive iOS/mobile app UX flow prototypes as HTML documents with realistic phone mockups. (3) Documenting screen-to-screen navigation patterns, (4) Presenting iOS UI designs with annotations, (5) Prototyping app architecture before implementation. Generates self-contained HTML files with iOS-native styling, phone frames, flow arrows, and callout annotations.
| Scaffold iOS apps with Tuist and layered architecture (Domain, Infrastructure, App). (3) User asks to "create an iOS app", "scaffold an app", or "set up a new Swift project", (4) User wants layered/clean architecture for iOS, (5) User mentions Tuist setup.
Full-lifecycle guide for implementing a feature end-to-end in a London-school DDD Swift/iOS codebase (or any layered Domain/Infrastructure/App project that uses protocol + concrete impl aggregates, narrow infrastructure ports, and Chicago-school state-based TDD). Use this skill whenever the user asks to **build**, **implement**, **add**, **ship**, or **develop** a feature — including vague asks like "let's add X", "build me Y", "implement Z", or "wire up the W flow". Strongly prefer this skill over jumping straight to code whenever a new domain concept is in play. Each lifecycle phase has its own focused sub-guide so the agent loads only the instructions for the current task, not a 600-line monolith.
> Generate comprehensive App Store listing documentation for iOS/macOS apps with multilingual support. Use when (1) Creating App Store listing content for a new app, (2) Generating multilingual App Store descriptions (English, Simplified Chinese, Traditional Chinese), (3) Preparing app metadata (title, subtitle, keywords, description), (4) Writing release notes or promotional text, (5) User asks to "generate appstore info", "create app listing", or "write app description".
Добавить команду в дополнительную обработку БСП
Точечное редактирование конфигурации 1С. Используй когда нужно изменить свойства конфигурации, добавить или удалить объект из состава, настроить роли по умолчанию
Анализ структуры конфигурации 1С — свойства, состав, счётчики объектов. Используй для обзора конфигурации — какие объекты есть, сколько их, какие настройки
Создать пустую конфигурацию 1С (scaffold XML-исходников). Используй когда нужно начать новую конфигурацию с нуля
Валидация конфигурации 1С. Используй после создания или модификации конфигурации для проверки корректности
Добавить объект метаданных в конфигурацию 1С с формой, подсистемой и валидацией. Workflow: meta-compile → cf-edit → subsystem-edit → form-add → form-compile → validate.
Добавить функцию регистрации БСП (СведенияОВнешнейОбработке) в модуль объекта обработки
Создать новую конфигурацию 1С с нуля — scaffold + объекты + подсистемы + роли + формы. Workflow: cf-init → meta-compile×N → subsystem-compile → role-compile → form-add → validate.
Заимствование объектов из конфигурации 1С в расширение (CFE). Используй когда нужно перехватить метод, изменить форму или добавить реквизит к существующему объекту конфигурации
Анализ расширения конфигурации 1С (CFE) — состав, заимствованные объекты, перехватчики, проверка переноса. Используй когда нужно понять что содержит расширение или проверить перенесены ли вставки в конфигурацию
Создать расширение конфигурации 1С (CFE) — scaffold XML-исходников. Используй когда нужно создать новое расширение для исправления, доработки или дополнения конфигурации
Валидация расширения конфигурации 1С (CFE). Используй после создания или модификации расширения для проверки корректности
Генерация перехватчика метода в расширении 1С (CFE). Используй когда нужно перехватить метод заимствованного объекта — вставить код до, после или вместо оригинального
Полный цикл создания расширения конфигурации 1С (CFE) — от scaffold до валидации. Workflow: cfe-init → borrow → patch → form → validate.
Создание информационной базы 1С. Используй когда пользователь просит создать базу, новую ИБ, пустую базу
Маршрутизатор задач по работе с конфигурацией 1С. Определяет нужный workflow или отдельный скил для задачи пользователя.
Выгрузка конфигурации 1С в XML-файлы. Используй когда пользователь просит выгрузить конфигурацию в файлы, XML, исходники, DumpConfigToFiles
Загрузка конфигурации 1С из CF-файла. Используй когда пользователь просит загрузить конфигурацию из CF, восстановить из бэкапа CF
Выгрузка конфигурации 1С в CF-файл. Используй когда пользователь просит выгрузить конфигурацию в CF, сохранить конфигурацию, сделать бэкап CF
Загрузка изменений из Git в базу 1С. Используй когда пользователь просит загрузить изменения из гита, обновить базу из репозитория, partial load из коммита
Управление реестром баз данных 1С (.v8-project.json). Используй когда пользователь говорит про базы данных, список баз, "добавь базу", "какие базы есть
Запуск 1С:Предприятие. Используй когда пользователь просит запустить 1С, открыть базу, запустить предприятие
Обновление конфигурации базы данных 1С. Используй когда пользователь просит обновить БД, применить конфигурацию, UpdateDBCfg
Загрузка конфигурации 1С из XML-файлов. Используй когда пользователь просит загрузить конфигурацию из файлов, XML, исходников, LoadConfigFromFiles
Разобрать EPF-файл обработки 1С (EPF/ERF) в XML-исходники. Используй когда пользователь просит разобрать, декомпилировать обработку, получить исходники из EPF/ERF файла
1C:Enterprise (1С:Предприятие) development tools via EDT MCP server — BSL code analysis, metadata inspection, module navigation, error checking, debugging, configuration management. Use when working with 1C code, BSL modules, 1C metadata, 1C queries, 1C forms, or any 1C:Enterprise development task.
Полный цикл создания внешней обработки 1С — от scaffold до сборки EPF. Workflow: epf-init → form → template → bsp → build.
Создать пустую внешнюю обработку 1С (scaffold XML-исходников)
Собрать внешний отчёт 1С (ERF) из XML-исходников. Используй когда пользователь просит собрать, скомпилировать отчёт или получить ERF файл из исходников
Answers built from the skills we actually parsed.