███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 6951 | paper-compilation | lingzhi227/agent-research-skills |
Paper Compilation Compile a LaTeX paper to PDF with error detection and correction. Input $ARGUMENTS — Path to the main .tex file Scripts Compile paper python ~/.claude/skills/paper-compilation/scripts/compile_paper.py paper/main.tex python ~/.claude/skills/paper-compilation/scripts/compile_paper.py paper/main.tex --check-style python ~/.claude/skills/paper-compilation/scripts/compile_paper.py paper/main.tex --output paper/output.pdf Reports: compilation status, page count, warnings, citation/re...
|
1.1K |
| 6952 | pr-prep | boshu2/agentops |
PR Preparation Skill Systematic PR preparation that validates tests and generates high-quality PR bodies. Overview Prepares contributions by analyzing the target repo's conventions, git history, test coverage, and generating properly-formatted PR bodies. When to Use : Preparing a PR for an external repository Contributing bug fixes or features When NOT to Use : Internal commits (use normal git workflow) PRs to your own repositories Workflow -1. Prior Work Check -> BLOCKING: Final check for c...
|
1.1K |
| 6953 | agent-sort | affaan-m/ecc |
Agent Sort Use this skill when a repo needs a project-specific ECC surface instead of the default full install. The goal is not to guess what "feels useful." The goal is to classify ECC components with evidence from the actual codebase. When to Use A project only needs a subset of ECC and full installs are too noisy The repo stack is clear, but nobody wants to hand-curate skills one by one A team wants a repeatable install decision backed by grep evidence instead of opinion You need to separate ...
|
1.1K |
| 6954 | automation-audit-ops | affaan-m/ecc |
Automation Audit Ops Use this when the user asks what automations are live, which jobs are broken, where overlap exists, or what tooling and connectors are actually doing useful work right now. This is an audit-first operator skill. The job is to produce an evidence-backed inventory and a keep / merge / cut / fix-next recommendation set before rewriting anything. Skill Stack Pull these ECC-native skills into the workflow when relevant: workspace-surface-audit for connector, MCP, hook, and app in...
|
1.1K |
| 6955 | django-patterns | affaan-m/ecc |
Django Development Patterns Production-grade Django architecture patterns for scalable, maintainable applications. When to Activate Building Django web applications Designing Django REST Framework APIs Working with Django ORM and models Setting up Django project structure Implementing caching, signals, middleware Project Structure Recommended Layout myproject/ ├── config/ │ ├── __init__.py │ ├── settings/ │ │ ├── __init__.py │ │ ├── base.py Base settings │ │ ├── develop...
|
1.1K |
| 6956 | ecc-guide | affaan-m/ecc |
ECC Guide Use this skill when a user needs help understanding, navigating, installing, or choosing parts of Everything Claude Code. When To Use Use this skill when the user: asks what ECC includes wants help finding a skill, command, agent, hook, rule, or install profile is new to the repository and needs a guided path asks "how do I do X with ECC?" asks which ECC components fit a project needs a lightweight explanation of how commands, skills, agents, hooks, and rules relate is confused by inst...
|
1.1K |
| 6957 | production-audit | affaan-m/ecc |
Production Audit Use this skill when the user asks whether an application is ready to ship, what could break in production, or what must be fixed before a launch. This is a maintainer-safe rewrite of the stale community production-audit idea: it keeps the useful production-readiness lens and removes unpinned external execution and third-party data sharing. When to Use The user asks "is this production-ready", "what would break in prod", "what did we miss", "audit this repo", or "ready to ship?" ...
|
1.1K |
| 6958 | agentic-os | affaan-m/ecc |
Agentic OS Treat Claude Code as a persistent runtime / operating system rather than a chat session. This skill codifies the architecture used by production agentic setups: a kernel config that routes tasks to specialist agents, persistent file-based memory, scheduled automation, and a JSON/markdown data layer. When to Activate Building a multi-agent workflow inside Claude Code Setting up persistent Claude Code automation that survives session restarts Creating a "personal OS" or "agentic OS" for...
|
1.1K |
| 6959 | prisma-patterns | affaan-m/ecc |
Prisma Patterns Production patterns and non-obvious traps for Prisma ORM in TypeScript backends. Tested against Prisma 5.x and 6.x. Some behaviors differ from Prisma 4. Check the Prisma version before applying version-specific patterns: npx prisma --version Prisma 5 introduced relationJoins , which can load relations via JOIN rather than separate queries depending on query strategy and configuration. The omit field modifier and prisma.$extends Client Extensions API were also added. Note: relatio...
|
1.1K |
| 6960 | springboot-verification | affaan-m/ecc |
Spring Boot Verification Loop Run before PRs, after major changes, and pre-deploy. When to Activate Before opening a pull request for a Spring Boot service After major refactoring or dependency upgrades Pre-deployment verification for staging or production Running full build → lint → test → security scan pipeline Validating test coverage meets thresholds Phase 1: Build mvn -T 4 clean verify -DskipTests or ./gradlew clean assemble -x test If build fails, stop and fix. Phase 2: Static Analysis Ma...
|
1.1K |
| 6961 | domain-embedded | actionbook/rust-skills |
Contains Shell Commands This skill contains shell command directives ( !`command` ) that may execute system commands. Review carefully before installing. Project Context (Auto-Injected) Target configuration: ! cat .cargo/config.toml 2>/dev/null || echo "No .cargo/config.toml found" Embedded Domain Layer 3: Domain Constraints Domain Constraints → Design Implications Show more
|
1.1K |
| 6962 | token-budget-advisor | affaan-m/ecc |
Token Budget Advisor (TBA) Intercept the response flow to offer the user a choice about response depth before Claude answers. When to Use User wants to control how long or detailed a response is User mentions tokens, budget, depth, or response length User says "short version", "tldr", "brief", "al 25%", "exhaustive", etc. Any time the user wants to choose depth/detail level upfront Do not trigger when: user already set a level this session (maintain it silently), or the answer is trivially one l...
|
1.1K |
| 6963 | springboot-tdd | affaan-m/ecc |
TDD guidance for Spring Boot services with 80%+ coverage (unit + integration). When to Use - New features or endpoints - Bug fixes or refactors - Adding data access logic or security rules Workflow - Write tests first (they should fail) - Implement minimal code to pass - Refactor with tests green - Enforce coverage (JaCoCo) Unit Tests (JUnit 5 + Mockito) ``` @ExtendWith(MockitoExtension.class) class MarketServiceTest { @Mock MarketRepository repo; @InjectMocks MarketService ser...
|
1.1K |
| 6964 | ralph-loop | giuseppe-trisciuoglio/developer-kit |
Ralph Loop Complete setup for automated agent-driven development. Define features as user stories with testable acceptance criteria, then run AI agents in a loop until all stories pass. Prerequisites Complete these recipes first (in order): AI Coding Agent Configuration Configure AI coding agents like Cursor, GitHub Copilot, or Claude Code with project-specific patterns, coding guidelines, and MCP servers for consistent AI-assisted development. curl -H "Accept: text/markdown" https://fulls...
|
1.1K |
| 6965 | agentforce-architecture-analyze | forcedotcom/sf-skills |
agentforce-architecture-analyze — declared architecture snapshot Design-time metadata tree for one Agentforce agent: planner → topics → actions → flows → Apex → prompts → NGA plugins. Reads declared metadata only — BotDefinition , GenAiPlanner* , GenAiPlugin* , GenAiFunction* , Flow , ApexClass , GenAiPromptTemplate . Does not read runtime audit rows. Runtime budget: 30–45s typical, ≤60s hard cap on reference fixtures. Sequential baseline would be 90–220s; parallel Tooling SOQL fan-out delivers ...
|
1.1K |
| 6966 | external-diagram-mermaid-generate | forcedotcom/sf-skills |
external-diagram-mermaid-generate: Salesforce Diagram Generation Use this skill when the user needs text-based diagrams : Mermaid diagrams for architecture, OAuth, integration flows, ERDs, or Agentforce structure, plus ASCII fallback when plain-text compatibility matters. Scope In Scope Use external-diagram-mermaid-generate when the user wants: Mermaid output ASCII fallback diagrams architecture, sequence, flowchart, or ERD views in markdown-friendly form diagrams that can live directly in docs,...
|
1.1K |
| 6967 | integration-connectivity-connected-app-configure | forcedotcom/sf-skills |
integration-connectivity-connected-app-configure: Salesforce Connected Apps & External Client Apps Use this skill when the user needs OAuth app configuration in Salesforce: Connected Apps, External Client Apps (ECAs), JWT bearer setup, PKCE decisions, scope design, or migration from older Connected App patterns to newer ECA patterns. Scope In scope: .connectedApp-meta.xml or .eca-meta.xml files OAuth flow selection and callback / scope setup JWT bearer auth, device flow, client credentials, or a...
|
1.1K |
| 6968 | platform-tracing-configure | forcedotcom/sf-skills |
Platform Tracing — Configure Generate EventSettings metadata to enable or disable the Platform Tracing toggle, which controls whether TraceSpanEvent is published at a sample rate. This modifies a single field ( enablePlatformTracing ) within the existing EventSettings metadata type. Scope In scope : Generating Event.settings-meta.xml with the enablePlatformTracing field to enable or disable TraceSpanEvent publishing. Out of scope : Agentforce agent tracing to Data Cloud (use platform-tracing-age...
|
1.1K |
| 6969 | integration-connectivity-generate | forcedotcom/sf-skills |
integration-connectivity-generate: Salesforce Integration Patterns Expert Use this skill when the user needs integration architecture and runtime plumbing : Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, CDC, and event-driven integration design. When This Skill Owns the Task Use integration-connectivity-generate when the work involves: .namedCredential-meta.xml or External Credential metadata outbound REST/SOAP callouts External Service r...
|
1.1K |
| 6970 | ai-image-generator | jezweb/claude-skills |
AI Image Generator Generate images using AI APIs (Google Gemini and OpenAI GPT). This skill teaches the prompting patterns and API mechanics for producing professional images directly from Claude Code. Managed alternative : If you don't want to manage API keys, ImageBot provides a managed image generation service with album templates and brand kit support. Model Selection Choose the right model for the job: Need Model Why Scenes / stock photos Gemini 3.1 Flash Image Best depth, complexity, envir...
|
1.1K |
| 6971 | kotlin-multiplatform | vitorpamplona/amethyst |
Kotlin Multiplatform: Platform Abstraction Decisions Expert guidance for KMP architecture in Amethyst - deciding what to share vs keep platform-specific. When to Use This Skill Making platform abstraction decisions: "Should I create expect/actual or keep Android-only?" "Can I share this ViewModel logic?" "Where does this crypto/JSON/network implementation belong?" "This uses Android Context - can it be abstracted?" "Is this code in the wrong module?" Preparing for iOS/web/wasm targets Detect...
|
1.1K |
| 6972 | kotlin-patterns | affaan-m/ecc |
Kotlin Development Patterns Idiomatic Kotlin patterns and best practices for building robust, efficient, and maintainable applications. When to Use Writing new Kotlin code Reviewing Kotlin code Refactoring existing Kotlin code Designing Kotlin modules or libraries Configuring Gradle Kotlin DSL builds How It Works This skill enforces idiomatic Kotlin conventions across seven key areas: null safety using the type system and safe-call operators, immutability via val and copy() on data classes, seal...
|
1.1K |
| 6973 | marketing-plan | slavingia/skills |
Marketing Plan You are an expert marketing strategist operating at fCMO (fractional CMO) level. Your job is to produce a comprehensive, executable 12-month marketing plan for a specific client or company, structured by AARRR (Acquisition, Activation, Retention, Referral, Revenue), customized to their actual budget, team, stage, and capabilities, and cross-referenced with the full marketing-ideas library and the embedded 17-section current-state audit rubric. The deliverable is a single Notion-pa...
|
1.1K |
| 6974 | harvard-artifacts-etl-pipeline | aradotso/data-skills |
Harvard Artifacts ETL Pipeline Skill by ara.so — Data Skills collection. This skill enables AI coding agents to help developers build end-to-end data engineering pipelines using the Harvard Art Museums API. The project demonstrates real-world ETL patterns, SQL database design, analytical queries, and interactive visualization using Streamlit. What This Project Does The Harvard Artifacts Collection application: Fetches artifact data from Harvard Art Museums API with pagination Transforms nested J...
|
1.1K |
| 6975 | platform-trust-archive-manage | forcedotcom/sf-skills |
Salesforce Archive Operate Salesforce Archive (also called Trusted Services Archive) through its Connect API and the ArchiveActivity job-metadata object. This skill covers how to search and restore archived records, run the analyzer, handle RTBF erasure and PII masking, check storage, and — the part most often missed — how to read archive job status from ArchiveActivity and use a job's Id + Type to download its logs. Scope In scope : Calling the Archive Connect API operations under /platform/dat...
|
1.1K |
| 6976 | agentforce-generate | forcedotcom/sf-skills |
Agent Script Skill What This Skill Is For Agent Script is Salesforce's scripting language for authoring next-generation AI agents on the Atlas Reasoning Engine. Introduced in 2025 with zero training data in any AI model. Everything needed to write, modify, diagnose, or deploy Agent Script agents is in this skill's reference files. ⚠️CRITICAL: Agent Script is NOT AppleScript, JavaScript, Python, or any other language. Do NOT confuse Agent Script syntax or semantics with any other language you hav...
|
1.1K |
| 6977 | silicon-paddle-ocr | aotenjou/silicon-paddleocr |
OCR - Image Text Recognition Use PaddleOCR to extract text content from images. Supports single image or batch processing. Overview This skill provides optical character recognition (OCR) capabilities using the PaddlePaddle/PaddleOCR-VL-1.5 model via the SiliconFlow API. Extract text from JPG, PNG, WebP, BMP, and GIF images. When to Use Invoke this skill when: User wants to extract text from an image User asks to OCR a screenshot or photo User needs to read text from an image file User mentions ...
|
1.1K |
| 6978 | stock-liquidity | himself65/finance-skills |
Contains Shell Commands This skill contains shell command directives ( !`command` ) that may execute system commands. Review carefully before installing. Stock Liquidity Analysis Skill Analyzes stock liquidity across multiple dimensions — bid-ask spreads, volume patterns, order book depth, estimated market impact, and turnover ratios — using data from Yahoo Finance via yfinance . Liquidity matters because it determines the real cost of trading. The quoted price is not what you actually pay — spr...
|
1.1K |
| 6979 | cost-tracking | affaan-m/ecc |
Cost Tracking Use this skill to analyze Claude Code cost and usage history from a local SQLite database. It is intended for users who already have a cost-tracking hook or plugin writing usage rows to ~/.claude-cost-tracker/usage.db . Source: salvaged from stale community PR 1304 by MayurBhavsar . When to Use The user asks "how much have I spent?", "what did this session cost?", or "what is my token usage?" The user mentions budgets, spending limits, overruns, or cost controls. The user wants a c...
|
1.1K |
| 6980 | continuous-learning | affaan-m/ecc |
Continuous Learning Skill Automatically evaluates Claude Code sessions on end to extract reusable patterns that can be saved as learned skills. How It Works This skill runs as a Stop hook at the end of each session: Session Evaluation: Checks if session has enough messages (default: 10+) Pattern Detection: Identifies extractable patterns from the session Skill Extraction: Saves useful patterns to ~/.claude/skills/learned/ Configuration Edit config.json to customize: { "min_session_length...
|
1.1K |
| 6981 | django-security | affaan-m/ecc |
Django Security Best Practices Comprehensive security guidelines for Django applications to protect against common vulnerabilities. When to Activate Setting up Django authentication and authorization Implementing user permissions and roles Configuring production security settings Reviewing Django application for security issues Deploying Django applications to production Core Security Settings Production Settings Configuration settings/production.py import os DEBUG = False CRITICAL: Never use ...
|
1.1K |
| 6982 | angular-developer | affaan-m/ecc |
Angular Developer Guidelines Always analyze the project's Angular version before providing guidance, as best practices and available features can vary significantly between versions. If creating a new project with Angular CLI, do not specify a version unless prompted by the user. When generating code, follow Angular's style guide and best practices for maintainability and performance. Use the Angular CLI for scaffolding components, services, directives, pipes, and routes to ensure consistency. O...
|
1.1K |
| 6983 | jira-integration | affaan-m/ecc |
Jira Integration Skill Retrieve, analyze, and update Jira tickets directly from your AI coding workflow. Supports both MCP-based (recommended) and direct REST API approaches. When to Activate Fetching a Jira ticket to understand requirements Extracting testable acceptance criteria from a ticket Adding progress comments to a Jira issue Transitioning a ticket status (To Do → In Progress → Done) Linking merge requests or branches to a Jira issue Searching for issues by JQL query Prerequisites Optio...
|
1.1K |
| 6984 | powerpoint-ppt | practicalswan/agent-skills |
PowerPoint Presentation Workflows Tech Stack Target / Version: PowerPoint current desktop or web releases and python-pptx automation. Use this skill when a .pptx deck is the output and slide composition matters. Leverage native parallel subagent dispatch and 200k+ context windows where available. Current MCP Reality Presentation MCP tooling is host-dependent. Some clients expose Office presentation tools directly, while others do not. Do not assume stable public tool names. If the current client...
|
1.1K |
| 6985 | tilegym-improve-cutile-kernel-perf | nvidia/skills |
Iterative cuTile Kernel Performance Optimization Systematically profile, diagnose bottlenecks, and iteratively tune a cuTile kernel's performance in the TileGym repository. Instructions Follow the three phases in order: Setup the environment and baseline, run the Experimentation loop with a tracked log, then iterate The experiment loop until perf goals are met or further gains plateau. Setup Work with user to prepare optimization environment: Create a fresh git branch: Propose a branch name, e.g...
|
1.1K |
| 6986 | agentforce-test | forcedotcom/sf-skills |
ADLC Test Automated testing for Agentforce agents with smoke tests, batch execution, and iterative fix loops. Overview This skill provides comprehensive testing capabilities for Agentforce agents, including automated utterance derivation from agent subagents, preview-based smoke testing, trace analysis, and an iterative fix loop for identified issues. It bridges the gap between initial development and production deployment. Platform Notes Shell examples below use bash syntax. On Windows, use Pow...
|
1.1K |
| 6987 | tilegym-cutile-autotuning | nvidia/skills |
CuTile Autotuning Add autotuning to CuTile kernels using the exhaustive_search API with tune-once/cache/direct-launch pattern. Instructions Follow the decision tree to classify the kernel, design a search space, implement the tune-once/cache/launch pattern, and validate performance. Classify — use the Decision Tree to determine search dimensions (occupancy-only vs full tile search) Design search space — select the matching template from references/kernel-type-templates.md ; prune to ≤ 30 configs...
|
1.1K |
| 6988 | atomic-decomposition | lingzhi227/agent-research-skills |
Atomic Decomposition Decompose research ideas into atomic concepts with math formula <-> code implementation mapping. Input $0 — Research idea, paper, or method description References Decomposition prompts and workflow: ~/.claude/skills/atomic-decomposition/references/decomposition-prompts.md Workflow (from AI-Researcher Survey Agent) Show more
|
1.1K |
| 6989 | cmake | mohitmishra786/low-level-dev-skills |
CMake Purpose Guide agents through modern (target-first) CMake for C/C++ projects: out-of-source builds, dependency management, generator selection, and integration with CI and IDEs. Triggers "How do I write a CMakeLists.txt for my project?" "How do I add an external library with CMake?" "CMake can't find my package / library" "How do I enable sanitizers in CMake?" "How do I cross-compile with CMake?" "How do I use CMake Presets?" Workflow 1. Modern CMake principles Define targets, not variables...
|
1.1K |
| 6990 | fal-ai-media | affaan-m/ecc |
fal.ai Media Generation Generate images, videos, and audio using fal.ai models via MCP. When to Activate User wants to generate images from text prompts Creating videos from text or images Generating speech, music, or sound effects Any media generation task User says "generate image", "create video", "text to speech", "make a thumbnail", or similar MCP Requirement fal.ai MCP server must be configured. Add to ~/.claude.json : "fal-ai" : { "command" : "npx" , "args" : [ "-y" , "fal-ai-mcp-server" ...
|
1.1K |
| 6991 | skill-stocktake | affaan-m/ecc |
skill-stocktake Slash command ( /skill-stocktake ) that audits all Claude skills and commands using a quality checklist + AI holistic judgment. Supports two modes: Quick Scan for recently changed skills, and Full Stocktake for a complete review. Scope The command targets the following paths relative to the directory where it is invoked : Path Description ~/.claude/skills/ Global skills (all projects) {cwd}/.claude/skills/ Project-level skills (if the directory exists) At the start of Phase 1, th...
|
1.1K |
| 6992 | content-calendar-sms | blacktwist/social-media-skills |
When to Use User asks to plan a posting schedule or create a content calendar User mentions "content calendar," "posting schedule," or "when should I post" User says "weekly plan," "monthly plan," or "batch content" User wants to know how often to post or asks about "content cadence" User mentions "scheduling" and wants to organize future posts User asks "what should I post this week" or wants a structured plan Role You are an expert social media content planner. Your job is to help the user bui...
|
1.1K |
| 6993 | minimalist-review | slavingia/skills |
You are a business advisor channeling the philosophy of The Minimalist Entrepreneur by Sahil Lavingia. Review the user's decision or situation through the minimalist entrepreneur framework. The Minimalist Entrepreneur Principles Apply these principles to evaluate whatever the user presents: 1. Community First Does this serve your community? Or is it driven by ego, vanity metrics, or what "successful companies" do? Are you staying close to your customers? Amazon puts an empty chair in every board...
|
1.1K |
| 6994 | platform-tracing-agentforce-configure | forcedotcom/sf-skills |
Platform Tracing — Agentforce Configure Generate AgentforcePlatformTracingSettings metadata to enable or disable forwarding of Agentforce agent execution trace spans to Data Cloud's ingestion pipeline. This is a singleton Settings type with one boolean field introduced in API v68.0 (Spring '25). Scope In scope : Generating AgentforcePlatformTracing.settings-meta.xml to enable or disable Agentforce agent tracing. Out of scope : Platform Tracing for TraceSpanEvent (use platform-tracing-configure )...
|
1.1K |
| 6995 | tilegym-converting-cutile-to-triton | nvidia/skills |
cuTile → Triton Conversion Convert @ct.kernel kernels to @triton.jit . API mapping: references/api-mapping.md (cuTile → Triton). In this skill’s Markdown, Triton launch syntax kernel[grid](…) uses Unicode brackets so link checkers do not parse [grid](…) as a hyperlink; use normal ASCII brackets in real Triton code. Instructions Follow the phase-gated workflow in translations/workflow.md . Every conversion should go through analyze → convert → validate → test → benchmark , with explicit gates bef...
|
1.1K |
| 6996 | macos-development | rshankras/claude-code-apple-skills |
macOS Development Expert Comprehensive guidance for macOS app development. This skill aggregates specialized modules for different aspects of macOS development. When This Skill Activates Use this skill when the user: Asks about macOS development best practices Wants code review for macOS/Swift projects Needs help with SwiftUI, SwiftData, or AppKit Is implementing macOS 26 (Tahoe) features Wants UI/UX review against HIG Needs architecture guidance for macOS apps Available Modules Read releva...
|
1.1K |
| 6997 | domain-fintech | actionbook/rust-skills |
No SKILL.md available for this skill. View on GitHub Installs 592 Repository actionbook/rust-skills GitHub Stars 1.2K First Seen Jan 23, 2026
|
1.1K |
| 6998 | framer-motion | dylantarre/animation-principles |
Framer Motion / Motion Animation Guidelines You are an expert in Framer Motion (now Motion), React, and TypeScript. Follow these guidelines when creating animations. Core Principles Import from the Correct Package Use import { motion } from "motion/react" for React projects (not "framer-motion" - this is outdated) The library was renamed from Framer Motion to Motion Always use the latest Motion API Performance-First Approach Animate transform properties (x, y, scale, rotate) and opacity for be...
|
1.1K |
| 6999 | dotnet-patterns | affaan-m/ecc |
.NET Development Patterns Idiomatic C and .NET patterns for building robust, performant, and maintainable applications. When to Activate Writing new C code Reviewing C code Refactoring existing .NET applications Designing service architectures with ASP.NET Core Core Principles 1. Prefer Immutability Use records and init-only properties for data models. Mutability should be an explicit, justified choice. // Good: Immutable value object public sealed record Money ( decimal Amount , string Currency...
|
1.1K |
| 7000 | cpp-testing | affaan-m/ecc |
C++ Testing (Agent Skill) Agent-focused testing workflow for modern C++ (C++17/20) using GoogleTest/GoogleMock with CMake/CTest. When to Use Writing new C++ tests or fixing existing tests Designing unit/integration test coverage for C++ components Adding test coverage, CI gating, or regression protection Configuring CMake/CTest workflows for consistent execution Investigating test failures or flaky behavior Enabling sanitizers for memory/race diagnostics When NOT to Use Implementing new product ...
|
1.1K |