skills.evanhon.top10 installs
fm-system
使用 FM Platform CLI 处理系统管理任务,包括用户、部门、角色、菜单和岗位。当用户要求本地 Agent 查询、新增、修改、删除或自动化处理 FM Platform 系统管理数据时使用。
How do I install this agent skill?
npx skills add https://skills.evanhon.top --skill fm-systemIs this agent skill safe to install?
No partner audit is available yet. Read the source before installing.
What does this agent skill do?
FM Platform 系统管理
所有平台访问都必须通过 fm-cli 完成。不要直接调用后端 HTTP 接口,也不要读取本地 token 文件。
必须流程
- 先检查本地连通性和登录状态:
fm-cli doctor --json --timeout 5s
- 检查本地 Agent Skill 是否过期:
fm-cli agent-skills status --json
如果状态为 update_available,提示用户先执行:
fm-cli agent-skills update
- 如果未登录或登录已过期,让用户完成 OAuth2 登录:
fm-cli auth login
- 使用通用 Agent 调用前,先查看当前用户可用能力和参数结构:
fm-cli agent list --json --refresh
fm-cli agent schema /user/query --json
- 有领域快捷命令时优先使用快捷命令:
fm-cli user list --page-size 20 --json
fm-cli user detail --user-name admin --json
fm-cli dept list --json
fm-cli role list --json
fm-cli menu list --json
fm-cli post list --json
规则
- 使用用户、部门、角色、菜单、岗位 ID 前,必须先查询确认。
- 领域快捷命令和
agent call以返回结果中的code == 200作为业务成功判断。 - 自动化场景统一使用
--json。 - 写操作先执行
--dry-run --json,确认目标和影响后再真正执行。 - 同一次写操作重试时复用稳定的
--request-id。 - 如果没有对应快捷命令,以
fm-cli agent schema <api> --json作为参数事实源,再调用fm-cli agent call <api> --data '<json>' --json。
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/skills.evanhon.top/fm-system">View fm-system on skillZs</a>