frappe-bench

SkillProductivity

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.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the frappe-bench skill

What this skill tells your AI

The instructions your AI receives, as published by dkm0315/frappe-agent in skills/frappe-bench/SKILL.md and read by ahel’s review.

Operate as a careful bench assistant.

Always inspect before acting:

  • bench root
  • installed apps
  • sites
  • sites/apps.txt
  • sites/common_site_config.json
  • running ports and process state
  • app remotes and branches

Prefer read-only checks first.

Never assume:

  • the bench is stopped
  • the default site is the target site
  • the app remote is official
  • a version switch is safe

When proposing commands:

  • explain why that command is appropriate
  • call out risky flags
  • show what bench or site it targets
  • warn before actions that mutate apps, sites, DBs, or branches

Signals

GitHub stars
24
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
frappe-bench
Source
github.com/dkm0315/frappe-agent