atomic

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.0
    publishedInvalid 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

SchemaTargetScopeWrite convention
featuresrecordsOrgSet workspaceId to ''.
servicesrecordsOrgSet workspaceId to ''.
gap-itemsrecordsWorkspaceUse the active workspace or targetWorkspaceId for promotion flows.

Workflow

  1. Update schema files in src/schemas/*.schema.ts before changing dashboard configs that depend on new fields.
  2. Check src/data/schema-validator.ts if import validation must know about the new field.
  3. Update dashboard configs in src/configs and ensure custom components are registered through registerGapFillerComponents.
  4. Preserve ScopeContext construction in src/App.ts; it falls back to default when org/workspace context is absent.
  5. For data behavior, inspect createRxDBQueryFunction, createRxDBMutationFunction, and useLiveDataSources.

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

SkillTypeUse when
flowstate-app-featuresOrchestratorWorking on Feature Matrix app routes, dashboards, plugin wiring, or deciding which features subskill to load.
flowstate-app-features-import-pipelineWorkflowChanging markdown extraction, schema validation, import reports, LiveMCP manifest writes, or CLI import behavior.
flowstate-app-features-dashboard-schemasReferenceChanging 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

CheckResult
Source-backedPassed. Skills cite app runtime, import pipeline, schema, and manifest files.
Not a generated feature listPassed. Skills describe dashboard/runtime and import workflows.
ComposablePassed. Orchestrator separates import pipeline from dashboard/schema reference.
Verification includedPassed. 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 ./skills

Replace <target> with your agent target identifier. See the CLI docs for details.