Skip to main content
Run any Skill in Manus
with one click
GitHub repository

steedos-platform

steedos-platform contains 23 collected skills from steedos, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
23
Stars
1.6k
updated
2026-05-25
Forks
413
Occupation coverage
3 occupation categories ยท 100% classified
repository explorer

Skills in this repository

steedos-configuration
software-developers

Steedos Server environment variables and YAML settings. TRIGGER: .env files; env vars (MONGO_URL, ROOT_URL, B6_TRANSPORTER, JWT_SECRET); Docker compose setup, production vs development config, YAML env interpolation; datasources, tenant settings, CFS file storage, SSO/OIDC, email. SKIP: B6_* internals โ†’ steedos-builder6-internals; project structure โ†’ steedos-project-package.

2026-05-25
steedos-project-package
software-developers

Steedos project/package init & creation (ๅˆๅง‹ๅŒ–้กน็›ฎ, ๅˆ›ๅปบ่ฝฏไปถๅŒ…), yarn install/start (NEVER npm).

2026-05-25
steedos-dev-testing
software-quality-assurance-analysts-and-testers

Steedos project automated development & testing with Playwright MCP. TRIGGER: "่‡ชๅŠจๆต‹่ฏ•", "่ฟญไปฃๅผ€ๅ‘", "dev-test", "test iterate", "ๆž„ๅปบ้‡ๅฏ", "build restart", "playwright", "browser test", "้…็ฝฎๆต‹่ฏ•็Žฏๅขƒ", "setup dev environment", copilot-instructions template. SKIP: object/field definitions โ†’ steedos-objects; UI pages โ†’ steedos-pages.

2026-05-18
steedos-analytics
software-developers

Analytics question (.question.yml) and dashboard (.dashboard.yml) files. TRIGGER: .question.yml or .dashboard.yml files; analytics reports, charts, MBQL queries, display types, visualization_settings, result_metadata; dashboard grid layout, card placement, parameter_mappings; @steedos-labs/analytics package; YAML seed data under <package>/main/default/. SKIP: custom Amis page โ†’ steedos-pages; analytics API calls โ†’ steedos-server-api.

2026-05-01
steedos-applications
software-developers

Steedos application definition (.app.yml). TRIGGER: .app.yml files; application sidebar menu, icon/color, mobile visibility, admin_menus, tab_groups, permission_set visibility; app menu not showing (missing tabs field); required fields: name, code, tabs; icon_slds, showSidebar. SKIP: sidebar nav items โ†’ steedos-tabs; page content โ†’ steedos-pages.

2026-05-01
steedos-builder6-api
software-developers

Builder6 REST API: Tables, Direct MongoDB, Files, Auth, Users. TRIGGER: /api/v6/tables/:baseId/:tableId CRUD; /api/v6/direct/:objectName; /api/v6/files; /api/v6/auth/login; /api/v6/users/me; presigned URLs; Swagger UI at /api/v6; baseId/tableId addressing, batch operations, collection naming (t_{baseId}_{tableId}), lookup field resolution, DataLoader batching, DevExtreme adapter (@builder6/query-mongodb), MetaService. SKIP: /api/v6/data/ or /api/v6/objects or /api/v6/functions โ†’ steedos-server-api; GraphQL โ†’ steedos-graphql-api; architecture โ†’ steedos-builder6-internals; auth guards/files/plugins โ†’ steedos-builder6-modules.

2026-05-01
steedos-builder6-internals
software-developers

Builder6 Server architecture: NestJS 11 + Moleculer 0.14 hybrid monorepo. TRIGGER: @builder6/* packages, monorepo structure, module organization, bootstrap, middleware, guards; B6_* environment variables, dotenv-flow, STEEDOS_ compatibility aliases, ConfigService access. SKIP: use API โ†’ steedos-builder6-api; Steedos Server internals โ†’ steedos-server-internals; project env config โ†’ steedos-configuration.

2026-05-01
steedos-builder6-modules
software-developers

Builder6 auth, file storage, and plugin modules. TRIGGER: AuthGuard, AdminGuard, token formats, signIn, password hashing, cookie management, API keys; file upload/download (local/S3, /api/v6/files, presigned URLs, cfs.* collections); plugin system (B6_PLUGIN_MODULES, B6_PLUGIN_PACKAGES, PluginModule, MoleculerPluginService). SKIP: object permissions โ†’ steedos-object-permissions; architecture โ†’ steedos-builder6-internals.

2026-05-01
steedos-builtin-objects
software-developers

Steedos platform built-in objects reference (~93 objects). TRIGGER: lookup/master_detail field referencing built-in object; built-in object names, fields, relationships; core entities: users, organizations, spaces, space_users, company, roles, permission_set, apps, tasks, accounts, contacts; Chinese/English name mapping (Department=organizations, Workspace=spaces, Division=company, Permission Profile=permission_set); sharing rules, organizational hierarchy. SKIP: custom object syntax โ†’ steedos-objects; field types โ†’ steedos-object-fields.

2026-05-01
steedos-getting-started
software-developers

Steedos Platform overview, skill routing guide, and CLI commands. TRIGGER: new to Steedos, "what is Steedos", "where do I start"; which skill to use; no specific skill matches; Steedos CLI (steedos start, restart, deploy, import/export); package validation. SKIP: specific task identified โ†’ route to relevant skill directly. Orientation/routing guide ONLY, not for implementation details.

2026-05-01
steedos-graphql-api
software-developers

Steedos GraphQL API auto-generated from object metadata at /graphql. TRIGGER: POST /graphql; {object}, {object}__findOne, {object}__count, {object}__insert, {object}__update, {object}__delete; __expand (lookup expansion), _display (formatted values), _permissions (record permissions), _related_* (related records); filters/pagination/sorting in GraphQL; Apollo Playground. SKIP: REST CRUD โ†’ steedos-server-api or steedos-builder6-api; server functions โ†’ steedos-server-logic.

2026-05-01
steedos-object-buttons
software-developers

Custom action buttons (.button.yml) for record pages and list views. TRIGGER: .button.yml in objects/{name}/buttons/; button properties (name, label, type, on, is_enable, visible, visibleOn, amis_schema); Amis actions (ajax, dialog, broadcast, reload, toast); button visibility formulas; hide standard buttons (standard_edit, standard_delete, standard_new). CRITICAL: amis_schema root MUST be a `service` wrapper. SKIP: auto logic on data change โ†’ steedos-server-logic; sidebar navigation โ†’ steedos-tabs.

2026-05-01
steedos-object-fields
software-developers

Steedos field types and .field.yml configuration. TRIGGER: .field.yml files in objects/{name}/fields/; field types (text, number, currency, select, lookup, master_detail, formula, summary, file, image, location); field properties (required, default, index, searchable, filterable, visible_on, amis, group); lookup/relationship config, formulas, field UI with Amis schema. SKIP: object definition โ†’ steedos-objects; list columns โ†’ steedos-objects; field-level security โ†’ steedos-object-permissions.

2026-05-01
steedos-object-permissions
software-developers

Multi-level permission control: object-level, field-level, record-level. TRIGGER: .permission.yml, .permissionset.yml, .profile.yml, .role.yml, .restrictionRule.yml; allowCreate/Read/Edit/Delete, viewAllRecords, modifyAllRecords; readable_fields, editable_fields; restriction rules (dynamic row-level filters); permission set, profile definition. SKIP: button visibility (visibleOn) โ†’ steedos-object-buttons; field visible_on โ†’ steedos-object-fields; tab permissions โ†’ steedos-tabs.

2026-05-01
steedos-objects
software-developers

Steedos object data models (.object.yml) and list views (.listview.yml). TRIGGER: .object.yml, .listview.yml files; object settings (label, icon, enable_files, enable_approvals, enable_audit), object relationships (extend, base), folder structure (objects/{name}/ with fields/, listviews/, permissions/, buttons/); list view columns, filters, sort, searchable fields, mobile columns, view types (grid, calendar, kanban), crud_mode, shared/shared_to, filter_scope; "how do I create a new object". SKIP: fields โ†’ steedos-object-fields; permissions โ†’ steedos-object-permissions; buttons โ†’ steedos-object-buttons; triggers/functions โ†’ steedos-server-logic.

2026-05-01
steedos-pages
software-developers

Amis-based custom pages: standalone (type: app) and object-bound (type: record/list). TRIGGER: .page.yml, .page.amis.json files; standalone Amis pages for dashboards/reports/forms; record detail pages, list pages, pageAssignments; Steedos Amis components (steedos-record-service, steedos-object-listview, steedos-record-form, steedos-record-detail-header); render_engine: amis. SKIP: React webapp โ†’ steedos-webapps; action buttons โ†’ steedos-object-buttons; sidebar nav โ†’ steedos-tabs.

2026-05-01
steedos-seed-data
software-developers

Initial seed data files (.data.json/.yml/.csv) in main/default/data/. TRIGGER: .data.json, .data.yml, .data.csv files; pre-populate initial records at startup; seed data naming, _id requirements, template variables (${space_id}, ${space_owner_id}), EJSON date format, autonumber values; import behavior (onlyInsert on startup vs upsert on space init). SKIP: CLI import โ†’ steedos-getting-started; object schema โ†’ steedos-objects; programmatic insert in trigger โ†’ steedos-server-logic.

2026-05-01
steedos-server-api
software-developers

Steedos Server REST API (v6): data CRUD, object metadata, function invocation. TRIGGER: /api/v6/data/:objectName CRUD; /api/v6/objects/:objectApiName metadata; /api/v6/functions/:objectName/:functionName; /api/v6/health; /api/v6/public/settings; query params (fields, filters, sort, skip, top); call Steedos function via REST; cookie-based vs Bearer token auth. SKIP: /api/v6/tables/ or /api/v6/direct/ โ†’ steedos-builder6-api; GraphQL โ†’ steedos-graphql-api.

2026-05-01
steedos-server-internals
software-developers

Steedos Server internal architecture: NestJS 11 + Moleculer 0.14 hybrid. TRIGGER: NestJS module organization; Moleculer broker (namespace, transporter, cacher, serializer); AppMoleculer events ($packages.changed, $metadata.*, @objectRecordEvent); Socket.IO AppGateway, WebSocket rooms; bootstrap sequence, middleware, guards, dependency injection; broker.call, broker.emit; edition system, @builder6/* ecosystem. SKIP: use REST API โ†’ steedos-server-api or steedos-builder6-api; configure server โ†’ steedos-configuration; Builder6 internals โ†’ steedos-builder6-internals; overview โ†’ steedos-getting-started.

2026-05-01
steedos-server-logic
software-developers

Server-side triggers (.trigger.yml) and functions (.function.yml). TRIGGER: .trigger.yml, .function.yml files in main/default/triggers/ and functions/; server-side JavaScript on record CRUD; lifecycle hooks (beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete); trigger context (ctx.params.doc, previousDoc, id); data validation, auto-fill, cascade updates, external API calls; function properties (name, objectApiName, is_rest, script, isEnabled), ctx.input, objects API. SKIP: button UI โ†’ steedos-object-buttons; REST calls โ†’ steedos-server-api; object definitions โ†’ steedos-objects.

2026-05-01
steedos-tabs
software-developers

Navigation tabs (.tab.yml) for Steedos application sidebars. TRIGGER: .tab.yml files; sidebar navigation item; tab types (object, page, url, analytics_dashboard); link to object list view, micro page, analytics dashboard, external/internal URL; tab icon, label, desktop/mobile, is_use_iframe, is_new_window, license, permission_set visibility; tab not appearing. SKIP: application container โ†’ steedos-applications; page content โ†’ steedos-pages.

2026-05-01
steedos-translations
software-developers

Steedos i18n: .translation.yml and .objectTranslation.yml files. TRIGGER: .translation.yml, .objectTranslation.yml files; Chinese/English labels for objects, fields, list views, buttons, select options, tab/app names; i18n/internationalization; translate field labels, help text, picklist options; naming conventions (en.translation.yml, zh-CN.objectTranslation.yml); label shows wrong language. SKIP: field definition โ†’ steedos-object-fields; object structure โ†’ steedos-objects; app/tab source config โ†’ steedos-applications / steedos-tabs.

2026-05-01
steedos-webapps
web-developers

Custom React + Vite webapps in Steedos packages (webapps/ directory). TRIGGER: webapps/ directory, React + Vite SPA; custom amis Renderer components (IIFE, amisRequire, ScopedContext); vite.amis.config.ts, amis-entry.ts, amis-jsx-shim.ts; client loader (*.client.js, waitForThing, loadJs, loadCss); CSS scope isolation (postcss-prefix-selector); Tailwind v4; build scripts, deployment to public/. SKIP: Amis page (non-React) โ†’ steedos-pages.

2026-05-01