lubus
Official@lubusin · Mumbai, India
The dev team you call for any business objectives, for any project stages. Our partners - Titan, iFixit, Exotel, Codewalnut, Maple & more.
Agent Skills by lubus
Showing 27 vetted skills indexed across 2 GitHub repositories.
app-development
Scaffold and architect custom Frappe apps with hooks, services, and background jobs.
api-development
Build REST and RPC APIs in Frappe with authentication, permissions, and rate limiting.
frontend-development
Build Vue 3 frontend apps and portal pages for Frappe using Frappe UI components and data resources.
ui-patterns
Provides UI/UX patterns and Vue component guidelines derived from official Frappe apps.
doctype-development
Create and modify Frappe DocTypes with controllers, child tables, naming series, and permissions.
testing
Write and run unit, integration, and Cypress UI tests for Frappe applications.
desk-customization
Customize Frappe Desk UI with form scripts, list views, dialogs, and client-side JavaScript APIs.
enterprise-patterns
Implements production architectural patterns for enterprise Frappe apps with workflows, SLAs, and integrations.
printing-templates
Create Jinja-based print formats, email templates, and PDF documents in Frappe.
project-triage
Detect Frappe project type, installed apps, version, and tooling before making code changes.
web-forms
Create public-facing Frappe Web Forms for data collection without Desk access.
reports
Create Frappe Report Builder, Query Reports, and Script Reports with SQL, Python, and JavaScript.
router
Routes Frappe development tasks to the appropriate specialized skill based on task type.
frappe-enterprise-patterns
Provide architectural patterns for enterprise Frappe apps with data modeling and workflows.
frappe-web-forms
Build and manage public web forms for Frappe DocType submissions.
frappe-api-development
Build secure REST and RPC APIs in Frappe with authentication and permission checks.
frappe-frontend-development
Build Frappe app frontends with Vue 3 and Frappe UI components.
frappe-ui-patterns
Standardize Frappe app UI with reusable navigation, list, and form patterns.
frappe-reports
Create Frappe reports using Report Builder, SQL, and Python scripts.
frappe-manager
Coordinate Docker-based Frappe site creation, shell access, and bench commands.
frappe-printing-templates
Generate dynamic Jinja-based print formats, emails, and templates for Frappe documents.
frappe-app-development
Scaffold Frappe app structures with hooks, services, and deployment guidance.
frappe-testing
Automate unit, integration, and UI tests for Frappe apps.
frappe-project-triage
Identify Frappe project type, installed apps, version, and tooling.
Frequently Asked Questions About lubus
FAQPage SchemaWhat specific business tasks can be executed using these Frappe patterns?▼
These patterns enable the rapid construction of custom business entities, secure RESTful data exchange, and dynamic document generation. You can manage complex DocType lifecycles, implement custom UI components via Vue 3, and generate Jinja-based print formats for enterprise reporting requirements.
Which technical personas benefit most from these Frappe development skills?▼
Full-stack developers and enterprise architects working within the Frappe ecosystem benefit most. These skills are designed for engineers tasked with scaling Frappe-based business systems, managing multi-tenant site deployments, and customizing the Desk interface for specific organizational requirements.
What are the primary dependencies for implementing these Frappe development patterns?▼
Implementation requires a functional Frappe framework environment, including a configured Bench instance and Docker for containerized site management. Developers should have proficiency in Vue 3 for frontend components, Jinja for templating, and SQL for custom report generation within the Frappe database layer.