Approved documentation sources for skill development and research. All skills must reference ONLY these verified sources.
| Source | URL | Version | Last Verified |
|---|---|---|---|
| Server Calls (v14) | https://docs.frappe.io/framework/v14/user/en/api/server-calls | v14 | 2026-01-17 |
| Rate Limiting (v14) | https://docs.frappe.io/framework/v14/user/en/rate-limiting | v14 | 2026-01-17 |
| Form API (v15) | https://docs.frappe.io/framework/v15/user/en/api/form | v15 | 2026-01-17 |
| Database API (v14) | https://frappeframework.com/docs/v14/user/en/api/database | v14 | 2026-01-17 |
| Document API (v14) | https://frappeframework.com/docs/v14/user/en/api/document | v14 | 2026-01-17 |
| Query Builder (v14) | https://frappeframework.com/docs/v14/user/en/api/query-builder | v14 | 2026-01-17 |
| Controllers (v15) | https://frappeframework.com/docs/v15/user/en/basics/doctypes/controllers | v15 | 2026-01-17 |
| Source | URL | Coverage | Last Verified |
|---|---|---|---|
| ERPNext Docs | https://docs.erpnext.com | ERPNext user manual | 2026-01-17 |
| User Permissions | https://docs.frappe.io/erpnext/user/manual/en/user-permissions | ERPNext permission config | 2026-01-17 |
| Source | URL | Purpose | Last Verified |
|---|---|---|---|
| Frappe Source | https://github.com/frappe/frappe | Source code verification | 2026-01-17 |
| Frappe Docker | https://github.com/frappe/frappe_docker | Official Docker/container setup repository for Frappe apps | 2026-06-24 |
| Frappe Docker Docs | https://frappe.github.io/frappe_docker/ | Published Docker setup documentation | 2026-06-24 |
| Frappe Docker Getting Started | https://frappe.github.io/frappe_docker/getting-started.html | Docker architecture, repo layout, services, images, overrides | 2026-06-24 |
| Frappe Docker Single Compose Setup | https://frappe.github.io/frappe_docker/01-getting-started/04-single-compose-setup.html | pwd.yml demo setup, services, volumes, adaptation notes |
2026-06-24 |
| Frappe Docker Development | https://frappe.github.io/frappe_docker/05-development/01-development.html | Devcontainer and development bench workflow | 2026-06-24 |
| ERPNext Releases | https://github.com/frappe/erpnext/releases | Version change tracking | 2026-01-17 |
| Frappe Permissions | https://github.com/frappe/frappe/blob/develop/frappe/permissions.py | Permission internals | 2026-01-17 |
| Document Model | https://github.com/frappe/frappe/blob/develop/frappe/model/document.py | Document lifecycle | 2026-01-17 |
| Client Scripting Wiki | https://github.com/frappe/frappe/wiki/Client-Side-Scripting-Index | Client script reference | 2026-01-17 |
| Query Builder Migration | https://github.com/frappe/frappe/wiki/query-builder-migration | Migration guide | 2026-01-17 |
| Source | URL | Purpose | Last Verified |
|---|---|---|---|
| Agent Skills Spec | https://agentskills.io/specification | Skill format specification | 2026-01-17 |
| Anthropic Skills | https://github.com/anthropics/skills | Official skill examples | 2026-01-17 |
| Claude Code Docs | https://docs.anthropic.com/claude-code/ | Claude Code integration | 2026-01-17 |
- Primary sources are the authoritative reference for all skill content
- Secondary sources may be used for verification and edge cases
- All code examples must be verifiable against at least one primary source
- Version-specific claims must reference the corresponding version documentation
- When primary and secondary sources conflict, primary takes precedence