Back to categories
Category

Agent Skills in category: principles

41 skills match this category. Browse curated collections and explore related Agent Skills.

alignment-values-north-star

Use when teams need shared direction and decision-making alignment. Invoke when starting new teams, scaling organizations, defining culture, establishing product vision, resolving misalignment, creating strategic clarity, or setting behavioral standards. Use when user mentions North Star, team values, mission, principles, guardrails, decision framework, or cultural alignment.

north-starteam-valuesdecision-frameworkcultural-alignment
lyndonkl
lyndonkl
82

dry-philosophy

|

dry-principlebest-practicescode-smellsoftware-design
elasticdotventures
elasticdotventures
9

97-dev

Apply timeless programming wisdom from "97 Things Every Programmer Should Know" when writing, reviewing, or refactoring code. Use for design decisions, code quality checks, professional development guidance, testing strategies, and workflow optimization.

developer-guidancebest-practicescode-reviewsoftware-development-process
DeevsDeevs
DeevsDeevs
153

developing-with-swift

Use this before writing any Swift code, before planning code changes and enhancements - establishes style guidelines, teaches you vital Swift techniques

swiftstyle-guidebest-practicesdeveloper-guidance
czottmann
czottmann
12

coding-standards

Comprehensive coding standards and best practices for maintainable, consistent software development across multiple languages and paradigms

best-practicesstyle-guidenaming-conventionscode-quality
williamzujkowski
williamzujkowski
11

clean-code

Use when writing, reviewing, or refactoring code. Apply when naming variables or functions, structuring classes, handling errors, writing tests, or when code feels complex or hard to understand. Based on Robert C. Martin's Clean Code.

best-practicescode-qualitynaming-conventionscode-refactoring
ratacat
ratacat
123

prompting

Prompt engineering standards and context engineering principles for AI agents based on Anthropic best practices. Covers clarity, structure, progressive discovery, and optimization for signal-to-noise ratio.

prompt-engineeringcontext-engineeringprompt-refinementclaude-skills
danielmiessler
danielmiessler
305

asking-questions

Guidance for asking clarifying questions when user requests are ambiguous, have multiple valid approaches, or require critical decisions. Use when implementation choices exist that could significantly affect outcomes.

clarificationconversation-initiationcontext-management
oaustegard
oaustegard
251

ai-collaboration-standards

|

standards-compliancecollaborationai-modelsbest-practices
AsiaOstrich
AsiaOstrich
4510

coding-principles

Language-agnostic coding principles for maintainability, readability, and quality. Use when implementing features, refactoring code, or reviewing code quality.

best-practicescode-qualitycode-readabilitymaintainability
shinpr
shinpr
7222

principles

Provides development principles, guidelines, and VibeCoder guidance. Use when user mentions 原則, principles, ガイドライン, guidelines, VibeCoder, 安全性, safety, 差分編集, diff-aware. Triggers: 原則, principles, ガイドライン, VibeCoder, 安全性, 差分編集. Do not use for actual implementation - use impl skill instead.

best-practicessoftware-development-processstandards-compliancesafety
Chachamaru127
Chachamaru127
1036

clean-code

Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments

best-practicescoding-standardscode-qualitycode-readability
xenitV1
xenitV1
10917

server-management

Server management principles and decision-making. Process management, monitoring strategy, and scaling decisions. Teaches thinking, not commands.

monitoringcluster-managementprocess-managementcapacity-planning
xenitV1
xenitV1
10917

python-patterns

Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.

pythondesign-patternsasynchronous-programmingtype-safety
xenitV1
xenitV1
10917

nextjs-best-practices

Next.js App Router principles. Server Components, data fetching, routing patterns.

nextjsapp-routerserver-componentsdata-fetching
xenitV1
xenitV1
10917

nodejs-best-practices

Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.

nodejsbest-practicesasynchronous-programmingweb-security
xenitV1
xenitV1
10917

Critical Peer Personality

Professional, skeptical communication style. Never over-enthusiastic, verifies before agreeing, challenges constructively, proposes instead of asking preferences. Expert peer who coaches, not serves.

conversational-tonefeedbackcoachingskeptical-communication
NTCoding
NTCoding
11112

Software Design Principles

Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactoring, design reviews, or when user requests design improvements.

best-practicescode-refactoringcode-smelldependency-injection
NTCoding
NTCoding
11112

Page 2 of 3 · 41 results