███████╗██╗ ██╗██╗██╗ ██╗ ██████╗ █████╗ ███╗ ██╗██╗ ██╗
██╔════╝██║ ██╔╝██║██║ ██║ ██╔══██╗██╔══██╗████╗ ██║██║ ██╔╝
███████╗█████╔╝ ██║██║ ██║ ██████╔╝███████║██╔██╗ ██║█████╔╝
╚════██║██╔═██╗ ██║██║ ██║ ██╔══██╗██╔══██║██║╚██╗██║██╔═██╗
███████║██║ ██╗██║███████╗███████╗ ██║ ██║██║ ██║██║ ╚████║██║ ██╗
╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝
Agent Skills 排行榜 · 关键词 + 语义搜索
| # | Skill | 仓库 | 描述 | 安装量 |
|---|---|---|---|---|
| 951 | nestjs-best-practices | kadajett/agent-nestjs-skills |
NestJS Best Practices Comprehensive best practices guide for NestJS applications. Contains 40 rules across 10 categories, prioritized by impact to guide automated refactoring and code generation. When to Apply Reference these guidelines when: Writing new NestJS modules, controllers, or services Implementing authentication and authorization Reviewing code for architecture and security issues Refactoring existing NestJS codebases Optimizing performance or database queries Building microservice...
|
29K |
| 952 | recipe-share-folder-with-team | googleworkspace/cli |
Share a Google Drive Folder with a Team PREREQUISITE: Load the following skills to execute this recipe: gws-drive Share a Google Drive folder and all its contents with a list of collaborators. Steps Find the folder: gws drive files list --params '{"q": "name = '\''Project X'\'' and mimeType = '\''application/vnd.google-apps.folder'\''"}' Share as editor: gws drive permissions create --params '{"fileId": "FOLDER_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "colleague@company.c...
|
29K |
| 953 | recipe-create-vacation-responder | googleworkspace/cli |
Set Up a Gmail Vacation Responder PREREQUISITE: Load the following skills to execute this recipe: gws-gmail Enable a Gmail out-of-office auto-reply with a custom message and date range. Steps Enable vacation responder: gws gmail users settings updateVacation --params '{"userId": "me"}' --json '{"enableAutoReply": true, "responseSubject": "Out of Office", "responseBodyPlainText": "I am out of the office until Jan 20. For urgent matters, contact backup@company.com.", "restrictToContacts": false, "...
|
29K |
| 954 | ponytail-debt | dietrichgebert/ponytail |
Every deliberate ponytail shortcut is marked with a ponytail: comment naming its ceiling and upgrade path. This collects them into one ledger so a deferral can't quietly become permanent. Scan Grep the repo for comment markers, skipping node_modules , .git , and build output: grep -rnE '(|//) ?ponytail:' . (add other comment prefixes if your stack uses them) Each hit is one ledger row. The comment prefix keeps prose that merely mentions the convention out of the ledger. Output One row per marker...
|
29K |
| 955 | persona-event-coordinator | googleworkspace/cli |
Event Coordinator PREREQUISITE: Load the following utility skills to operate as this persona: gws-calendar , gws-gmail , gws-drive , gws-chat , gws-sheets Plan and manage events — scheduling, invitations, and logistics. Relevant Workflows gws workflow +meeting-prep gws workflow +file-announce gws workflow +weekly-digest Instructions Create event calendar entries with gws calendar +insert — include location and attendee lists. Prepare event materials and upload to Drive with gws drive +upload . S...
|
28.9K |
| 956 | persona-customer-support | googleworkspace/cli |
Customer Support Agent PREREQUISITE: Load the following utility skills to operate as this persona: gws-gmail , gws-sheets , gws-chat , gws-calendar Manage customer support — track tickets, respond, escalate issues. Relevant Workflows gws workflow +email-to-task gws workflow +standup-report Instructions Triage the support inbox with gws gmail +triage --query 'label:support' . Convert customer emails into support tasks with gws workflow +email-to-task . Log ticket status updates in a tracking shee...
|
28.9K |
| 957 | recipe-forward-labeled-emails | googleworkspace/cli |
Forward Labeled Gmail Messages PREREQUISITE: Load the following skills to execute this recipe: gws-gmail Find Gmail messages with a specific label and forward them to another address. Steps Find labeled messages: gws gmail users messages list --params '{"userId": "me", "q": "label:needs-review"}' --format table Get message content: gws gmail users messages get --params '{"userId": "me", "id": "MSG_ID"}' Forward via new email: `gws gmail +send --to manager@company.com --subject 'FW: [Original Sub...
|
28.9K |
| 958 | persona-sales-ops | googleworkspace/cli |
Sales Operations PREREQUISITE: Load the following utility skills to operate as this persona: gws-gmail , gws-calendar , gws-sheets , gws-drive Manage sales workflows — track deals, schedule calls, client comms. Relevant Workflows gws workflow +meeting-prep gws workflow +email-to-task gws workflow +weekly-digest Instructions Prepare for client calls with gws workflow +meeting-prep to review attendees and agenda. Log deal updates in a tracking spreadsheet with gws sheets +append . Convert follow-u...
|
28.9K |
| 959 | gws-modelarmor | googleworkspace/cli |
modelarmor (v1) PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. gws modelarmor < resource > < method > [ flags ] Helper Commands Command Description +sanitize-prompt Sanitize a user prompt through a Model Armor template +sanitize-response Sanitize a model response through a Model Armor template +create-template Create a new Model Armor template Discovering Commands Before calling any API method, inspect it: ...
|
28.9K |
| 960 | recipe-create-meet-space | googleworkspace/cli |
Create a Google Meet Conference PREREQUISITE: Load the following skills to execute this recipe: gws-meet , gws-gmail Create a Google Meet meeting space and share the join link. Steps Create meeting space: gws meet spaces create --json '{"config": {"accessType": "OPEN"}}' Copy the meeting URI from the response Email the link: gws gmail +send --to team@company.com --subject 'Join the meeting' --body 'Join here: MEETING_URI'
|
28.9K |
| 961 | recipe-create-expense-tracker | googleworkspace/cli |
Create a Google Sheets Expense Tracker PREREQUISITE: Load the following skills to execute this recipe: gws-sheets , gws-drive Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries. Steps Create spreadsheet: gws drive files create --json '{"name": "Expense Tracker 2025", "mimeType": "application/vnd.google-apps.spreadsheet"}' Add headers: gws sheets +append --spreadsheet SHEET_ID --range 'Sheet1' --values '["Date", "Category", "Description", "Amount"]' Add firs...
|
28.9K |
| 962 | recipe-create-feedback-form | googleworkspace/cli |
Create and Share a Google Form PREREQUISITE: Load the following skills to execute this recipe: gws-forms , gws-gmail Create a Google Form for feedback and share it via Gmail. Steps Create form: gws forms forms create --json '{"info": {"title": "Event Feedback", "documentTitle": "Event Feedback Form"}}' Get the form URL from the response (responderUri field) Email the form: gws gmail +send --to attendees@company.com --subject 'Please share your feedback' --body 'Fill out the form: FORM_URL'
|
28.8K |
| 963 | recipe-post-mortem-setup | googleworkspace/cli |
Set Up Post-Mortem PREREQUISITE: Load the following skills to execute this recipe: gws-docs , gws-calendar , gws-chat Create a Google Docs post-mortem, schedule a Google Calendar review, and notify via Chat. Steps Create post-mortem doc: gws docs +write --title 'Post-Mortem: [Incident]' --body ' Summary\n\n Timeline\n\n Root Cause\n\n Action Items' Schedule review meeting: gws calendar +insert --summary 'Post-Mortem Review: [Incident]' --attendee team@company.com --start '2026-03-16T14:00:00' --...
|
28.8K |
| 964 | clerk | clerk/skills |
Based on what you're trying to do, here's the right skill to use: By Task Adding Clerk to your project → Use `clerk-setup` - Framework detection and quickstart - Environment setup, API keys, Keyless flow - Migration from other auth providers Custom sign-in/sign-up UI → Use `clerk-custom-ui` - Custom authentication flows - Appearance and styling - OAuth, magic links, passkeys, MFA Advanced Next.js patterns → Use `clerk-nextjs-patterns` - Server vs Client auth APIs - Middleware strate...
|
28.8K |
| 965 | gws-modelarmor-create-template | googleworkspace/cli |
modelarmor +create-template PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Create a new Model Armor template Usage gws modelarmor +create-template --project < PROJECT > --location < LOCATION > --template-id < ID > Flags Flag Required Default Description --project ✓ — GCP project ID --location ✓ — GCP location (e.g. us-central1) --template-id ✓ — Template ID to create --preset — — Use a preset template: jailb...
|
28.8K |
| 966 | persona-hr-coordinator | googleworkspace/cli |
HR Coordinator PREREQUISITE: Load the following utility skills to operate as this persona: gws-gmail , gws-calendar , gws-drive , gws-chat Handle HR workflows — onboarding, announcements, and employee comms. Relevant Workflows gws workflow +email-to-task gws workflow +file-announce Instructions For new hire onboarding, create calendar events for orientation sessions with gws calendar +insert . Upload onboarding docs to a shared Drive folder with gws drive +upload . Announce new hires in Chat spa...
|
28.7K |
| 967 | recipe-share-event-materials | googleworkspace/cli |
Share Files with Meeting Attendees PREREQUISITE: Load the following skills to execute this recipe: gws-calendar , gws-drive Share Google Drive files with all attendees of a Google Calendar event. Steps Get event attendees: gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}' Share file with each attendee: gws drive permissions create --params '{"fileId": "FILE_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "attendee@company.com"}' Verify sharing: ...
|
28.7K |
| 968 | interface-design | dammyjay93/interface-design |
Interface Design Build interface design with craft and consistency. Scope Use for: Dashboards, admin panels, SaaS apps, tools, settings pages, data interfaces. Not for: Landing pages, marketing sites, campaigns. Redirect those to /frontend-design. The Problem You will generate generic output. Your training has seen thousands of dashboards. The patterns are strong. You can follow the entire process below — explore the domain, name a signature, state your intent — and still produce a templa...
|
28.7K |
| 969 | better-typography | jakubkrehel/skills |
Great typography Good typography is mostly restraint. A sensible scale, comfortable spacing and enough contrast beat any clever effect. A label, a table cell, a marketing headline and an article paragraph should not share one set of rules. Apply these principles when building or reviewing anything with text in it. Match the project's styling system. Before suggesting or writing any fix, check how the codebase styles things and express every change in that system: Tailwind utilities in a Tailwind...
|
28.7K |
| 970 | recipe-send-team-announcement | googleworkspace/cli |
Announce via Gmail and Google Chat PREREQUISITE: Load the following skills to execute this recipe: gws-gmail , gws-chat Send a team announcement via both Gmail and a Google Chat space. Steps Send email: gws gmail +send --to team@company.com --subject 'Important Update' --body 'Please review the attached policy changes.' Post in Chat: gws chat +send --space spaces/TEAM_SPACE --text '📢 Important Update: Please check your email for policy changes.'
|
28.6K |
| 971 | baoyu-post-to-x | jimliu/baoyu-skills |
Post to X (Twitter) Posts text, images, videos, and long-form articles to X via real Chrome browser (bypasses anti-bot detection). Script Directory Important: All scripts are located in the scripts/ subdirectory of this skill. Agent Execution Instructions: Determine this SKILL.md file's directory path as SKILL_DIR Script path = ${SKILL_DIR}/scripts/<script-name>.ts Replace all ${SKILL_DIR} in this document with the actual path Script Reference: Script Purpose scripts/x-browser.ts Regular ...
|
28.5K |
| 972 | gws-modelarmor-sanitize-prompt | googleworkspace/cli |
modelarmor +sanitize-prompt PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Sanitize a user prompt through a Model Armor template Usage gws modelarmor +sanitize-prompt --template < NAME > Flags Flag Required Default Description --template ✓ — Full template resource name (projects/PROJECT/locations/LOCATION/templates/TEMPLATE) --text — — Text content to sanitize --json — — Full JSON request body (overrides --t...
|
28.5K |
| 973 | recipe-log-deal-update | googleworkspace/cli |
Log Deal Update to Sheet PREREQUISITE: Load the following skills to execute this recipe: gws-sheets , gws-drive Append a deal status update to a Google Sheets sales tracking spreadsheet. Steps Find the tracking sheet: gws drive files list --params '{"q": "name = '\''Sales Pipeline'\'' and mimeType = '\''application/vnd.google-apps.spreadsheet'\''"}' Read current data: gws sheets +read --spreadsheet SHEET_ID --range "Pipeline!A1:F" Append new row: gws sheets +append --spreadsheet SHEET_ID --range...
|
28.5K |
| 974 | gws-modelarmor-sanitize-response | googleworkspace/cli |
modelarmor +sanitize-response PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Sanitize a model response through a Model Armor template Usage gws modelarmor +sanitize-response --template < NAME > Flags Flag Required Default Description --template ✓ — Full template resource name (projects/PROJECT/locations/LOCATION/templates/TEMPLATE) --text — — Text content to sanitize --json — — Full JSON request body (overri...
|
28.5K |
| 975 | gws-classroom | googleworkspace/cli |
classroom (v1) PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. gws classroom < resource > < method > [ flags ] API Resources courses create — Creates a course. The user specified in ownerId is the owner of the created course and added as a teacher. A non-admin requesting user can only create a course with themselves as the owner. Domain admins can create courses owned by any user within their domain. This met...
|
28.5K |
| 976 | add-analytics-instrumentation | amplitude/mcp-marketplace |
add-analytics-instrumentation You are the orchestrator for the analytics instrumentation pipeline. Your job is to figure out what the user wants to instrument, gather the relevant code, and run the pipeline to produce a tracking plan. Pipeline Step 0: Capture intent Before running anything, determine what the user wants to instrument. There are four input types — infer the type from what the user has already provided in the conversation. Only ask if it's genuinely ambiguous. Show more Installs 9...
|
28.5K |
| 977 | diff-intake | amplitude/mcp-marketplace |
diff-intake Follow this skill step by step. You are step 1 of the analytics instrumentation workflow. Produce a compact YAML change brief that downstream skills (discover-event-surfaces, instrument-events) will consume. Keep the output machine-readable and precise — no prose around the YAML block. Step 1: Gather changed files and categorize Fetch the list of changed files from the source, then categorize each one. Show more Installs 1.0K Repository amplitude/mcp-m…ketplace GitHub Stars 32 First ...
|
28.5K |
| 978 | discover-analytics-patterns | amplitude/mcp-marketplace |
discover-analytics-patterns Your goal is to find out how this codebase sends analytics events — not which events exist, but the specific code patterns engineers use to fire a tracking call. This output helps engineers add new events that look consistent with the rest of the codebase. It should also tell downstream skills how event names and property names are typically written in code here. When determining naming conventions in this skill, use the following sources in strict order of preference...
|
28.5K |
| 979 | discover-event-surfaces | amplitude/mcp-marketplace |
discover-event-surfaces You are step 2 of the analytics instrumentation workflow. Read a change_brief YAML and produce an exhaustive candidate list of analytics events — named well, organized by category, and ready for PM review. Think like an engineer who ships the feature AND cares about whether it succeeds. Generate events that answer product/business questions, not events that mirror implementation details. Aim for breadth and quality — a downstream skill will narrow the list. Read the taxon...
|
28.5K |
| 980 | instrument-events | amplitude/mcp-marketplace |
instrument-events You are step 3 of the analytics instrumentation workflow. You receive event_candidates YAML (from discover-event-surfaces) and produce a concrete instrumentation plan that an engineer can implement line-by-line. Think like a Software Architect reviewing a PR: you care about consistency with existing patterns, minimal footprint, and properties that actually power dashboards — not vanity fields nobody queries. Read the taxonomy skill at ../taxonomy/SKILL.md to understand the core...
|
28.5K |
| 981 | multi-stage-dockerfile | github/awesome-copilot |
Your goal is to help me create efficient multi-stage Dockerfiles that follow best practices, resulting in smaller, more secure container images. Multi-Stage Structure Use a builder stage for compilation, dependency installation, and other build-time operations Use a separate runtime stage that only includes what's needed to run the application Copy only the necessary artifacts from the builder stage to the runtime stage Use meaningful stage names with the AS keyword (e.g., FROM node:18 AS builde...
|
28.4K |
| 982 | taxonomy | amplitude/mcp-marketplace |
Taxonomy Generation & Data Auditing When to Use User asks to create or review a tracking plan or event taxonomy User wants to validate event/property naming conventions User needs to audit data quality (duplicates, stale events, missing metadata) User asks about funnel design or event relationships Agent is generating event names or property names and needs to follow standards User wants to understand or improve their taxonomy governance User asks about reducing event volume or type counts User ...
|
28.4K |
| 983 | remotion-render | its-a-skill-issue/superpowers |
General rendering strategy Render a video using: npx remotion render Full list of options: https://www.remotion.dev/docs/cli/render.md Render a still using: npx remotion still Full list of options: https://www.remotion.dev/docs/cli/still.md Transparent videos Show more Installs 82.4K Repository remotion-dev/skills GitHub Stars 4.6K First Seen Jul 11, 2026 Security Audits Gen Agent Trust Hub Pass Socket Pass Snyk Pass
|
28.4K |
| 984 | web-search | its-a-skill-issue/superpowers |
Install the belt CLI skill: npx skills add belt-sh/cli Web Search & Extraction Search the web and extract content via inference.sh CLI. Quick Start Requires inference.sh CLI ( belt ). Install instructions belt login Search the web belt app run tavily/search-assistant --input '{"query": "latest AI developments 2024"}' Show more Installs 50.2K Repository 101-skills/superpowers GitHub Stars 4 First Seen Aug 31, 2026 Security Audits Gen Agent Trust Hub Pass Socket Warn Snyk Warn
|
28.4K |
| 985 | agent-tools | its-a-skill-issue/superpowers |
inference.sh Run 250+ AI apps in the cloud with a simple CLI. No GPU required. Install CLI curl -fsSL https://cli.inference.sh | sh belt login What does the installer do? The install script detects your OS and architecture, downloads the correct binary from dist.inference.sh , verifies its SHA-256 checksum, and places it in your PATH. That's it — no elevated permissions, no background processes, no telemetry. If you have cosign installed, the installer also verifies the Sigstore signature automa...
|
28.4K |
| 986 | python-executor | its-a-skill-issue/superpowers |
Install the belt CLI skill: npx skills add belt-sh/cli Python Code Executor Execute Python code in a safe, sandboxed environment with 100+ pre-installed libraries. Quick Start Requires inference.sh CLI ( belt ). Install instructions belt login Show more Installs 51.4K Repository 101-skills/superpowers GitHub Stars 4 First Seen Aug 31, 2026 Security Audits Gen Agent Trust Hub Pass Socket Warn Snyk Warn
|
28.4K |
| 987 | recipe-create-classroom-course | googleworkspace/cli |
Create a Google Classroom Course PREREQUISITE: Load the following skills to execute this recipe: gws-classroom Create a Google Classroom course and invite students. Steps Create the course: gws classroom courses create --json '{"name": "Introduction to CS", "section": "Period 1", "room": "Room 101", "ownerId": "me"}' Invite a student: gws classroom invitations create --json '{"courseId": "COURSE_ID", "userId": "student@school.edu", "role": "STUDENT"}' List enrolled students: gws classroom course...
|
28.3K |
| 988 | infsh-cli | its-a-skill-issue/superpowers |
No SKILL.md available for this skill. View on GitHub
|
28.2K |
| 989 | gws-gmail-reply | googleworkspace/cli |
gmail +reply PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Reply to a message (handles threading automatically) Usage gws gmail +reply --message-id < ID > --body < TEXT > Flags Flag Required Default Description --message-id ✓ — Gmail message ID to reply to --body ✓ — Reply body (plain text) --from — — Sender address (for send-as/alias; omit to use account default) --cc — — Additional CC recipients (comma-se...
|
28.1K |
| 990 | python-testing-patterns | wshobson/agents |
Python Testing Patterns Comprehensive guide to implementing robust testing strategies in Python using pytest, fixtures, mocking, parameterization, and test-driven development practices. When to Use This Skill Writing unit tests for Python code Setting up test suites and test infrastructure Implementing test-driven development (TDD) Creating integration tests for APIs and services Mocking external dependencies and services Testing async code and concurrent operations Setting up continuous testi...
|
28.1K |
| 991 | interview-me | addyosmani/agent-skills |
Interview Me Overview What people ask for and what they actually want are different things. They ask for "a dashboard" because that's what one asks for, not because a dashboard solves their problem. They say "make it faster" without a number to hit. The cheapest moment to find this gap is before any plan, spec, or code exists. Once you've started building, switching costs are real, and the user will rationalize the wrong thing into a "good enough" thing. The misfit gets locked in. This skill clo...
|
28.1K |
| 992 | doubt-driven-development | addyosmani/agent-skills |
Doubt-Driven Development Overview A confident answer is not a correct one. Long sessions accumulate context that quietly turns assumptions into "facts" without anyone noticing. Doubt-driven development is the discipline of materializing a fresh-context reviewer — biased to disprove , not approve — before any non-trivial output stands. This is not /review . /review is a verdict on a finished artifact. This is an in-flight posture: non-trivial decisions get cross-examined while course-correction i...
|
28.1K |
| 993 | react-native-best-practices | callstackincubator/agent-skills |
React Native Best Practices Overview Performance optimization guide for React Native applications, covering JavaScript/React, Native (iOS/Android), and bundling optimizations. Based on Callstack's "Ultimate Guide to React Native Optimization". Skill Format Each reference file follows a hybrid format for fast lookup and deep understanding: Quick Pattern: Incorrect/Correct code snippets for immediate pattern matching Quick Command: Shell commands for process/measurement skills Quick Config: Co...
|
28.1K |
| 994 | sandbox-migrate-to-next | cloudflare/skills |
Migrate stable → Sandbox SDK 1.0 preview ( @next ) Perform the port. Follow the steps in order. Depth lives in docs—fetch the linked page when a step needs detail. Human guide: Migrate · 1.0 preview New projects should start on @next ( sandbox-next ), not this skill. Day-to-day stable work → sandbox-stable . Deprecated-API cleanup without moving to @next → 2026 deprecation guide first if needed. Existing apps should migrate when you can , so you are ready when 1.0 becomes the stable release. Do ...
|
28K |
| 995 | baoyu-compress-image | jimliu/baoyu-skills |
Image Compressor Compresses images using best available tool (sips → cwebp → ImageMagick → Sharp). Script Directory Scripts in scripts/ subdirectory. Replace ${SKILL_DIR} with this SKILL.md's directory path. Script Purpose scripts/main.ts Image compression CLI Preferences (EXTEND.md) Use Bash to check EXTEND.md existence (priority order): Check project-level first test -f .baoyu-skills/baoyu-compress-image/EXTEND.md && echo "project" Then user-level (cross-platform: $HOME works on macOS...
|
27.8K |
| 996 | azure-postgres | microsoft/azure-skills |
Azure Database for PostgreSQL Configure passwordless authentication with Microsoft Entra ID for existing Azure Database for PostgreSQL Flexible Server. This skill focuses on setting up Entra ID authentication, managing user access, and migrating from password-based authentication. Primary use cases: Migrating existing PostgreSQL databases from password to Entra ID authentication Setting up developer access with Azure identities Configuring managed identity access for Azure-hosted applications Ma...
|
27.8K |
| 997 | ci-cd-and-automation | addyosmani/agent-skills |
CI/CD and Automation Overview Automate quality gates so that no change reaches production without passing tests, lint, type checking, and build. CI/CD is the enforcement mechanism for every other skill — it catches what humans and agents miss, and it does so consistently on every single change. Shift Left: Catch problems as early in the pipeline as possible. A bug caught in linting costs minutes; the same bug caught in production costs hours. Move checks upstream — static analysis before tests, ...
|
27.8K |
| 998 | extension-to-functions-codebase | firebase/agent-skills |
Extension to Functions Codebase & npm Package Migration Overview This skill guides the agent in migrating a Firebase Extension repository or instance into either: A standalone Cloud Functions for Firebase codebase ( firebase-functions , for end-user app integration), or A publishable npm package / shareable open source package (for extension publishers distributing reusable V2 functions). It leverages native Cloud Functions for Firebase GA capabilities to handle permissions, dependencies, and li...
|
27.8K |
| 999 | source-driven-development | addyosmani/agent-skills |
Source-Driven Development Overview Every framework-specific code decision must be backed by official documentation. Don't implement from memory — verify, cite, and let the user see your sources. Training data goes stale, APIs get deprecated, best practices evolve. This skill ensures the user gets code they can trust because every pattern traces back to an authoritative source they can check. When to Use The user wants code that follows current best practices for a given framework Building boiler...
|
27.8K |
| 1000 | review-pr | warpdotdev/common-skills |
Review PR Skill Review the current pull request and write the output to review.json . Context The working directory is the PR branch checkout. The workflow provides an annotated diff in pr_diff.txt . The workflow provides the PR description in pr_description.txt . Focus on files and lines changed by this PR. Do not post comments or reviews to GitHub directly. Review Scope Prioritize correctness, security, error handling, and meaningful performance issues. Include style or nit comments only when ...
|
27.8K |