Browse 138,453 skills across 70 categories. Mirrored from majiayu000/claude-skill-registry.
Use when working with utility functions in Frappe v14-v16. Covers frappe.utils.* for date/time, number/money, string, va...
Use when creating or modifying Frappe Workflows, defining states and transitions, adding action conditions, or troublesh...
Generate data migration scripts for Frappe. Use when migrating data from legacy systems, transforming data structures, o...
Build Frappe DocTypes with fields, permissions, and naming configurations. Use this skill when creating or modifying Doc...
Generate API documentation, user guides, and technical documentation for Frappe apps. Use when documenting APIs, creatin...
Use when debugging or handling API errors in Frappe/ERPNext v14/v15/v16. Prevents silent failures and wrong HTTP status...
Use when debugging or preventing errors in Frappe Client Scripts. Prevents TypeError, frappe.call failures, async/await...
Use when debugging or preventing errors in Frappe Document Controllers. Prevents autoname failures, validate loops, on_s...
Use when handling database errors in Frappe/ERPNext. Covers DuplicateEntryError, LinkValidationError, MandatoryError, Ti...
Use when debugging hooks.py errors in Frappe/ERPNext. Covers hook not firing (typo, wrong dict structure), circular impo...
Use when debugging or handling permission errors in Frappe/ERPNext. Prevents broken document access from throwing in per...
Use when debugging or preventing errors in Frappe Server Scripts. Prevents ImportError (the #1 error), NameError for res...
Generate code to integrate Frappe with external REST APIs. Use when connecting to third-party services, payment gateways...
Generate fixture files for Frappe test data and master data. Use when creating test fixtures, setup data, or master data...
Use when implementing client-side form features in Frappe/ERPNext: field visibility, cascading filters, calculated field...
Use when building Document Controllers in a custom Frappe app: file creation, lifecycle hooks, validation, autoname, sub...
Use when building a custom Frappe app from scratch. Covers bench new-app walkthrough, app structure decisions, adding Do...
Use when implementing hooks.py configurations in a Frappe custom app. Covers step-by-step workflows for doc_events, sche...
Use when implementing OAuth providers, Connected Apps, Webhooks, Payment Gateways, or Data Import/Export in Frappe. Prev...
Use when building Jinja templates in Frappe: Print Formats, Email Templates, Notification templates, Portal Pages, and c...
Use when building Script Reports, Query Reports, dashboard charts, or Number Cards in ERPNext. Prevents empty report out...
Use when implementing scheduled tasks and background jobs in Frappe v14/v15/v16. Covers hooks.py scheduler_events, frapp...
Use when implementing server-side features via Setup > Server Script: document validation, auto-fill, API endpoints, sch...
Use when building custom dialogs, extending List View, creating Page controllers, or adding Kanban/Calendar views and re...
Use when building portal pages, Web Forms, website routes, or configuring themes and SEO in Frappe. Prevents 404 errors...
Use when building API endpoints with @frappe.whitelist() in Frappe. Covers endpoint design, permission patterns, error h...
Use when implementing document Workflows, approval chains, or state-based transitions in Frappe. Prevents stuck document...
Use when creating or customizing Workspace pages in Frappe v14-v16. Covers Workspace DocType structure, shortcuts, numbe...
Generate integration tests for multi-DocType workflows in Frappe. Use when testing end-to-end workflows, state transitio...
Use when scaffolding a new Frappe app, configuring app settings, building assets, running tests, deploying, updating, or...
Use when configuring backups, restoring sites, encrypting backup files, scheduling automated backups, or planning disast...
Use when running bench commands, managing sites, configuring multi-tenancy, or setting up domains. Prevents misconfigure...
Use when working with Frappe Cloud, Press API, provisioning sites, or managing benches on Frappe Cloud infrastructure. P...
Use when deploying Frappe/ERPNext to production, configuring Nginx or Supervisor, setting up Docker, enabling SSL, or ha...
Use when configuring frontend asset bundling, migrating from build.json (v14) to esbuild (v15+), or troubleshooting SCSS...
Use when tuning MariaDB, configuring Redis memory, sizing Gunicorn workers, setting up CDN, or profiling slow queries. P...
Use when upgrading Frappe/ERPNext between major versions (v14 to v15, v15 to v16), troubleshooting failed migrations, or...
Generate optimized queries, caching, and indexes for Frappe performance. Use when optimizing slow queries, implementing...
Generate custom reports, query reports, and script reports for Frappe applications. Use when creating data analysis and...
Generate state machine logic for Frappe DocTypes. Use when implementing complex status workflows, state transitions, or...
Use when writing client-side JavaScript for ERPNext/Frappe form events, field manipulation, server calls, or child table...
Use when writing Python Document Controllers for ERPNext/Frappe DocTypes. Covers lifecycle hooks (validate, on_update, o...
Use when building Frappe custom apps from scratch. Covers app structure, pyproject.toml configuration, module creation,...
Use when creating or modifying DocType JSON definitions, choosing fieldtypes, configuring naming rules, adding child tab...
Use when configuring Frappe hooks.py for app events, scheduler tasks, document events, fixtures, boot session, jenv cust...
Use when implementing document lifecycle hooks via doc_events in hooks.py, understanding event execution order, or exten...
Use when writing Jinja templates for ERPNext/Frappe Print Formats, Email Templates, and Portal Pages. Covers template sy...
Use when creating print formats or generating PDFs in Frappe v14-v16. Covers Jinja print formats, Print Designer [v15+],...
Use when building database queries with frappe.qb in Frappe v14-v16. Covers the PyPika-based query builder: SELECT, INSE...
Use when building Query Reports, Script Reports, or configuring Report Builder, including chart data integration. Preven...
Use when configuring scheduler events and background jobs in Frappe/ERPNext v14/v15/v16. Covers scheduler_events in hook...
Use when writing Python code for ERPNext/Frappe Server Scripts including Document Events, API endpoints, Scheduler Event...
Use when creating Frappe Whitelisted Methods (Python API endpoints) for v14/v15/v16. Covers @frappe.whitelist() decorato...
Use when setting up CI/CD pipelines for Frappe apps, configuring GitHub Actions test workflows, or adding linting and se...
Use when writing unit tests, integration tests, creating test fixtures, or running tests with bench run-tests. Prevents...
Generate comprehensive unit tests for Frappe DocTypes, controllers, and API methods. Use when creating test files, writi...
Generate Frappe Web Forms for public-facing forms. Use when creating customer portals, registration forms, surveys, or p...
Create webhook handlers for Frappe integrations. Use when implementing webhooks, event-driven integrations, or external...
Generate Frappe Workflows for document state management and approvals. Use when creating approval workflows, state trans...
Use to monitor, investigate, and prevent abuse within referral programs.
Investigates a suspicious transaction by gathering all related data from a BigQuery analytics dataset, consolidating it...
Automate Fraudlabs Pro tasks via Rube MCP (Composio). Always search tools first for current schemas.
Query FRED (Federal Reserve Economic Data) API for 800,000+ economic time series from 100+ sources. Access GDP, unemploy...
Use when suggesting APIs for a project, looking for free data sources, building weekend projects that need external data...
Geocode addresses and get map data using free OpenStreetMap Nominatim API. Use when: (1) Converting addresses to coordin...
Free Monad Generation Skill (PLUS +1)
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rat...
Free web search (DuckDuckGo HTML) without paid APIs.
Analyzes Fulfil order data to determine profitable free shipping thresholds using order value distribution, hero product...
Build a complete business tech stack with 100% free tools. Find powerful zero-cost alternatives, automation workflows, a...
When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or bran...