frappe-apps-manager

为Claude Code提供完整的Frappe/ERPNext开发生命周期管理插件。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:frappe-apps-manager。
它的用途是:为Claude Code提供完整的Frappe/ERPNext开发生命周期管理插件。
完整的 Skill 内容见:https://321skill.com/skills/frappe-apps-manager/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“我想创建一个新的Frappe应用,用于管理客户关系,并希望集成微服务架构。” 它会引导你使用`/frappe-new-app`命令,根据你的需求(如版本、是否微服务)生成包含`pyproject.toml`、`modules.txt`及可选`Containerfile`的完整项目脚手架。接着,你可以用`/frappe-new-doctype`快速创建‘客户’文档类型,并用`frappe-architect`代理咨询微服务下的数据通信设计。

介绍

Frappe Apps Manager Plugin是专为Frappe框架开发者设计的Claude Code插件,旨在解决Frappe/ERPNext应用开发、测试、部署和运维全流程中的复杂性和效率问题。它通过集成大量命令、代理和技能,将原本需要手动执行或记忆的繁琐操作自动化,覆盖从项目脚手架搭建到生产环境部署的每一个环节。

使用方式极其简单,通过Claude Code的插件市场安装后,即可使用一系列以/frappe-开头的命令,例如创建新应用、管理站点、运行测试、查看日志等。插件还内置了10个专业代理,可根据不同开发阶段(如架构设计、安全审查、性能优化)提供针对性建议,以及55个自治技能来处理特定开发任务。

该插件非常适合正在或计划使用Frappe框架进行应用开发的工程师和团队。无论是刚接触Frappe的新手,需要快速上手和规范项目结构;还是经验丰富的全栈开发者,希望提升开发效率和代码质量;亦或是负责项目部署和运维的DevOps工程师,都能从中找到强大的工具支持。

建议用户在安装后先运行/help命令熟悉所有可用功能。由于插件功能强大且更新频繁,建议关注其版本更新日志以获取最新特性和技能。对于生产环境的关键操作(如数据库重置、部署),建议先在测试环境中充分验证。

核心特点

这是目前唯一一个宣称提供“100% SDLC覆盖”的Frappe开发插件,集成了15个命令、10个专业代理和55个自治技能,不仅支持标准Frappe开发,还深度集成了微服务架构和容器化(Docker)的完整工作流,并直接参考了120多个核心ERPNext/Frappe应用的真实代码。

注意事项

该插件深度绑定Frappe框架和Claude Code环境,不适合非Frappe项目或使用其他IDE/编辑器的开发者。

常见问题

这个插件和普通的Frappe Bench命令有什么区别?

它将Bench命令、开发最佳实践、代码模板和专家知识封装成可交互的AI命令和代理,提供更智能的上下文感知、自动化代码生成和全生命周期指导,而不仅仅是命令执行。

支持哪些Frappe版本?

插件支持Frappe v14, v15, v16及更高版本,并在应用脚手架创建时提供对应版本的标准结构。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/frappe-apps-manager/raw/index.md 读取 frappe-apps-manager 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。