5,464,589 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Agent skills

Reusable instructions for compatible AI agents.

How to use the library

Explore by field

Loading catalog totals…
Browse full catalog

Field counts come from the latest full-catalog snapshot. A resource can belong to several fields and platforms.

Resources

Search results
Search stays within agent skills.
Agent skill

Frappe Code Interpreter Agent

Use when receiving vague or unclear ERPNext/Frappe development requests that need interpretation. Transforms requirements like 'make invoice auto-calculate' or 'add approval workflow' into concrete technical specifications. Determines which Frappe mechanisms to use and maps to the full 61-skill c...

ClaudeDevelopment & Engineering
Impertio-Studio203
LGPL-3.0-onlyView resource
Agent skill

Frappe Integrations

Use when implementing OAuth providers, Connected Apps, Webhooks, Payment Gateways, or Data Import/Export in Frappe. Prevents authentication failures from wrong OAuth flow, missed webhook deliveries, and data corruption during bulk imports. Covers OAuth2 provider/client, Connected App DocType, Web...

ClaudeDevelopment & Engineering
Impertio-Studio203
LGPL-3.0-onlyView resource
Agent skill

Multi-App Architecture Agent

Use when designing multi-app Frappe architectures, deciding whether to split functionality into separate apps, or implementing cross-app communication patterns. Prevents monolithic app sprawl, circular dependencies between apps, and broken override chains. Covers multi-app architecture decisions,...

ClaudeDevelopment & Engineering
Impertio-Studio203
LGPL-3.0-onlyView resource
Agent skill

Client Scripts — Implementation Workflows

Use when implementing client-side form features in Frappe/ERPNext: field visibility, cascading filters, calculated fields, custom buttons, server calls, form validation, child table logic, debugging. Covers step-by-step workflows from Setup > Client Script through migration to custom app JS. Keyw...

ClaudeDesign
OpenAEC-Foundation201
LGPL-3.0-onlyView resource
Agent skill

Frappe Permissions

Use when implementing the Frappe/ERPNext permission system. Covers roles, user permissions, perm levels, data masking, and permission hooks for v14/v15/v16. Prevents common access control mistakes and security issues. Keywords: permissions, roles, user permissions, perm levels, data masking,, res...

ClaudeDevelopment & Engineering
OpenAEC-Foundation201
LGPL-3.0-onlyView resource
Agent skill

Frappe Client Script Generator

Generate JavaScript client-side form scripts for Frappe DocTypes. Use when creating form customizations, field validations, custom buttons, or client-side logic for Frappe/ERPNext forms.

ClaudeDevelopment & Engineering
vyogotech13
Agent skill

Frappe External API Connector

Generate code to integrate Frappe with external REST APIs. Use when connecting to third-party services, payment gateways, or external data sources.

ClaudeDevelopment & Engineering
vyogotech13
Agent skill

Frappe Hooks Error Diagnosis & Resolution

Use when debugging hooks.py errors in Frappe/ERPNext. Covers hook not firing (typo, wrong dict structure), circular imports, app_include_js path errors, scheduler_events not running, doc_events on wrong DocType, permission_query_conditions SQL errors, override_doctype_class import failures, exten...

ClaudeDevelopment & Engineering
Impertio-Studio203
LGPL-3.0-onlyView resource
Agent skill

Frappe Code Validator Agent

Use when reviewing or validating Frappe/ERPNext code against best practices and common pitfalls. Checks generated code before deployment, validates against all 61 frappe-* skills, catches v16 patterns (extend_doctype_class, type annotations), validates ops patterns (bench commands, deployment), a...

ClaudeDevelopment & Engineering
Impertio-Studio203
LGPL-3.0-onlyView resource
Agent skill

Permission Error Handling

Use when debugging or handling permission errors in Frappe/ERPNext. Prevents broken document access from throwing in permission hooks. Covers PermissionError (403), has_permission hook failures, User Permission restricting too much or too little, perm_level blocking field access, System Manager b...

ClaudeDevelopment & Engineering
Impertio-Studio203
LGPL-3.0-onlyView resource
Agent skill

Bench Commands

Comprehensive reference for Frappe bench CLI commands including site management, app installation, backup/restore, database operations, migrations, and development workflows. Use when users ask about bench commands, site setup, database operations, backup/restore procedures, MariaDB configuration...

OpenClawDevelopment & Engineering
David-Li04063
Apache-2.0View resource
Agent skill

Frappe Search System

Use when implementing search functionality in Frappe v14-v16. Covers link field search (search_link), global search, FullTextSearch (Whoosh), SQLiteSearch FTS5 [v15+], Awesomebar customization, search_fields configuration, custom search queries, and website search. Prevents common mistakes with m...

ClaudeData & Analytics
Impertio-Studio203
LGPL-3.0-onlyView resource

Platform labels describe intended use. Read each resource's author credits, requirements and available access methods.