Skip to content

Latest commit

Β 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

QloApps Agent Skills

Agent skills for QloApps β€” a free and open-source hotel commerce solution.

These skills provide domain-specific, reusable context for AI agents (Claude Code, Cursor, Windsurf, etc.) working inside a QloApps codebase.

Available Skills

module-development

Create, build, or modify QloApps modules. Covers hooks-first architecture, ObjectModel classes, admin and front controllers, Smarty templates, database operations, security validation, and deployment.

Activates when: creating modules, working with hooks, ObjectModel classes, admin or front controllers, Smarty templates, database operations, or module deployment β€” or when the user mentions module, hook, ObjectModel, controller, template, override, or needs to build or modify a QloApps module.


stats-module-development

Create, modify, or debug QloApps statistics modules displayed under AdminStats. Covers ModuleGrid (tables), ModuleGraph (charts), and plain Module (dashboards).

Activates when: creating statistics modules, building reports, working with ModuleGrid or ModuleGraph, implementing hotel analytics, occupancy calculations, or revenue reporting β€” or when the user mentions stats, statistics, report, chart, graph, grid, analytics, occupancy, ADR, RevPAR, or needs to add a new stats module to the admin panel.


payment-module-development

Create, modify, or debug payment modules in QloApps. Covers PaymentModule class, payment hooks, checkout integration, validateOrder flow, API credentials, webhook handling, transaction logging, and refunds.

Activates when: creating payment methods, integrating payment gateways, handling webhooks, or implementing transaction flows β€” or when the user mentions payment, payment gateway, payment method, checkout, validateOrder, webhook, refund, or needs to add a new payment option to the booking flow.


Install

Install all skills from this repo into your AI agent:

npx skills add Qloapps/agent-skills

Install a specific skill only:

npx skills add Qloapps/agent-skills --skill "module-development"
npx skills add Qloapps/agent-skills --skill "stats-module-development"
npx skills add Qloapps/agent-skills --skill "payment-module-development"

Install for a specific agent:

npx skills add Qloapps/agent-skills -a claude-code
npx skills add Qloapps/agent-skills -a cursor

Repository Structure

agent-skills/
β”œβ”€β”€ skills/
β”‚   β”œβ”€β”€ module-development/
β”‚   β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”‚   └── reference/
β”‚   β”‚       β”œβ”€β”€ architecture.md
β”‚   β”‚       β”œβ”€β”€ coding-conventions.md
β”‚   β”‚       β”œβ”€β”€ controllers.md
β”‚   β”‚       β”œβ”€β”€ database-operations.md
β”‚   β”‚       β”œβ”€β”€ deployment.md
β”‚   β”‚       β”œβ”€β”€ hooks-system.md
β”‚   β”‚       β”œβ”€β”€ models-repositories.md
β”‚   β”‚       β”œβ”€β”€ security-validation.md
β”‚   β”‚       └── templates-views.md
β”‚   β”œβ”€β”€ stats-module-development/
β”‚   β”‚   β”œβ”€β”€ SKILL.md
β”‚   β”‚   └── reference/
β”‚   β”‚       β”œβ”€β”€ module-grid-pattern.md
β”‚   β”‚       β”œβ”€β”€ module-graph-pattern.md
β”‚   β”‚       β”œβ”€β”€ query-patterns.md
β”‚   β”‚       └── ui-performance.md
β”‚   └── payment-module-development/
β”‚       β”œβ”€β”€ SKILL.md
β”‚       └── reference/
β”‚           β”œβ”€β”€ controllers-transactions.md
β”‚           β”œβ”€β”€ integration-api.md
β”‚           β”œβ”€β”€ module-structure.md
β”‚           └── payment-patterns.md
└── README.md

Each skill folder contains a SKILL.md file with agent-readable instructions and a YAML frontmatter block that defines when the skill activates, along with a reference/ directory containing detailed guides.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors