UnityAppSuite

37 mods across 1 repository, 21 stars between them.

bench-commands

25

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe Bench CLI command reference for site management, app management, development, and production operations. Use when running bench commands, managing sites, migrations, builds, or deployments.

21 3mo ago B 40 tokens

client-scripts

26

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe client-side JavaScript patterns for form events, field manipulation, dialogs, and UI customization. Use when writing form scripts, handling field changes, creating dialogs, or customizing the Frappe desk interface.

21 3mo ago A 47 tokens

doctype-patterns

27

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe DocType creation patterns, field types, controller hooks, and data modeling best practices. Use when creating DocTypes, designing data models, adding fields, or setting up document relationships in Frappe/ERPNext.

21 3mo ago A 50 tokens

frappe-api

28

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe Python and JavaScript API reference including document operations, database queries, utilities, and REST API patterns. Use when working with frappe.getdoc, frappe.db, frappe.call, or any Frappe API methods.

21 3mo ago A 49 tokens

frappe-debug

29

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Investigate a Frappe/ERPNext error or unexpected behavior. Use when the user reports an exception, a 500 response, a permission error, a slow query, a stuck background job, or an unexpected DocType state.

21 3mo ago A 47 tokens

frappe-review

30

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Review Frappe/ERPNext code changes for framework idioms, security, permission correctness, and performance. Use when the user says "review", "review my changes", "review this PR", "code review", "check this PR", or pastes a github.com//pull/ URL — even with no other context. Also when reviewing a specific file…

21 3mo ago A 90 tokens

print-format

31

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe Print Format design — Jinja templates for receipts, certificates, invoices; PDF generation; page handling; multi-currency; wkhtmltopdf rendering. Use when designing or modifying a Print Format, troubleshooting PDF rendering, or formatting documents for print. Follows the team convention of self-contained…

21 3mo ago A 76 tokens

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

React Native / Expo patterns for Frappe-backed mobile apps. Reference for Axios API calls, React Query v4, Redux Toolkit, React Navigation, expo-location, NetworkContext, transport journey lifecycle, attendance flow, and EAS builds.

21 3mo ago A 53 tokens

react-spa-patterns

33

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

React SPA patterns for Frappe-backed applications. Reference for TanStack Query, Axios, Jotai, shadcn/ui, Tailwind, Refine v4, Mantine v5, React Router, Vite config, and Frappe API integration in the Unity Parent App and Walsh Admin Portal.

21 3mo ago A 69 tokens

scheduler-and-jobs

34

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Production-grade Frappe background jobs and scheduler — queue selection, idempotency, retries, distributed locks, monitoring stuck jobs, debugging worker hangs, chunked long-running jobs. Use when designing or debugging frappe.enqueue / schedulerevents code, troubleshooting stuck jobs, or making jobs robust against…

21 3mo ago A 84 tokens

server-scripts

35

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe server-side Python patterns for controllers, document events, whitelisted APIs, background jobs, and database operations. Use when writing controller logic, creating APIs, handling document events, or processing data on the server.

21 3mo ago A 48 tokens

testing-patterns

36

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

How to write robust Frappe tests — FrappeTestCase, factories, mocking frappe.sendmail / external HTTP, permission tests, changesettings, anti-patterns to avoid. Use when writing or reviewing test.py files, designing test fixtures, or thinking about test isolation. The /frappe-test command runs tests; this skill…

21 3mo ago A 79 tokens

workflow-patterns

37

UnityAppSuite/frappe-claude

Skill Claude CodeCodex

Frappe Workflow design — multi-state document lifecycles, role-based transitions, state-scoped field permissions, workflow handlers, and the team's pragmatic deviations (Custom Field for workflowstate, dbset over applyworkflow, custom workflow DocTypes). Use when designing or modifying an approval flow, a state…

21 3mo ago A 82 tokens