flowstate-epic-flowstate-apps-epicdm-flowstate-app-features
Package-local agent skill for @epicdm/flowstate-app-features.
Tags
Publisher
Versions
1 version published — latest: 1.0.0
- 1.0.0publishedInvalid Date
Skill
flowstate-app-features Package Skill
Package: @epicdm/flowstate-app-features
Repository: epic-flowstate-apps
Path: packages/flowstate-app-features
Version: 1.0.0
Use this published Dojo skill as the package-level entrypoint. For detailed workflows, use the package-local skills listed below.
Primary Package Workflow
Feature Matrix Dashboard Schemas
Status: Active
Purpose: Keep dashboard rendering and virtual collection schemas aligned.
Scope: src/App.ts, src/configs, src/components, src/data/createRxDB*, and src/schemas.
Trigger: A task changes dashboard config, data source behavior, component registration, or features/services/gap-items schemas.
Input: Target dashboard or schema change.
Output: Dashboard/schema update with correct scope semantics.
Scope Rules
| Schema | Target | Scope | Write convention |
|---|---|---|---|
features | records | Org | Set workspaceId to ''. |
services | records | Org | Set workspaceId to ''. |
gap-items | records | Workspace | Use the active workspace or targetWorkspaceId for promotion flows. |
Workflow
- Update schema files in
src/schemas/*.schema.tsbefore changing dashboard configs that depend on new fields. - Check
src/data/schema-validator.tsif import validation must know about the new field. - Update dashboard configs in
src/configsand ensure custom components are registered throughregisterGapFillerComponents. - Preserve
ScopeContextconstruction insrc/App.ts; it falls back todefaultwhen org/workspace context is absent. - For data behavior, inspect
createRxDBQueryFunction,createRxDBMutationFunction, anduseLiveDataSources.
Verification
yarn workspace @epicdm/flowstate-app-features typecheck
yarn workspace @epicdm/flowstate-app-features test
yarn workspace @epicdm/flowstate-app-features build
Package Skill Inventory
Skill Inventory: @epicdm/flowstate-app-features
| Skill | Type | Use when |
|---|---|---|
flowstate-app-features | Orchestrator | Working on Feature Matrix app routes, dashboards, plugin wiring, or deciding which features subskill to load. |
flowstate-app-features-import-pipeline | Workflow | Changing markdown extraction, schema validation, import reports, LiveMCP manifest writes, or CLI import behavior. |
flowstate-app-features-dashboard-schemas | Reference | Changing dashboard configs, VCA schemas, org/workspace scoping, or RxDB dashboard data functions. |
Composition
Use the orchestrator for app shell and route tasks. Use import pipeline for markdown-to-record workflows. Use dashboard schemas for VCA schema and dashboard data behavior.
Review Gate
Review: @epicdm/flowstate-app-features Skills
Status: Passed for local package use
Reviewed: 2026-06-30
Checks
| Check | Result |
|---|---|
| Source-backed | Passed. Skills cite app runtime, import pipeline, schema, and manifest files. |
| Not a generated feature list | Passed. Skills describe dashboard/runtime and import workflows. |
| Composable | Passed. Orchestrator separates import pipeline from dashboard/schema reference. |
| Verification included | Passed. Package test/typecheck/build commands are documented. |
Residual Risk
The import/apply boundary depends on an external session companion. Any change to manifest shape should be reviewed with that downstream applier.
Usage
Start with this skill to understand the package purpose, then use the package-local focused skills for specific workflows. Keep this Dojo version aligned with packages/flowstate-app-features/package.json. Do not treat generated feature lists as lessons; use workflow evidence from CODE-REVIEW.md, SKILL-INVENTORY.md, and REVIEW.md.
Install
Run this in your project to install via CLI:
fscloud dojo skill install flowstate-epic-flowstate-apps-epicdm-flowstate-app-features --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.