ahaodevahaodevCommunityยท2 Agent Skills Included

shadmin

Full-stack RBAC admin system with terminal query commands

Builds and extends an enterprise admin platform with role-based access control, dynamic menus, and user management. Queries users, roles, menus, and registered API endpoints directly from the terminal with JSON output. Enforces layered Go and React coding standards so new features compile, pass lint, and follow existing patterns. Eliminates manual permission wiring and inconsistent full-stack code.
npx skills add ahaodev/shadmin --all -g -y

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Shadmin?โ–ผ

Run `npx skills add ahaodev/shadmin --all -g -y` in your terminal to install all skills in this suite globally.

How to query Shadmin users from the terminal?โ–ผ

After logging in with `shadmin-cli login`, run commands like `shadmin-cli users list` or `shadmin-cli roles list` to get JSON output that respects your existing RBAC permissions.

Can Shadmin skills modify data through the CLI?โ–ผ

No. The CLI is read-only by design, so create, update, and delete requests are refused and must be done through the admin web interface.

How does Shadmin handle permissions?โ–ผ

It uses Casbin on the backend to check every API request and permission strings on the frontend to show or hide buttons and menus based on the user's role.

Does Shadmin work with Claude Code and Cursor?โ–ผ

Yes. The skills follow the universal SKILL.md standard and guide feature development or terminal queries in Claude Code, Cursor, and other compatible coding environments.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’