lubus avatar

lubus

Official

@lubusin · Mumbai, India

0Followers
|
38Public Repos
|
27Published Skills

The dev team you call for any business objectives, for any project stages. Our partners - Titan, iFixit, Exotel, Codewalnut, Maple & more.

Skills Distribution
DomainDeveloper To...Frappe-Framework-A.. (40%)Enterprise-Interfa.. (30%)Data-Modeling-Pers.. (30%)

Agent Skills by lubus

Showing 27 vetted skills indexed across 2 GitHub repositories.

lubusINlubusIN
62

app-development

Scaffold and architect custom Frappe apps with hooks, services, and background jobs.

Official
Advanced
lubusINlubusIN
62

api-development

Build REST and RPC APIs in Frappe with authentication, permissions, and rate limiting.

Official
Advanced
lubusINlubusIN
62

frontend-development

Build Vue 3 frontend apps and portal pages for Frappe using Frappe UI components and data resources.

Official
Intermediate
lubusINlubusIN
62

ui-patterns

Provides UI/UX patterns and Vue component guidelines derived from official Frappe apps.

Official
Intermediate
lubusINlubusIN
62

doctype-development

Create and modify Frappe DocTypes with controllers, child tables, naming series, and permissions.

Official
Advanced
lubusINlubusIN
62

testing

Write and run unit, integration, and Cypress UI tests for Frappe applications.

Official
Intermediate
lubusINlubusIN
62

desk-customization

Customize Frappe Desk UI with form scripts, list views, dialogs, and client-side JavaScript APIs.

Official
Intermediate
lubusINlubusIN
62

enterprise-patterns

Implements production architectural patterns for enterprise Frappe apps with workflows, SLAs, and integrations.

Official
Advanced
lubusINlubusIN
62

printing-templates

Create Jinja-based print formats, email templates, and PDF documents in Frappe.

Official
Intermediate
lubusINlubusIN
62

project-triage

Detect Frappe project type, installed apps, version, and tooling before making code changes.

Official
Intermediate
lubusINlubusIN
62

web-forms

Create public-facing Frappe Web Forms for data collection without Desk access.

Official
Intermediate
lubusINlubusIN
62

reports

Create Frappe Report Builder, Query Reports, and Script Reports with SQL, Python, and JavaScript.

Official
Intermediate
lubusINlubusIN
62

router

Routes Frappe development tasks to the appropriate specialized skill based on task type.

Official
Basic
lubusINlubusIN
48

frappe-enterprise-patterns

Provide architectural patterns for enterprise Frappe apps with data modeling and workflows.

Official
Advanced
lubusINlubusIN
48

frappe-web-forms

Build and manage public web forms for Frappe DocType submissions.

Official
Intermediate
lubusINlubusIN
48

frappe-api-development

Build secure REST and RPC APIs in Frappe with authentication and permission checks.

Official
Advanced
lubusINlubusIN
48

frappe-frontend-development

Build Frappe app frontends with Vue 3 and Frappe UI components.

Official
Intermediate
lubusINlubusIN
48

frappe-ui-patterns

Standardize Frappe app UI with reusable navigation, list, and form patterns.

Official
Intermediate
lubusINlubusIN
48

frappe-reports

Create Frappe reports using Report Builder, SQL, and Python scripts.

Official
Intermediate
lubusINlubusIN
48

frappe-manager

Coordinate Docker-based Frappe site creation, shell access, and bench commands.

Official
Advanced
lubusINlubusIN
48

frappe-printing-templates

Generate dynamic Jinja-based print formats, emails, and templates for Frappe documents.

Official
Advanced
lubusINlubusIN
48

frappe-app-development

Scaffold Frappe app structures with hooks, services, and deployment guidance.

Official
Advanced
lubusINlubusIN
48

frappe-testing

Automate unit, integration, and UI tests for Frappe apps.

Official
Advanced
lubusINlubusIN
48

frappe-project-triage

Identify Frappe project type, installed apps, version, and tooling.

Official
Intermediate

Frequently Asked Questions About lubus

FAQPage Schema
What 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.