Skills

All Skills

conventions

Skills tagged with #conventions

@chmouel

commit-helper

Generate conventional commit from staged changes

chmouel/lazyworktree+3 more
19d ago
1790
@stacklok

add-rule

Captures a team convention or best practice and adds it to the appropriate .claude/rules/ or .claude/agents/ file

stacklok/toolhive+6 more
18d ago
1.7K0
@fvadicamo

github-pr-creation

Creates GitHub Pull Requests with automated validation and task tracking. Use when user wants to create PR, open pull request, submit for review, or check if ready for PR. Analyzes commits, validates task completion, generates Conventional Commits title and description, suggests labels. NOTE - for merging existing PRs, use github-pr-merge instead.

fvadicamo/dev-agent-skills+1 more
18d ago
530
@spiriMirror

commit-convention

Conventional commit message format and rules for this project

spiriMirror/libuipc+5 more
19d ago
2380
@thoughtbot

rails-audit-thoughtbot

Perform comprehensive code audits of Ruby on Rails applications based on thoughtbot best practices. Use this skill when the user requests a code audit, code review, quality assessment, or analysis of a Rails application. The skill analyzes the entire codebase focusing on testing practices (RSpec), security vulnerabilities, code design (skinny controllers, domain models, PORO with ActiveModel), Rails conventions, database optimization, and Ruby best practices. Outputs a detailed markdown audit report grouped by category (Testing, Security, Models, Controllers, Code Design, Views) with severity levels (Critical, High, Medium, Low) within each category.

thoughtbot/rails-audit-thoughtbot
19d ago
610
@faasjs

faasjs-best-practices

FaasJS best practices - file conventions and defineFunc.

faasjs/faasjs+1 more
18d ago
1150
@onnx

pass-writing

Comprehensive guidance for creating transformation passes in the ONNX IR project. It encapsulates best practices, conventions, and patterns derived from existing passes in `onnx_ir/passes/common/`.

onnx/ir-py
18d ago
430
@OdinMB

Autonomous Conventions

Rules for commands and skills that run without user input (e.g., `/ops:get-to-work`, `/ops:batch-execute`). The goal is to keep moving and defer human judgment to a structured follow-up review.

OdinMB/ops-workflow+2 more
6d ago
70
@1st1

lat.md Authoring Guide

This skill covers the syntax, structure rules, and conventions for writing `lat.md/` files. Load it whenever you need to create or edit sections in the `lat.md/` directory.

1st1/lat.md
18d ago
380
@ThorstenRhau

add-plugin

Add a new lazy.nvim plugin spec following project conventions

ThorstenRhau/neovim+1 more
19d ago
380
@Whitemarmot
MCP

Io.Github.Whitemarmot/Copyright01

Copyright deposit API — protect code, text, and websites with Berne Convention proof

mcpgithubapiweb
Whitemarmot/copyright01-mcp
19d ago
0
@agentforce314

ClawCodex - Claude Code full rebuilt in Python

Generate a conventional-commit message from staged changes.

agentforce314/clawcodex
9d ago
1220
@bneb

salt-language

Salt programming language conventions, syntax rules, and development patterns for the Lattice project

bneb/lattice
18d ago
740
@towns-protocol

foundry-testing

ALWAYS load before writing or modifying Foundry test files (.t.sol). Covers fuzz testing, gas benchmarks, naming conventions, and test patterns.

towns-protocol/towns+2 more
18d ago
660
@GitTools

dotnet-dev

Expert guidance for .NET development in this repository. Use this skill for building, testing, debugging, and understanding project structure, coding conventions, dependency injection patterns, and testing practices.

GitTools/GitVersion
18d ago
3.1K0
@knowns-dev

kn-commit

Use when committing code changes with proper conventional commit format and verification

knowns-dev/knowns+9 more
19d ago
1240
@chanmuzi

Claude Code skill for consistent git commit, PR, and review conventions

chanmuzi/git-conventions
19d ago
50
@macalbert

testing-conventions

Apply Envilder testing conventions for Vitest unit tests and LocalStack e2e tests. Use when adding or updating tests for command handlers, domain entities, adapters, CLI, or GitHub Action flows.

macalbert/envilder
19d ago
1330
@chekusu

artifact-naming

Naming conventions for artifact kind and path, ensuring data can be aggregated and analyzed

chekusu/wanman+2 more
14d ago
2010
@Skyscanner

backpack-code-review-checklist

Comprehensive code review checklist for Backpack design system components. Use when: (1) Reviewing PRs for new or modified Backpack components, (2) Validating component compliance with Constitution and design system rules, (3) Checking if component follows Backpack conventions before merge, (4) Identifying violations in API design, token usage, accessibility, or documentation. Covers Constitution principles (I-XIII), decisions/ guidelines, API encapsulation rules, private token restrictions, design approval workflow, icon alignment helpers, hover mixin usage, token semantic correctness, and snapshot currency. Essential for maintaining Backpack quality standards and catching non-obvious violations like className props in new components, wrong icon alignment wrapper, raw :hover instead of bpk-hover mixin, or cross-component private token usage.

Skyscanner/backpack+2 more
18d ago
5340
@borkdominik

new-feature-package

Create a new feature package in the bigUML monorepo with proper environment folders, DI modules, exports map, and registration. Use this skill whenever the user wants to create a new package, add a new feature, scaffold a package, set up a new module, or mentions "new package", "feature package", "create package", "add feature", "scaffold", or "monorepo package". Also use when the user needs to understand the package structure or environment folder conventions.

borkdominik/bigUML+4 more
18d ago
530
@microsoft

project-conventions

Core conventions and patterns for this codebase

microsoft/Generative-AI-for-beginners-dotnet+1 more
19d ago
2.4K0
@tellang

merge-worktree

워크트리 브랜치를 main으로 squash-merge + conventional commit 자동 생성. codex-swarm 워크트리 자동 인식. '머지해', 'merge worktree', '워크트리 머지', '결과 수집', 'squash merge' 요청에 사용.

tellang/triflux+32 more
19d ago
60
@dada-lang

author-code

Conventions for authoring Rust code in the Dada compiler. Use when writing or modifying Rust code, adding functions, or making implementation changes.

dada-lang/dada+2 more
18d ago
5040
@mitchdenny

api-reviewer

Guidelines for reviewing API design in the Hex1b codebase. Use when evaluating public APIs, reviewing accessibility modifiers, or assessing whether new APIs follow project conventions.

mitchdenny/hex1b+8 more
19d ago
1140
@lujiafa

houtu-dependencies

houtu-dependencies enterprise-grade Spring Cloud microservice foundational framework complete usage guide. GroupId is io.github.lujiafa, covering unified response, exception handling, parameter parsing, session authentication, permission control, signature verification, anti-replay, distributed lock, rate limiting, database field encryption, config decryption, access logging, canary routing, weighted load balancing, Feign enhancement, Sentinel circuit breaking, service discovery, Swagger documentation, crypto utilities, HTTP client, monitoring metrics, and other enterprise-grade capabilities. When the project build file (pom.xml or build.gradle/build.gradle.kts) contains io.github.lujiafa or houtu-related dependencies, or when the user mentions houtu or houtu-dependencies, this Skill must be read and code must be generated strictly following framework conventions. Even if the user is simply doing regular Spring Boot development (e.g., writing Controller, Service, Feign), as long as the project includes houtu, the houtu approach must be used instead of native Spring. When the user explicitly wants to use the houtu framework and the project has not yet included it, proactively add the BOM and required Starters; when the project already includes it, proactively identify and import required module dependencies based on business scenarios during coding, naturally integrating framework capabilities to enhance business services based on business semantics, rather than waiting for the user to specify each one.

lujiafa/houtu-project-skills
16d ago
180
@remix-run

add-package

Create or align a package in the Remix monorepo to match existing package conventions. Use when adding a brand new package under packages/, or when fixing an existing package's structure, test setup, TypeScript/build config, code style, and README layout to match the rest of Remix 3.

remix-run/remix+4 more
19d ago
32.5K0
@Aurealibe

commits

Quick commit and push following Conventional Commits

Aurealibe/claude-config+1 more
18d ago
660
@artsy

adding-a-new-app-route

Fully wires up a new route with required boilerplate, following this repo's conventions for subapps. Use when user wants to add a new route or app or subapp or page or screen.

artsy/force+1 more
19d ago
6320
@newton-physics

Newton API Design Conventions

Detailed patterns that supplement AGENTS.md. Read AGENTS.md first for the basics (prefix-first naming, PEP 604, Google-style docstrings, SI units, Sphinx cross-refs).

newton-physics/newton
19d ago
2.7K0
@captainsafia

grove

Development skill for the Grove CLI repository - a TypeScript Git worktree management tool built with Bun. Use when working on grove features, bug fixes, or maintenance tasks. Covers: development workflow, code patterns, testing, commands structure, and commit conventions.

captainsafia/grove
19d ago
590
@shunk031

gh-first-workflow

Enforce gh-first GitHub investigation and Conventional Commit output rules. Use when investigating GitHub issues or pull requests, summarizing investigation results, or preparing commit messages.

shunk031/dotfiles+5 more
8d ago
1150
@web3dev1337

orchestrator-worktree-conventions

Project folder + git-worktree conventions for Agent Orchestrator. Use when creating a new project under ~/GitHub, converting an existing repo into a master/workN worktree layout, adding worktrees, choosing safe ports, or when the orchestrator needs to infer project/worktree paths from the folder structure.

web3dev1337/agent-workspace
18d ago
50
@hscspring

code-commit

Commit code changes with well-structured messages following Conventional Commits. Use when ready to commit after implementation or bug fix.

hscspring/create-vibe-app+5 more
18d ago
440
@UnrealXu

ue5-architecture

UE5.6/UE5.7 architecture planning and module boundary design for Unreal projects. Use when requests involve module layout, Build.cs dependencies, reflection exposure strategy, Public/Private API boundaries, naming conventions, and preventing circular dependencies.

UnrealXu/UnrealEngine5-Skills+5 more
18d ago
2330
@Tencent

tdesign-component-style

This skill should be used when developing or modifying styles for TDesign React components. It provides guidance on BEM naming conventions, CSS Variables usage, state classes, and the relationship between component code and common submodule styles.

Tencent/tdesign-react+3 more
18d ago
9380
@dotnet

whats-new-include-content-rules

Content rules and formatting standards for ASP.NET Core What's New include files. Use when creating or editing include files in aspnetcore/release-notes/*/includes/. Covers heading levels, xref API references, link formatting, phrasing style, breaking change designations, contributor acknowledgments, file naming, and exclusions. Use for: What's New include file, release notes include, xref format, include content rules, H3 heading level, relative link Microsoft Learn, include file naming convention.

dotnet/AspNetCore.Docs
18d ago
13.1K0
@Swih

Message de commit (FR, Conventional Commits)

Tu génères un message de commit Conventional Commits propre en français à partir du diff git.

Swih/mistral-mcp+2 more
4d ago
60
@hmlongco

SwiftUI Navigation with Navigator

When assisting the user with SwiftUI navigation in a project that uses Navigator or the NavigatorUI library, follow the conventions and patterns below. The skill is agent-agnostic; apply it whenever the user mentions Navigator, NavigatorUI, SwiftUI navigation, deep linking, checkpoints, managed navi

hmlongco/Navigator
18d ago
5190
@attunehq

rust-programming

Rust programming style guide and conventions. Use this skill when writing, reviewing, or modifying Rust code. Covers string creation, type annotations, control flow, naming conventions, imports, error handling, and Rust-specific best practices.

attunehq/hurry+1 more
19d ago
460
@alex-ilgayev

git-commit-creator

Creates properly formatted Git commits following conventional commit standards for the MCPSpy project. Use when asked to commit changes, stage files, or manage git workflows. Has access to git status, diff, checkout, add, and commit commands.

alex-ilgayev/MCPSpy+1 more
18d ago
5040
@defendend

ast-index

This skill should be used when the user asks to "find a class", "search for symbol", "find usages", "find implementations", "search codebase", "find file", "class hierarchy", "find callers", "module dependencies", "unused dependencies", "project map", "project conventions", "project structure", "what frameworks", "what architecture", "find Perl subs", "Perl exports", "find Python class", "Go struct", "Go interface", "find React component", "find TypeScript interface", "find Rust struct", "find Ruby class", "find C# controller", "find Dart class", "find Flutter widget", "find mixin", "find Scala trait", "find case class", "find object", "find PHP class", "find Laravel model", "find PHP trait", or needs fast code search in Android/Kotlin/Java, iOS/Swift/ObjC, Dart/Flutter, TypeScript/JavaScript, Rust, Ruby, C#, Scala, PHP, Perl, Python, Go, C++, or Protocol Buffers projects. Also triggered by mentions of "ast-index" CLI tool.

defendend/Claude-ast-index-search
18d ago
2690
@antfu

antfu

Anthony Fu's opinionated tooling and conventions for JavaScript/TypeScript projects. Use when setting up new projects, configuring ESLint/Prettier alternatives, monorepos, library publishing, or when the user mentions Anthony Fu's preferences.

antfu/skills+7 more
18d ago
4.1K0
@straubt1

new-data-function

Create a new function in the data/ package following project conventions

straubt1/tfx
18d ago
920
@CodelyTV

🎯 Name of the convention

CodelyTV/agentic_programming-course+2 more
18d ago
60
@next-safe-action

next-best-practices

Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling

next-safe-action/next-safe-action+2 more
18d ago
3.0K0
@rjmurillo

adr-generator

Create comprehensive Architectural Decision Records (ADRs). Researches the destination directory to detect existing template conventions, gathers context, determines next ADR number, generates the ADR, validates completeness, and saves. Supports multiple ADR formats (MADR, Nygard, Alexandrian, project canonical). Use when documenting technical decisions or creating new ADR files.

rjmurillo/ai-agents+43 more
6d ago
210
@anchildress1

changelog-rewriter

Rewrites changelog entries with cheeky, narrative flair following project conventions. Use this when asked to rewrite or update CHANGELOG.md entries.

anchildress1/awesome-github-copilot+1 more
19d ago
480
@Azure

policy-authoring

Conventions and patterns for creating policy authoring types in the Azure API Management policy toolkit. Use this skill when creating or modifying config records in src/Authoring/Configs/ or adding methods to section context interfaces.

Azure/azure-api-management-policy-toolkit+5 more
19d ago
830
@Consensys

developing-smart-contracts

Solidity smart contract development guidelines for Linea blockchain. Use when writing, reviewing, or refactoring Solidity contracts, or when the user asks about Solidity best practices, contract structure, or NatSpec docstrings. Covers NatSpec documentation, naming conventions, file layout, and code style.

Consensys/linea-monorepo
19d ago
1130