███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 9851 | readwise-cli | readwiseio/readwise-skills |
Readwise CLI Use the readwise command to access the user's Readwise highlights and Reader documents. Readwise has two products: Readwise — highlights from books, articles, podcasts, and more. Includes daily review and spaced repetition. Reader — a read-later app for saving and reading articles, PDFs, EPUBs, RSS feeds, emails, tweets, and videos. Setup If readwise is not installed: npm install -g @readwise/cli If not authenticated, ask the user for their Readwise access token (they can get one at...
|
329 |
| 9852 | ln-522-manual-tester | levnikolaevich/claude-code-skills |
Paths: File paths ( shared/ , references/ , ../ln-* ) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Inputs Input Required Source Description storyId Yes args, git branch, kanban, user Story to process Resolution: Story Resolution Chain. Status filter: To Review Manual Tester Manually verifies Story AC on running code and reports structured results for the quality gate. Purpose & Scope Create executable test scripts in tes...
|
329 |
| 9853 | sandbox-guard | useai-pro/openclaw-skills-security |
Sandbox Guard You are a sandbox configuration generator for OpenClaw. When a user wants to run an untrusted skill, you generate a secure Docker-based sandbox that isolates the skill from the host system. Why Sandbox OpenClaw skills run with the permissions they request. A malicious skill with shell access can compromise your entire system. Sandboxing limits the blast radius. Sandbox Profiles Profile: Minimal (for read-only skills) FROM node:20-alpine RUN adduser -D -h /workspace openclaw WORKDIR...
|
329 |
| 9854 | alphaear-search | rkiding/awesome-finance-skills |
AlphaEar Search Skill Overview Unified search capabilities: web search (Jina/DDG/Baidu) and local RAG search. Capabilities 1. Web Search Use scripts/search_tools.py via SearchTools . Search : search(query, engine, max_results) Engines: jina , ddg , baidu , local . Returns: JSON string (summary) or List[Dict] (via search_list ). Smart Cache (Agentic) : If you want to avoid redundant searches, use the Search Cache Relevance Prompt in references/PROMPTS.md . Read the cache first and decide if it's ...
|
329 |
| 9855 | pdf-reader | childbamboo/claude-code-marketplace-sample |
PDF Reader PDF ファイルをテキスト抽出して Markdown 形式に変換するスキルです。 クイックスタート 基本的な使い方 WSL環境でPythonスクリプトを実行 wsl python3 scripts/read_pdf.py "/mnt/c/path/to/file.pdf" Markdown形式で保存 スクリプトでテキスト抽出 Write ツールで .md ファイルに保存 前提条件 pdfplumber パッケージが必要です: wsl pip3 install pdfplumber 使用例 例1: PDF ファイルを読み込んで内容を表示 User: "C:\Users\keita\repos\guideline.pdf を読み込んで" Assistant: 1. Windowsパスを WSL パスに変換: /mnt/c/Users/keita/repos/guideline.pdf 2. wsl python3 scripts/read_pdf.py を実行 3. 抽出されたテキストを Markdown 形式で表示 例2: PDF を Markdown に変換して...
|
329 |
| 9856 | infrastructure-monitoring | aj-geddes/useful-ai-prompts |
Infrastructure Monitoring Overview Implement comprehensive infrastructure monitoring to track system health, performance metrics, and resource utilization with alerting and visualization across your entire stack. When to Use Real-time performance monitoring Capacity planning and trends Incident detection and alerting Service health tracking Resource utilization analysis Performance troubleshooting Compliance and audit trails Historical data analysis Implementation Examples 1. Prometheus Config...
|
329 |
| 9857 | api-versioning-strategy | aj-geddes/useful-ai-prompts |
API Versioning Strategy Overview Comprehensive guide to API versioning approaches, deprecation strategies, backward compatibility techniques, and migration planning for REST APIs, GraphQL, and gRPC services. When to Use Designing new APIs with versioning from the start Adding breaking changes to existing APIs Deprecating old API versions Planning API migrations Ensuring backward compatibility Managing multiple API versions simultaneously Creating API documentation for different versions Implem...
|
329 |
| 9858 | harmonyos-app | majiayu000/claude-arsenal |
HarmonyOS Application Development Core Principles ArkTS First — Use ArkTS with strict type safety, no any or dynamic types Declarative UI — Build UI with ArkUI's declarative components and state management Stage Model — Use modern Stage model (UIAbility), not legacy FA model Distributed by Design — Leverage cross-device capabilities from the start Atomic Services — Consider atomic services and cards for lightweight experiences One-time Development — Design for multi-device adaptation (phone, tab...
|
329 |
| 9859 | excel-automation | daymade/claude-code-skills |
Excel Automation Skill Overview This skill enables advanced Excel automation using xlwings - a library that can interact with live Excel instances. Unlike openpyxl (file-only), xlwings can control Excel in real-time, execute VBA, update dashboards, and automate complex workflows. How to Use Describe the Excel automation task you need Specify if you need live Excel interaction or file processing I'll generate xlwings code and execute it Example prompts: "Update this live Excel dashboard with new ...
|
329 |
| 9860 | game-facilitator | jwynia/agent-skills |
Game Facilitator: Narrative RPG Skill You facilitate narrative RPG experiences—running scenes, portraying NPCs, describing the world, and maintaining story coherence while honoring player agency. Your role is to create emergent stories collaboratively, not to execute a predetermined plot. Core Principle The story belongs to everyone at the table. You are not the author of a fixed story the players must discover. You are a collaborator creating story together. Your job is to: Make the world ...
|
329 |
| 9861 | key-moments | jwynia/agent-skills |
Key Moments: Genre-Driven Emotional Beats Skill You help writers identify and sequence the essential emotional experiences that define their story's genre, then build the world, characters, and connective tissue around those moments. Based on Robert Rodriguez's methodology of visualizing key moments first, integrated with elemental genre theory. Core Principle Stories are defined by emotional experiences, not plot mechanics. Identify the key moments your genre requires, sequence them for maxi...
|
329 |
| 9862 | webflow-cli:code-component | webflow/webflow-skills |
Code Component Create, build, and deploy React components to Webflow Designer with comprehensive validation and deployment verification. Important Note ALWAYS use Bash tool for all Webflow CLI operations: Execute webflow CLI commands via Bash tool Use Read tool to examine generated files (never modify) Use Glob tool to discover project files Verify CLI installation: webflow --version Check authentication: On first webflow library share , workspace authentication happens automatically DO NOT use ...
|
329 |
| 9863 | webflow-cli:designer-extension | webflow/webflow-skills |
Designer Extension Create and develop Designer Extensions for Webflow with template selection, local development server, and bundling for distribution. Important Note ALWAYS use Bash tool for all Webflow CLI operations: Execute webflow extension commands via Bash tool Use Read tool to examine generated files and schema (never modify) Use Glob tool to discover project files Verify CLI installation: webflow --version Check authentication: webflow auth login (if needed) DO NOT use Webflow MCP tools...
|
329 |
| 9864 | exa-search | sickn33/antigravity-awesome-skills |
Exa Search Neural search for web content, code, companies, and people via the Exa MCP server. When to Activate User needs current web information or news Searching for code examples, API docs, or technical references Researching companies, competitors, or market players Finding professional profiles or people in a domain Running background research for any development task User says "search for", "look up", "find", or "what's the latest on" MCP Requirement Exa MCP server must be configured. Add ...
|
329 |
| 9865 | sql-pro | sickn33/antigravity-awesome-skills |
SQL Pro Senior SQL developer with mastery across major database systems, specializing in complex query design, performance optimization, and database architecture. Role Definition You are a senior SQL developer with 10+ years of experience across PostgreSQL, MySQL, SQL Server, and Oracle. You specialize in complex query optimization, advanced SQL patterns (CTEs, window functions, recursive queries), indexing strategies, and performance tuning. You build efficient, scalable database solutions ...
|
329 |
| 9866 | firmware-analyst | sickn33/antigravity-awesome-skills |
Download from vendor wget http://vendor.com/firmware/update.bin Extract from device via debug interface UART console access screen /dev/ttyUSB0 115200 Copy firmware partition dd if=/dev/mtd0 of=/tmp/firmware.bin Extract via network protocols TFTP during boot HTTP/FTP from device web interface Hardware Methods UART access - Serial console connection JTAG/SWD - Debug interface for memory access SPI flash dump - Direct chip reading NAND/NOR dump - Flash memory extraction...
|
329 |
| 9867 | artifacts-builder | davila7/claude-code-templates |
Artifacts Builder To build powerful frontend claude.ai artifacts, follow these steps: Initialize the frontend repo using scripts/init-artifact.sh Develop your artifact by editing the generated code Bundle all code into a single HTML file using scripts/bundle-artifact.sh Display artifact to user (Optional) Test the artifact Stack : React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui Design & Style Guidelines VERY IMPORTANT: To avoid what is often referred to as "AI slop", ...
|
329 |
| 9868 | conductor-manage | sickn33/antigravity-awesome-skills |
Track Manager Manage the complete track lifecycle including archiving, restoring, deleting, renaming, and cleaning up orphaned artifacts. Use this skill when Archiving, restoring, renaming, or deleting Conductor tracks Listing track status or cleaning orphaned artifacts Managing the track lifecycle across active, completed, and archived states Do not use this skill when Conductor is not initialized in the repository You lack permission to modify track metadata or files The task is unrelated to C...
|
329 |
| 9869 | developer-growth-analysis | davila7/claude-code-templates |
Developer Growth Analysis This skill provides personalized feedback on your recent coding work by analyzing your Claude Code chat interactions and identifying patterns that reveal strengths and areas for growth. When to Use This Skill Use this skill when you want to: Understand your development patterns and habits from recent work Identify specific technical gaps or recurring challenges Discover which topics would benefit from deeper study Get curated learning resources tailored to your actual w...
|
329 |
| 9870 | ln-773-cors-configurator | levnikolaevich/claude-code-skills |
Type: L3 Worker Category: 7XX Project Bootstrap Parent: ln-770-crosscutting-setup Configures Cross-Origin Resource Sharing (CORS) policy with security-first approach. Overview | Input | Context Store from ln-770 | Output | CORS configuration with environment-specific policies | Stacks | .NET (ASP.NET Core CORS), Python (FastAPI CORSMiddleware) Phase 1: Receive Context Accept Context Store from coordinator. Required Context: - `STACK`: .NET or Python - `PROJECT_ROOT`: Project di...
|
329 |
| 9871 | email-sequence | davila7/claude-code-templates |
Email Sequence Design You are an expert in email marketing and automation. Your goal is to create email sequences that nurture relationships, drive action, and move people toward conversion. Initial Assessment Check for product marketing context first: If .agents/product-marketing-context.md exists (or .claude/product-marketing-context.md in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task. Before creating ...
|
328 |
| 9872 | databases | mrgoonie/claudekit-skills |
Databases Skill Unified guide for working with MongoDB (document-oriented) and PostgreSQL (relational) databases. Choose the right database for your use case and master both systems. When to Use This Skill Use when: Designing database schemas and data models Writing queries (SQL or MongoDB query language) Building aggregation pipelines or complex joins Optimizing indexes and query performance Implementing database migrations Setting up replication, sharding, or clustering Configuring backups...
|
328 |
| 9873 | cross-platform-compatibility | aj-geddes/useful-ai-prompts |
Cross-Platform Compatibility Overview Comprehensive guide to writing code that works seamlessly across Windows, macOS, and Linux. Covers file path handling, environment detection, platform-specific features, and testing strategies. When to Use Building applications for multiple operating systems Handling file system operations Managing platform-specific dependencies Detecting operating system and architecture Working with environment variables Building cross-platform CLI tools Dealing with lin...
|
328 |
| 9874 | logging-best-practices | mindrally/skills |
Logging Best Practices Skill Version: 1.0.0 Purpose This skill provides guidelines for implementing effective logging in applications. It focuses on wide events (also called canonical log lines) - a pattern where you emit a single, context-rich event per request per service, enabling powerful debugging and analytics. When to Apply Apply these guidelines when: Writing or reviewing logging code Adding console.log, logger.info, or similar Designing logging strategy for new services Setting up...
|
328 |
| 9875 | tanstack-query | mindrally/skills |
TanStack Query (React Query) v5 Last Updated: 2026-01-20 Versions: @tanstack/react-query@5.90.19, @tanstack/react-query-devtools@5.91.2 Requires: React 18.0+ (useSyncExternalStore), TypeScript 4.7+ (recommended) v5 New Features useMutationState - Cross-Component Mutation Tracking Access mutation state from anywhere without prop drilling: import { useMutationState } from '@tanstack/react-query' function GlobalLoadingIndicator() { // Get all pending mutations const pendingMutations = useM...
|
328 |
| 9876 | postcss-best-practices | mindrally/skills |
PostCSS Best Practices You are an expert in PostCSS, CSS processing pipelines, and modern CSS tooling. Key Principles Use PostCSS as a modular CSS processor with purpose-specific plugins Write future-proof CSS using modern syntax with appropriate transpilation Optimize CSS output for production with minification and autoprefixing Keep plugin configurations minimal and purposeful What is PostCSS PostCSS is a tool for transforming CSS with JavaScript plugins. Unlike preprocessors (Sass/Less), P...
|
328 |
| 9877 | chinese-lottery-predict | konata9/chinese-lottery-predict-skills |
Chinese Lottery Predict Analyzes historical data from major Chinese lottery websites to provide statistical predictions for the next draw. Prerequisites WebSearch : To fetch the latest lottery results. Python (Optional) : For statistical analysis of number frequency (Hot/Cold numbers). Workflow 1. Input Parsing The user will provide: Lottery Type : e.g., "双色球" (Double Color Ball) or "大乐透" (Super Lotto). Funds (Optional): Budget for the purchase (default: "10元"). 2. Data Retrieval Strategy 采用四级数据...
|
328 |
| 9878 | system-admin | chaterm/terminal-skills |
Core commands and best practices for Linux system administration, including system information viewing, resource monitoring, service management, etc. System Information Basic Information ``` System version cat /etc/os-release uname -a Hostname hostnamectl Uptime and load uptime ``` Hardware Information ``` CPU information lscpu cat /proc/cpuinfo Memory information free -h cat /proc/meminfo Disk information lsblk df -h ``` Resource Monitoring Real-time Monitoring ``` Com...
|
328 |
| 9879 | write-pr | tldraw/tldraw |
Writing pull requests Standards for PR titles and descriptions in tldraw/tldraw. PR title Use semantic PR titles (Conventional Commits format): <type>(<scope>): <description> Types feat - New feature fix - Bug fix docs - Documentation only refactor - Code change that neither fixes a bug nor adds a feature perf - Performance improvement test - Adding or fixing tests chore - Maintenance tasks Scope (optional) A noun describing the affected area: fix(editor):, feat(sync):, docs(examples): Ex...
|
328 |
| 9880 | debug-generated-project | tuist/agent-skills |
Debug Tuist Project Issue Quick Start Ask the user to describe the issue and the project setup (targets, dependencies, configurations, platform). Confirm the issue exists with the latest release by running mise exec tuist@latest -- tuist generate against a reproduction project. If confirmed, clone the Tuist repository and build from source to test against main. Triage: fix the bug and open a PR, advise on misconfiguration, or recommend the user files an issue with a reproduction. Step 1: Gather ...
|
328 |
| 9881 | ln-114-frontend-docs-creator | levnikolaevich/claude-code-skills |
L3 Worker that creates design_guidelines.md. CONDITIONAL - only invoked when project has frontend. Purpose & Scope - Creates design_guidelines.md (if hasFrontend) - Receives Context Store from ln-110-project-docs-coordinator - WCAG 2.1 Level AA accessibility compliance - Design system documentation - Never gathers context itself; uses coordinator input Invocation (who/when) - ln-110-project-docs-coordinator: CONDITIONALLY invoked when: `hasFrontend=true` (react, vue, angular, svelte d...
|
328 |
| 9882 | ln-511-code-quality-checker | levnikolaevich/claude-code-skills |
Paths: File paths ( shared/ , references/ , ../ln-* ) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Code Quality Checker Analyzes Done implementation tasks with quantitative Code Quality Score based on metrics, MCP Ref validation, and issue penalties. Inputs Input Required Source Description storyId Yes args, git branch, kanban, user Story to process Resolution: Story Resolution Chain. Status filter: In Progress, To Revie...
|
328 |
| 9883 | statistical hypothesis testing | aj-geddes/useful-ai-prompts |
Statistical Hypothesis Testing Overview Hypothesis testing provides a framework for making data-driven decisions by testing whether observed differences are statistically significant or due to chance. Testing Framework Null Hypothesis (H0) : No effect or difference exists Alternative Hypothesis (H1) : Effect or difference exists Significance Level (α) : Threshold for rejecting H0 (typically 0.05) P-value : Probability of observing data if H0 is true Common Tests T-test : Compare means between tw...
|
328 |
| 9884 | azure-app-service | aj-geddes/useful-ai-prompts |
Azure App Service Overview Azure App Service provides a fully managed platform for building and hosting web applications, REST APIs, and mobile backends. Support multiple programming languages with integrated DevOps, security, and high availability. When to Use Web applications (ASP.NET, Node.js, Python, Java) REST APIs and microservices Mobile app backends Static website hosting Production applications requiring scale Applications needing auto-scaling Multi-region deployments Containerized ap...
|
328 |
| 9885 | programmatic-seo | davila7/claude-code-templates |
Programmatic SEO You are an expert in programmatic SEO—building SEO-optimized pages at scale using templates and data. Your goal is to create pages that rank, provide value, and avoid thin content penalties. Initial Assessment Check for product marketing context first: If .agents/product-marketing-context.md exists (or .claude/product-marketing-context.md in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task....
|
328 |
| 9886 | changelog-generator | davila7/claude-code-templates |
Changelog Generator This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate. When to Use This Skill Preparing release notes for a new version Creating weekly or monthly product update summaries Documenting changes for customers Writing changelog entries for app store submissions Generating update notifications Creating internal release documentation Maintaining a public changelog/product updates p...
|
328 |
| 9887 | python-performance-optimization | sickn33/antigravity-awesome-skills |
Python Performance Optimization Comprehensive guide to profiling, analyzing, and optimizing Python code for better performance, including CPU profiling, memory optimization, and implementation best practices. When to Use This Skill Identifying performance bottlenecks in Python applications Reducing application latency and response times Optimizing CPU-intensive operations Reducing memory consumption and memory leaks Improving database query performance Optimizing I/O operations Speeding up dat...
|
328 |
| 9888 | brand-guidelines | davila7/claude-code-templates |
Anthropic Brand Styling Overview To access Anthropic's official brand identity and style resources, use this skill. Keywords : branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, Anthropic brand, visual formatting, visual design Brand Guidelines Colors Main Colors: Dark: 141413 - Primary text and dark backgrounds Light: faf9f5 - Light backgrounds and text on dark Mid Gray: b0aea5 - Secondary elements Light Gray: e8e6dc - Subtle backgrounds Accent Co...
|
328 |
| 9889 | notion-meeting-intelligence | davila7/claude-code-templates |
Meeting Intelligence Prep meetings by pulling Notion context, tailoring agendas/pre-reads, and enriching with Codex research. Quick start Confirm meeting goal, attendees, date/time, and decisions needed. Gather context: search with Notion:notion-search , then fetch with Notion:notion-fetch (prior notes, specs, OKRs, decisions). Pick the right template via reference/template-selection-guide.md (status, decision, planning, retro, 1:1, brainstorming). Draft agenda/pre-read in Notion with Notion:not...
|
328 |
| 9890 | speculative-decoding | davila7/claude-code-templates |
Speculative Decoding: Accelerating LLM Inference When to Use This Skill Use Speculative Decoding when you need to: Speed up inference by 1.5-3.6× without quality loss Reduce latency for real-time applications (chatbots, code generation) Optimize throughput for high-volume serving Deploy efficiently on limited hardware Generate faster without changing model architecture Key Techniques: Draft model speculative decoding, Medusa (multiple heads), Lookahead Decoding (Jacobi iteration) Papers: Med...
|
328 |
| 9891 | datadog-cli | davila7/claude-code-templates |
Datadog CLI A CLI tool for AI agents to debug and triage using Datadog logs and metrics. Required Reading You MUST read the relevant reference docs before using any command: Log Commands Metrics Query Syntax Workflows Dashboards Setup Environment Variables (Required) export DD_API_KEY = "your-api-key" export DD_APP_KEY = "your-app-key" Get keys from: https://app.datadoghq.com/organization-settings/api-keys Running the CLI npx @leoflores/datadog-cli < command > For non-US Datadog sites, use --sit...
|
328 |
| 9892 | optimizing-attention-flash | davila7/claude-code-templates |
Flash Attention - Fast Memory-Efficient Attention Quick start Flash Attention provides 2-4x speedup and 10-20x memory reduction for transformer attention through IO-aware tiling and recomputation. PyTorch native (easiest, PyTorch 2.2+): import torch import torch.nn.functional as F q = torch.randn(2, 8, 512, 64, device='cuda', dtype=torch.float16) [batch, heads, seq, dim] k = torch.randn(2, 8, 512, 64, device='cuda', dtype=torch.float16) v = torch.randn(2, 8, 512, 64, device='cuda', dtype=t...
|
328 |
| 9893 | clip | davila7/claude-code-templates |
CLIP - Contrastive Language-Image Pre-Training OpenAI's model that understands images from natural language. When to use CLIP Use when: Zero-shot image classification (no training data needed) Image-text similarity/matching Semantic image search Content moderation (detect NSFW, violence) Visual question answering Cross-modal retrieval (image→text, text→image) Metrics: 25,300+ GitHub stars Trained on 400M image-text pairs Matches ResNet-50 on ImageNet (zero-shot) MIT License Use alternativ...
|
328 |
| 9894 | plan-writing | davila7/claude-code-templates |
Plan Writing Source: obra/superpowers Overview This skill provides a framework for breaking down work into clear, actionable tasks with verification criteria. Task Breakdown Principles 1. Small, Focused Tasks Each task should take 2-5 minutes One clear outcome per task Independently verifiable 2. Clear Verification How do you know it's done? What can you check/test? What's the expected output? 3. Logical Ordering Dependencies identified Parallel work where possible Critical path highlighted ...
|
328 |
| 9895 | ln-742-precommit-setup | levnikolaevich/claude-code-skills |
ln-742-precommit-setup Type: L3 Worker Category: 7XX Project Bootstrap Parent: ln-740-quality-setup Sets up Git hooks for automated code quality enforcement before commits. Purpose & Scope Does: Installs hook management tools (Husky or pre-commit) Configures staged file linting (lint-staged or pre-commit hooks) Sets up commit message validation (commitlint) Verifies hooks trigger correctly Does NOT: Configure linters themselves (ln-741 does this) Set up test infrastructure (ln-743 does th...
|
328 |
| 9896 | para-second-brain | robdefeo/agent-skills |
PARA Method Use this skill to help users organize and maintain a second brain using the PARA system (Projects, Areas, Resources, Archives). Routing Pick the entry point based on user intent: Classification and "where does this go?" questions: read references/decision-trees.md Example requests and edge-case comparisons: read references/examples.md Operational process requests (inbox, review, setup, close-out, archive): read references/workflows.md Troubleshooting pain points and validation guidan...
|
327 |
| 9897 | firebase-development | mindrally/skills |
Firebase Development You are an expert in Firebase development with Firestore, Authentication, Cloud Functions, and Storage. Project Structure Organize code by feature directories (services, components, pipes) Use environment variables for development, staging, and production Structure Firestore collections logically (users, spots, bookings) Maintain separate Firebase configurations per environment Code Organization Best Practices Use descriptive naming: "getUsers", "calculateTotalPrice" Keep ...
|
327 |
| 9898 | nx | mindrally/skills |
Nx Monorepo Development You are an expert in Nx, the smart, fast, and extensible build system for monorepos. Project Structure Organize projects following Nx conventions: apps/ - Application projects (web apps, APIs, mobile apps) libs/ - Library projects (shared code, features, utilities) Use consistent naming patterns: scope-type-name (e.g., shared-ui-button) Group related libraries under feature folders Workspace Configuration Configure nx.json for workspace-wide settings: { "targetDefau...
|
327 |
| 9899 | architecture-review | srstomp/pokayokay |
Architecture Review Analyze, audit, and improve project structure. Key Principles Measure before changing — Map structure and identify concrete issues before proposing changes Clear boundaries — Layers (UI, logic, data) separated with consistent dependency direction Colocation — Related code together; easy to find, change, and delete features Incremental migration — Refactor in phases, validate each step with tests Quick Assessment No circular dependencies Consistent directory naming and groupin...
|
327 |
| 9900 | write-issue | tldraw/tldraw |
Writing and maintaining GitHub issues Standards for issues in tldraw/tldraw. Title standards Sentence case - Capitalize only the first word and proper nouns No type prefixes - Use GitHub issue types, not Bug:, Feature:, [Bug], etc. Imperative mood for enhancements - "Add padding option" not "Adding padding option" Descriptive for bugs - Describe the symptom: "Arrow bindings break with rotated shapes" Specific - Readable without opening the issue body Good titles Arrow bindings break with rotat...
|
327 |