semgrep-rule-creator

3.0k
trailofbitstrailofbits

Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.

192 days ago

azure-monitor-ingestion-java

1.6k
microsoftmicrosoft

Azure Monitor Ingestion SDK for Java. Send custom logs to Azure Monitor via Data Collection Rules (DCR) and Data Collection Endpoints (DCE). Triggers: "LogsIngestionClient java", "azure monitor ingestion java", "custom logs java", "DCR java", "data collection rule java".

191 days ago

azure-monitor-ingestion-java

1.6k
Microsoft Agent Skills Azure Monitor Ingestion JavaMicrosoft Agent Skills Azure Monitor Ingestion Java

Azure Monitor Ingestion SDK for Java. Send custom logs to Azure Monitor via Data Collection Rules (DCR) and Data Collection Endpoints (DCE). Triggers: "LogsIngestionClient java", "azure monitor ingestion java", "custom logs java", "DCR java", "data collection rule java".

192 days ago

cloudrun-development

964
TencentCloudBaseTencentCloudBase

CloudBase Run backend development rules (Function mode / Container mode). Use this skill when deploying backend services that require long-lived connections, multi-language support, custom environments, or AI agent development.

191 days ago

eslint

376
a5c-aia5c-ai

ESLint configuration, custom rules, and plugin development.

192 days ago

create-design-system-rules

298
figmafigma

Generates custom design system rules for the user's codebase. Use when user says "create design system rules", "generate rules for my project", "set up design rules", "customize design system guidelines", or wants to establish project-specific conventions for Figma-to-code workflows. Requires Figma MCP server connection.

192 days ago

tag-command-mapping

241
MadAppGangMadAppGang

How tag-to-command routing works in autopilot. Defines default mappings, precedence rules, and customization patterns.

routingtagscommands+1
191 days ago

sast-semgrep

228
rohunjrohunj

Static application security testing (SAST) using Semgrep for vulnerability detection, security code review, and secure coding guidance with OWASP and CWE framework mapping. Use when: (1) Scanning code for security vulnerabilities across multiple languages, (2) Performing security code reviews with pattern-based detection, (3) Integrating SAST checks into CI/CD pipelines, (4) Providing remediation guidance with OWASP Top 10 and CWE mappings, (5) Creating custom security rules for organization-specific patterns, (6) Analyzing dependencies for known vulnerabilities.

sastsemgrepvulnerability-scanning+4
192 days ago

Semgrep

132
semgrepsemgrep

Run Semgrep static analysis scans and create custom detection rules. Use when asked to scan code with Semgrep, find security vulnerabilities, write custom YAML rules, or detect specific bug patterns.

191 days ago

unit-test-bean-validation

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides patterns for unit testing Jakarta Bean Validation (@Valid, @NotNull, @Min, @Max, etc.) with custom validators and constraint violations. Validates logic without Spring context. Use when ensuring data integrity and validation rules are correct.

191 days ago

sf-metadata

112
JaganproJaganpro

Generates and queries Salesforce metadata with 120-point scoring. Use when creating custom objects, fields, profiles, permission sets, validation rules, or querying org metadata structures via sf CLI.

192 days ago

markdownlint-custom-rules

98
TheBushidoCollectiveTheBushidoCollective

Create custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.

191 days ago

eslint-custom

98
TheBushidoCollectiveTheBushidoCollective

Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.

192 days ago

ameba-custom-rules

98
TheBushidoCollectiveTheBushidoCollective

Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.

192 days ago

credo-custom-checks

98
TheBushidoCollectiveTheBushidoCollective

Use when creating custom Credo checks for project-specific code quality rules and standards in Elixir.

192 days ago

credo-configuration

98
TheBushidoCollectiveTheBushidoCollective

Use when configuring Credo static analysis for Elixir projects requiring customized code quality rules and settings.

192 days ago

junit-extensions

98
TheBushidoCollectiveTheBushidoCollective

Use when jUnit extensions including custom extensions, rules, and conditional test execution.

192 days ago

building-storefronts

97
medusajsmedusajs

Load automatically when planning, researching, or implementing Medusa storefront features (calling custom API routes, SDK integration, React Query patterns, data fetching). REQUIRED for all storefront development in ALL modes (planning, implementation, exploration). Contains SDK usage patterns, frontend integration, and critical rules for calling Medusa APIs.

192 days ago

building-with-medusa

97
medusajsmedusajs

Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links, business logic). REQUIRED for all Medusa backend work in ALL modes (planning, implementation, exploration). Contains architectural patterns, best practices, and critical rules that MCP servers don't provide.

192 days ago

Axe-core Accessibility Testing

71
PramodDuttaPramodDutta

Accessibility testing skill using axe-core and Playwright for automated WCAG 2.1 compliance auditing, custom rules, and accessibility reporting.

accessibilityaxe-corewcag+3
191 days ago

Custom Static Analysis Rules

71
PramodDuttaPramodDutta

Writing custom static analysis rules for ESLint, Semgrep, and SonarQube to enforce project-specific code quality and security standards.

static-analysiseslintsemgrep+2
191 days ago

user-customization

69
boshi-xixixiboshi-xixixi

Guides users on how to customize Trae Skills configuration, including overriding role settings, adjusting technical preferences, and defining global rules.

191 days ago

api-spectral

64
AgentSecOpsAgentSecOps

API specification linting and security validation using Stoplight's Spectral with support for OpenAPI, AsyncAPI, and Arazzo specifications. Validates API definitions against security best practices, OWASP API Security Top 10, and custom organizational standards. Use when: (1) Validating OpenAPI/AsyncAPI specifications for security issues and design flaws, (2) Enforcing API design standards and governance policies across API portfolios, (3) Creating custom security rules for API specifications in CI/CD pipelines, (4) Detecting authentication, authorization, and data exposure issues in API definitions, (5) Ensuring API specifications comply with organizational security standards and regulatory requirements.

api-securityopenapiasyncapi+5
192 days ago

og-images

49
richtaborrichtabor

Guides creation of OpenGraph and Twitter share images using next/og ImageResponse. Covers layout patterns, custom fonts, avatars, title case, and Satori rules. Use when building OG images, Twitter cards, or social previews.

192 days ago

custom-linter-creator

41
j5ik2oj5ik2o

A skill to create custom lint rules by leveraging each programming language's existing linter ecosystem. This is a linter intended for AI agents rather than humans: error messages are designed to act as fix-instruction prompts for an AI. Create custom rules in the lints/ directory using the standard per-language methods (e.g., Rust (dylint), TypeScript/JavaScript (ESLint), Python (pylint), Go (golangci-lint)). Use cases: (1) when you want to force project-specific coding rules on an AI, (2) when you want lint rules that output AI-readable fix instructions on violation, (3) when you want to enforce naming conventions, structural patterns, or consistency rules via AI-driven linting. Triggers: "create a linter rule", "add a lint rule", "enforce this pattern", "AI linter", "custom lint", "code rules", "naming rule", "structure rule".

191 days ago

fluent-validation

40
ronnythedevronnythedev

Generates FluentValidation validators for commands and queries. Includes common validation rules, custom validators, async validation, and integration with MediatR pipeline behaviors.

192 days ago

customizing-vectors-r

32
jeremy-allenjeremy-allen

Type-stable vector operations and custom vector classes using vctrs. Use this skill when building R packages with custom types, need guaranteed output types regardless of input values, implementing consistent coercion/casting rules, or creating vector classes that work seamlessly with data frames. Covers when to use vctrs vs base R, building custom vector classes, coercion methods, and testing vctrs classes.

192 days ago

system-prompt-engineering

31
melodic-softwaremelodic-software

Design effective system prompts for custom agents. Use when creating agent system prompts, defining agent identity and rules, or designing high-impact prompts that shape agent behavior.

192 days ago

sast-orchestration

29
hardw00thardw00t

Static Application Security Testing orchestration skill for running and managing SAST tools across codebases. This skill should be used when performing static code analysis, writing custom security rules, triaging SAST findings, integrating security scanning into CI/CD, or comparing findings across multiple SAST tools. Triggers on requests to scan code for vulnerabilities, write Semgrep/CodeQL rules, analyze SAST results, or set up automated security scanning.

192 days ago

crafting-rules

27
frap129frap129

Use when creating or modifying OpenCode rules (.md/.mdc files) that customize agent behavior. Helps extract patterns from conversation history, analyze project conventions (AGENTS.md, linters, package.json), and draft well-formatted rules with appropriate globs/keywords. Trigger when user wants to create a rule, codify repeated instructions, persist guidance across sessions, or customize agent behavior for specific files or topics.

192 days ago

cloudrun-development

24
TencentCloudBaseTencentCloudBase

CloudBase Run backend development rules (Function mode/Container mode). Use this skill when deploying backend services that require long connections, multi-language support, custom environments, or AI agent development.

191 days ago

Password Generator

18
dkyazzentwatwadkyazzentwatwa

Generate secure passwords and passphrases with customizable rules. Check password strength, generate bulk passwords, and create memorable passphrases.

191 days ago

dotnet-testing-bogus-fake-data

16
kevintsengtwkevintsengtw

Specialized skill for generating realistic fake data using Bogus. Use it when you need believable names, addresses, phone numbers, emails, company info, etc. for testing. Covers Faker classes, multilingual support, custom rules, bulk generation, and more. Keywords: bogus, faker, fake data, realistic data, fake name, fake address, fake email, Faker<T>, RuleFor, Generate, faker.Name, faker.Address, faker.Internet, generate fake data, seed data

191 days ago

dotnet-testing-autofixture-customization

16
kevintsengtwkevintsengtw

Comprehensive guide to advanced AutoFixture customization techniques. Use when you need to customize AutoFixture builders or define test-data generation rules for special types. Covers automatic integration with DataAnnotations, implementing ISpecimenBuilder, and priority/ordering management. Includes DateTime and numeric-range builders, generic design patterns, and fluent extension methods. Keywords: autofixture customization, autofixture customize, autofixture custom, specimen builder, ISpecimenBuilder, RandomDateTimeSequenceGenerator, NumericRangeBuilder, DataAnnotations autofixture, fixture.Customizations, Insert(0), custom builder, NoSpecimen, generic builder

191 days ago

dotnet-testing-complex-object-comparison

16
kevintsengtwkevintsengtw

A specialized skill for handling complex object comparison and deep validation. Use when you need to compare deep object graphs, exclude specific properties, handle cyclic references, or validate DTOs/Entities. Covers BeEquivalentTo, Excluding, Including, custom comparison rules, and more. Keywords: object comparison, deep comparison, BeEquivalentTo, DTO comparison, Entity validation, exclude properties, cyclic references, Excluding, Including, ExcludingNestedObjects, RespectingRuntimeTypes, WithStrictOrdering, ignore timestamps, exclude timestamp

191 days ago

medusa

15
oimiragieooimiragieo

Medusa v2 rules and best practices for modular commerce architecture, Workflow SDK, data models, services, and admin customizations.

medusaheadless-commerceecommerce+4
191 days ago

pytidb

13
pingcappingcap

PyTiDB (pytidb) setup and usage for TiDB from Python. Covers connecting, table modeling (TableModel), CRUD, raw SQL, transactions, vector/full-text/hybrid search, auto-embedding, custom embedding functions, and reference templates/snippets (vector/hybrid/image) plus agent-oriented examples (RAG/memory/text2sql).

191 days ago

aerospace-config

12
alexfazioalexfazio

Complete AeroSpace tiling window manager configuration assistant for macOS. Use for any AeroSpace configuration task including keybindings, workspace management, window rules, layouts (BSP, columns, rows, accordion), focus behavior, gaps, floating windows, app-specific settings, exec commands, or any window management customization. Also use for debugging and troubleshooting AeroSpace issues including log inspection, window state analysis, and diagnosing layout problems. This skill fetches fresh documentation for each request to ensure accurate, up-to-date guidance.

191 days ago

fluentvalidation-patterns

11
thapaliyabikendrathapaliyabikendra

Master FluentValidation patterns for ABP Framework including async validators, repository checks, conditional rules, localized messages, and custom validators. Use when creating input DTO validators for AppServices.

191 days ago

MVX Semgrep Creator

10
multiversxmultiversx

Writing custom Semgrep rules to enforce MultiversX best practices.

191 days ago

clippy-advanced

10
laurigateslaurigates

Advanced Clippy configuration for comprehensive Rust linting with custom rules, categories, and IDE integration. Use when configuring linting rules, enforcing code standards, setting up CI linting, or customizing clippy behavior. Trigger terms: clippy, linting, code quality, clippy.toml, pedantic, nursery, restriction, lint configuration, code standards.

191 days ago

define-brand-guidelines

10
doodledooddoodledood

Create a BRAND_GUIDELINES.md that defines how to communicate with your customer. Requires CUSTOMER.md to exist first. Covers voice, tone, language rules, messaging framework, and copy patterns.

191 days ago

jira

9
TerminalSkillsTerminalSkills

Manage projects, issues, and workflows with Jira Cloud. Use when a user asks to set up Jira projects, create and manage issues, configure workflows, build Jira integrations, automate issue transitions, set up boards (Scrum/Kanban), manage sprints, use Jira REST API v3, create webhooks, build custom JQL queries, configure permissions and schemes, set up automation rules, or integrate Jira with CI/CD pipelines. Covers project administration, issue tracking, agile boards, API automation, and Atlassian Connect/Forge apps.

191 days ago

customer-workspace

9
aktsmmaktsmm

Customer workspace initialization skill. Provides inbox (information accumulation), meeting minutes management, and auto-classification rules. Use for "setup customer workspace" or "add inbox feature" requests.

191 days ago

zabbix

9
TerminalSkillsTerminalSkills

Configure Zabbix for enterprise infrastructure monitoring with templates, triggers, discovery rules, and dashboards. Use when a user needs to set up Zabbix server, configure host monitoring, create custom templates, define trigger expressions, or automate host discovery and registration.

191 days ago

custom-signatures

8
NextronSystemsNextronSystems

Create and deploy custom IOCs, YARA rules, Sigma rules, and STIX indicators for THOR scans.

191 days ago

lint-markdown

8
CsHengCsHeng

Execute markdown validation with taxonomy-based classification and custom rules. Use when validating markdown compliance with LLM-facing writing standards or when generating structured validation reports.

191 days ago

semgrep-rule-creator

7
plurigridplurigrid

Create custom Semgrep rules for detecting bug patterns and security vulnerabilities. This skill should be used when the user explicitly asks to "create a Semgrep rule", "write a Semgrep rule", "make a Semgrep rule", "build a Semgrep rule", or requests detection of a specific bug pattern, vulnerability, or insecure code pattern using Semgrep.

191 days ago