Skip to main content
Version: 3.0

Steedos Skills

Steedos Skills are focused knowledge packs for AI coding assistants. They summarize Steedos project structure, metadata file formats, APIs, testing workflows, and common implementation patterns.

Use them with assistants such as Codex, Claude, GitHub Copilot, Cursor, or any tool that can load Anthropic-compatible Agent Skills or consume the same Markdown knowledge files.

Install Skills

Install all Steedos Skills:

npx skills add steedos/steedos-platform --all

Install one skill:

npx skills add steedos/steedos-platform --skill steedos-objects

List available skills:

npx skills add steedos/steedos-platform --list

If your assistant does not support skills directly, you can still use the files in the Steedos platform skills directory as reference material when discussing implementation details.

Choose Skills By Task

TaskSkills to use
Create a project or packagesteedos-getting-started, steedos-project-package
Configure environment variablessteedos-configuration
Define objects and fieldssteedos-objects, steedos-object-fields
Configure permissionssteedos-object-permissions
Add buttons or actionssteedos-object-buttons, steedos-server-logic
Build pages or navigationsteedos-pages, steedos-applications, steedos-tabs
Add translationssteedos-translations
Add seed datasteedos-seed-data
Build reports or dashboardssteedos-analytics
Use REST or GraphQL APIssteedos-server-api, steedos-graphql-api
Test iteratively with a browsersteedos-dev-testing

Choose Skills By File Type

File typeSkill
*.object.ymlsteedos-objects
*.field.ymlsteedos-object-fields
*.listview.ymlsteedos-objects
*.button.ymlsteedos-object-buttons
*.trigger.ymlsteedos-server-logic
*.function.ymlsteedos-server-logic
*.app.ymlsteedos-applications
*.tab.ymlsteedos-tabs
*.page.yml and *.page.amis.jsonsteedos-pages
*.permission.ymlsteedos-object-permissions
*.translation.ymlsteedos-translations
*.data.yml, *.data.json, *.data.csvsteedos-seed-data

Good Prompts

Ask the assistant to use the relevant skill and work from your project structure:

Use the Steedos objects and fields skills. Design a contract management data model in my Steedos project, then show the files you plan to create before editing.
Use the Steedos dev-testing skill. Test the CRM module at http://localhost:5100 with a temporary, low-privilege local or staging test account, and iterate until the core create/edit/list workflow passes.

Keep the assistant grounded in your actual project files. Steedos Skills provide platform knowledge, but your project requirements and review decisions still come from your team.