steedos-object-buttons
OfficialCreate YAML-driven Steedos object buttons.
Authorsteedos
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Buttons are essential for extending Steedos objects, but building custom actions requires coordinating YAML definitions with Amis UI and consistent visibility and event handling. This skill provides a standardized pattern to define object buttons in a portable, YAML-based format.
Core Features & Use Cases
- Defines custom actions as YAML files inside an object's buttons/ directory.
- Enforces Amis schema root to be a service wrapper for reliable rendering.
- Supports multiple events (ajax, dialog, reload, broadcast) and complex workflows across record and list views.
- Includes bilingual guidance and standard button overrides to hide or customize built-in actions.
Quick Start
To add a new action, create a .button.yml under objects/{objectName}/buttons/ with an amis_schema block wrapped as a service object.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: steedos-object-buttons Download link: https://github.com/steedos/steedos-platform/archive/main.zip#steedos-object-buttons Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.