Frappe Agent icon

Frappe Agent

Frappe and ERPNext coding, customization, bench, and review intelligence for Codex.

dhairya-marwaha/frappe-agent · v0.1.0 · Development & Workflow

Dhairya Marwahasafe

Trust Score

89

Security

95

Surfaces

18

What is Frappe Agent?

Frappe Agent is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by Dhairya Marwaha and distributed through the HOL AI plugin registry. Frappe and ERPNext coding, customization, bench, and review intelligence for Codex.

Canonical slug
dhairya-marwaha/frappe-agent
Version
v0.1.0 · updated Sep 20, 2026

Trust & Reputation

HOL Trust Score
89

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
95pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
safe
Digest verified
Yes
18 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
89

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100pts
Maintenance
55pts
MCP Posture
100pts
Plugin Security
95pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/Dkm0315/frappe-agent
Source commit
b0b08098bdb0…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI detected

No action is required. This plugin receives the full trust score.

Verified badge detected

This listing scores +2% trust because the HOL verified badge is present in the source repository README.

Security Posture

safe
Safety label
95
Security score
0
High findings
Provider
registry-broker-fallback
Grade
A · safe
Version
Unknown
cisco-skill-scanner: unknown

Findings

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Frappe Agent — Frequently asked questions

What is Frappe Agent?
Frappe Agent is an AI plugin in the HOL registry. Frappe and ERPNext coding, customization, bench, and review intelligence for Codex.
How do I install Frappe Agent?
Install Frappe Agent in your harness: Codex — codex plugin marketplace add Dkm0315/frappe-agent; Claude Code — /plugin marketplace add Dkm0315/frappe-agent; Any agent — npx skills add Dkm0315/frappe-agent. Full step-by-step guidance is on the HOL plugin page.
How do I install Frappe Agent in Codex?
To install Frappe Agent in Codex, start with codex plugin marketplace add Dkm0315/frappe-agent. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Frappe Agent in Claude Code?
To install Frappe Agent in Claude Code, start with /plugin marketplace add Dkm0315/frappe-agent. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is Frappe Agent free?
Pricing for Frappe Agent is published on its HOL plugin page when the maker schedules a launch.
Who publishes Frappe Agent?
Frappe Agent is published by Dhairya Marwaha and listed on HOL.
Is Frappe Agent available now?
Frappe Agent availability is listed on its HOL plugin page.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell

Plugin Manifest

{
  "name": "frappe-agent",
  "version": "0.1.0",
  "description": "Frappe, ERPNext, and Frappe ecosystem coding, customization, bench, and review intelligence for AI coding assistants.",
  "author": {
    "name": "Dhairya Marwaha",
    "email": "[email protected]",
    "url": "https://github.com/Dkm0315"
  },
  "homepage": "https://github.com/Dkm0315/frappe-agent",
  "repository": "https://github.com/Dkm0315/frappe-agent",
  "license": "MIT",
  "keywords": [
    "frappe",
    "erpnext",
    "bench",
    "helpdesk",
    "crm",
    "lms",
    "hrms",
    "drive",
    "gameplan",
    "insights",
    "payments",
    "python",
    "javascript",
    "react",
    "vue"
  ],
  "skills": "./",
  "interface": {
    "displayName": "Frappe Agent",
    "developerName": "Dhairya Marwaha",
    "composerIcon": "./assets/frappe-agent-icon.svg",
    "shortDescription": "Frappe, ERPNext, and ecosystem app help.",
    "longDescription": "Adds Frappe, ERPNext, Helpdesk, CRM, LMS, Gameplan, Drive, HRMS, Insights, Builder, and Payments skills for full-stack work, bench operations, SQL and ORM decisions, admin customizations, DocType design, and workflow-aware code review.",
    "category": "Developer Tools",
    "capabilities": [
      "Read",
      "Write",
      "Interactive"
    ],
    "websiteURL": "https://github.com/Dkm0315/frappe-agent",
    "privacyPolicyURL": "https://github.com/Dkm0315/frappe-agent",
    "termsOfServiceURL": "https://github.com/Dkm0315/frappe-agent",
    "defaultPrompt": [
      "Use Frappe Agent to inspect this bench before changing anything.",
      "Use Frappe Agent to choose the right Frappe or ERPNext customization layer.",
      "Use Frappe Agent to design a Helpdesk, CRM, LMS, Drive, or ERPNext workflow."
    ],
    "brandColor": "#1F7A5A"
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/Dkm0315/frappe-agent
Marketplace path
Unknown
Source path
plugins/Dkm0315/frappe-agent
Install policy
AVAILABLE

Skills

Copy or download the SKILL.md files this plugin ships, then install them with the Skills CLI.

Share
skills-cli

frappe-backend

skills/frappe-backend/SKILL.md

Frappe backend guidance for Python and backend-adjacent JavaScript surfaces such as client interaction patterns, hooks, APIs, patches, scheduler logic, reports, and server-side review. Use when implementing or reviewing Frappe backend behavior.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-bench

skills/frappe-bench/SKILL.md

Bench-aware Frappe operations guidance for app installs, branch switching, updates, migrations, site inspection, ports, and process state. Use when a task involves bench commands or local environment operations.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-builder

skills/frappe-builder/SKILL.md

Frappe Builder website and page-building guidance for pages, blocks, components, forms, routing, CMS-style content, SEO, and web UX. Use when work touches Frappe Builder, website pages, landing pages, or content-driven experiences.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-crm

skills/frappe-crm/SKILL.md

Frappe CRM guidance for leads, deals, contacts, organizations, pipelines, activities, assignment, dashboards, and sales workflows. Use when work touches Frappe CRM or CRM-style sales processes in the Frappe ecosystem.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-customization

skills/frappe-customization/SKILL.md

Frappe customization-surface guidance covering Custom Field, Property Setter, Client Script, Server Script, Workspace, Web Page, Page, Print Format, Report, Dashboard, Workflow, Role, Notification, Webhook, and related builder/admin DocTypes. Use when choosing or changing Frappe customization layers.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-doctype-design

skills/frappe-doctype-design/SKILL.md

Frappe DocType creation and form UX guidance. Use when creating, reviewing, or redesigning DocTypes, including field choice, tabs, sections, columns, required fields, naming, child tables, and form usability.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-drive

skills/frappe-drive/SKILL.md

Frappe Drive guidance for files, folders, sharing, permissions, storage, previews, document workflows, and file-linked business processes. Use when work touches Frappe Drive or file management in the Frappe ecosystem.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-erpnext

skills/frappe-erpnext/SKILL.md

ERPNext-aware reasoning for accounting, selling, buying, stock, manufacturing, projects, HR, support, education, CRM, and other ERPNext module work. Use when a task affects ERPNext module behavior, configuration, reports, dashboards, workflows, or customizations.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-frontend

skills/frappe-frontend/SKILL.md

Frappe frontend guidance for Vue and React, including desk pages, `www` pages, `frappe-ui`, Doppio-style frontends, client scripts, and external SPA integrations. Use when building or reviewing Frappe UI work.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-fullstack

skills/frappe-fullstack/SKILL.md

End-to-end Frappe and ERPNext implementation guidance spanning backend Python, backend JavaScript surfaces, Vue or React frontends, customizations, and bench-aware delivery. Use when the task crosses multiple Frappe layers.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-gameplan

skills/frappe-gameplan/SKILL.md

Frappe Gameplan guidance for team discussions, projects, tasks, notes, decisions, async collaboration, permissions, and workspace workflows. Use when work touches Gameplan or planning/collaboration features in the Frappe ecosystem.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-helpdesk

skills/frappe-helpdesk/SKILL.md

Frappe Helpdesk implementation and customization guidance for ticket intake, SLAs, assignment, portals, knowledge base, notifications, and support workflows. Use when work touches the Frappe Helpdesk app or customer support operations.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-hrms

skills/frappe-hrms/SKILL.md

Frappe HRMS and ERPNext HR guidance for employees, attendance, leave, payroll, shifts, expense claims, recruitment, onboarding, and HR workflows. Use when work touches HRMS or people operations in the Frappe ecosystem.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-insights

skills/frappe-insights/SKILL.md

Frappe Insights and analytics guidance for dashboards, query design, charts, permissions, metrics, ERPNext reporting, and operational analytics. Use when work touches Frappe Insights or analytics in the Frappe ecosystem.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-lms

skills/frappe-lms/SKILL.md

Frappe LMS customization guidance for courses, batches, lessons, quizzes, assessments, enrollment, progress, certificates, portals, and learning workflows. Use when work touches Frappe LMS or education/training flows.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-payments

skills/frappe-payments/SKILL.md

Frappe Payments and ERPNext payment workflow guidance for payment gateways, payment requests, subscriptions, invoices, reconciliation, webhooks, and secure checkout flows. Use when work touches payments in Frappe or ERPNext.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-search

skills/frappe-search/SKILL.md

Frappe-specific search and discovery guidance for finding benches, apps, remotes, sites, ports, hooks, DocTypes, builder DocTypes, and frontend surfaces quickly. Use when the task starts with locating or classifying Frappe context.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

frappe-sql

skills/frappe-sql/SKILL.md

Frappe-native SQL and ORM guidance for `frappe.db`, Query Builder, `tab{DocType}` tables, permission-sensitive queries, and raw SQL review. Use when writing or reviewing database access in Frappe.

SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.codex-plugin/plugin.json

plugin-manifest

1,554 bytes

f6c402125231c2ff…

README.md

file

9,801 bytes

346af442fbae3707…

AGENTS.md

file

2,695 bytes

7e3299c0389bba80…

CLAUDE.md

file

1,486 bytes

a3ef1092a3f128d9…

SECURITY.md

file

1,090 bytes

a0670785b722f412…

.claude-plugin/plugin.json

file

537 bytes

32a55ee978820e7b…

.cursor/rules/frappe-agent.mdc

file

943 bytes

c922d4ce721793a7…

commands/frappe-bench.md

file

453 bytes

e688a544ee90f872…

commands/frappe-builder.md

file

494 bytes

2964bedc45977272…

commands/frappe-backend.md

file

470 bytes

9b2b2d5dbd17cebf…

commands/frappe-customization.md

file

442 bytes

8a3a1f6687c39f19…

commands/frappe-crm.md

file

426 bytes

c9735f3eaf729daa…

commands/frappe-doctype-design.md

file

570 bytes

3c58f68d07671cf7…

commands/frappe-frontend.md

file

423 bytes

81675c64e0f2e309…

commands/frappe-gameplan.md

file

444 bytes

8ec7f38ff586e276…

commands/frappe-fullstack.md

file

620 bytes

80f180a6d6c0a77c…

commands/frappe-erpnext.md

file

384 bytes

b6edbe7fdf84b190…

commands/frappe-drive.md

file

518 bytes

af50e38e0cd69fc3…

commands/frappe-helpdesk.md

file

452 bytes

8a21d59c2c33cc8f…

commands/frappe-insights.md

file

427 bytes

5bf31ca201c06e3b…

commands/frappe-search.md

file

339 bytes

f9aa32bcc5d0dc33…

commands/frappe-lms.md

file

436 bytes

e2cbd59afbc2454e…

commands/frappe-payments.md

file

507 bytes

2d93dc4e65724f09…

commands/frappe-hrms.md

file

432 bytes

e9e02480b0fe6a37…

commands/frappe-sql.md

file

390 bytes

ded7cc170a65737c…

skills/frappe-crm/SKILL.md

skill

1,422 bytes

1052b8d49c12f25b…

skills/frappe-bench/SKILL.md

skill

831 bytes

2d4ec8b73c05101b…

skills/frappe-builder/SKILL.md

skill

1,298 bytes

eb224a64922eab58…

skills/frappe-customization/SKILL.md

skill

1,349 bytes

1c8ea6651de15a3a…

skills/frappe-backend/SKILL.md

skill

1,030 bytes

69612fd3680dddbf…

skills/frappe-doctype-design/SKILL.md

skill

2,207 bytes

c8bf6f16492318ce…

skills/frappe-frontend/SKILL.md

skill

873 bytes

754dcc3557d0fe55…

skills/frappe-erpnext/SKILL.md

skill

1,558 bytes

db264cea5e62f138…

skills/frappe-drive/SKILL.md

skill

1,216 bytes

cbc9a1f5a9702102…

skills/frappe-fullstack/SKILL.md

skill

1,556 bytes

b6088d28b5ac3611…

skills/frappe-gameplan/SKILL.md

skill

1,254 bytes

2e77a386c84c5985…

skills/frappe-helpdesk/SKILL.md

skill

1,400 bytes

3e8d790d19495584…

skills/frappe-payments/SKILL.md

skill

1,266 bytes

14252323a570480e…

skills/frappe-insights/SKILL.md

skill

1,244 bytes

19a1b96f91618374…

skills/frappe-hrms/SKILL.md

skill

1,293 bytes

839f444d32b7610e…

skills/frappe-lms/SKILL.md

skill

1,284 bytes

83a9746a2afa955e…

skills/frappe-search/SKILL.md

skill

834 bytes

674224bb50cf5ca9…

skills/frappe-sql/SKILL.md

skill

988 bytes

49cf53690a939e0a…

assets/frappe-agent-icon.svg

asset

1,805 bytes

e7263638f0829de1…