Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.
Skills in this repository
ranbot-ai/awesome-skills - Page 14
SkillsMP has collected 2,530 skills from ranbot-ai/awesome-skills. Open a skill to review its source and details.
ranbot-ai/awesome-skillsShowing 40 of 2,530 collected skills.
Generate user-facing App Store release notes from git history since the last tag.
Master proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design to build maintainable, testable, and scalable systems.
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.
Clarify requirements before implementing. Use when serious doubts arise.
Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems.
Build secure, scalable authentication and authorization systems using industry-standard patterns and modern best practices.
Guidelines for modern Avalonia UI layout using Zafiro.Avalonia, emphasizing shared styles, generic components, and avoiding XAML redundancy.
Optimal ViewModel and Wizard creation patterns for Avalonia using Zafiro and ReactiveUI.
Mandatory skills, conventions, and behavioral rules for Avalonia UI development using the Zafiro toolkit.
One sentence - what this skill does and when to invoke it
AWS development with infrastructure automation and cloud architecture patterns
AI-powered E2E web testing — eyes and hands for AI coding tools. Declarative YAML scenarios, Playwright execution, visual matching (OpenCV + OCR), platform auto-detection (Flutter/React/Vue), learni
First-principles assumption auditor. Classifies each hidden assumption (fact / convention / belief / interest-driven), ranks by fragility × impact, and rebuilds conclusions from verified premises. Bi
Azure AI Agents Persistent SDK for Java. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools.
Azure AI Projects SDK for Java. High-level SDK for Azure AI Foundry project management including connections, datasets, indexes, and evaluations.
Azure AI Transcription SDK for Python. Use for real-time and batch speech-to-text transcription with timestamps and diarization.
⚠️ DEPRECATED: This SDK has been renamed to Call Automation. For new projects, use azure-communication-callautomation instead. This skill is for maintaining legacy code only.
Azure Cosmos DB SDK for Rust (NoSQL API). Use for document CRUD, queries, containers, and globally distributed data.
Azure Event Grid SDK for Python. Use for publishing events, handling CloudEvents, and event-driven architectures.
Azure Event Hubs SDK for Rust. Use for sending and receiving events, streaming data ingestion.
Azure Identity SDK for Rust authentication. Use for DeveloperToolsCredential, ManagedIdentityCredential, ClientSecretCredential, and token-based authentication.
Azure Key Vault Certificates SDK for Rust. Use for creating, importing, and managing certificates.
Azure Key Vault Keys SDK for Rust. Use for creating, managing, and using cryptographic keys. Triggers: "keyvault keys rust", "KeyClient rust", "create key rust", "encrypt rust", "sign rust".
Azure Key Vault Secrets SDK for Rust. Use for storing and retrieving secrets, passwords, and API keys. Triggers: "keyvault secrets rust", "SecretClient rust", "get secret rust", "set secret rust".
Azure Monitor OpenTelemetry Distro for Python. Use for one-line Application Insights setup with auto-instrumentation.
Azure Blob Storage SDK for Rust. Use for uploading, downloading, and managing blobs and containers.
Azure Storage File Share SDK for Python. Use for SMB file shares, directories, and file operations in the cloud.
Azure Queue Storage SDK for Python. Use for reliable message queuing, task distribution, and asynchronous processing.
Build robust, production-grade backtesting systems that avoid common pitfalls and produce reliable strategy performance estimates.
Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.
Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.
Bash scripting workflow for creating production-ready shell scripts with defensive patterns, error handling, and testing.
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
X-ray any AI model's behavioral patterns — refusal boundaries, hallucination tendencies, reasoning style, formatting defaults. No API key needed.
Extract structured domain knowledge from AI models in-session or from local open-source models via Ollama. No API key needed.
A hard-edged writing style contract for timeless, forceful English prose without modern AI tics. Use when users ask for prose or rewrites that must be clean, exact, concrete, and free of AI cadence, f
Master Bevy's Entity Component System (ECS) in Rust, covering Systems, Queries, Resources, and parallel scheduling.
Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation.
This skill enforces Sentry's blog writing standards across every post — whether you're helping an engineer write their first blog post or a marketer draft a product announcement.