flowstate-epic-flowstate-apps-epicdm-flowstate-app-buildout
Package-local agent skill for @epicdm/flowstate-app-buildout.
Tags
Publisher
Versions
1 version published — latest: 1.0.0
- 1.0.0publishedInvalid Date
Skill
flowstate-app-buildout Package Skill
Package: @epicdm/flowstate-app-buildout
Repository: epic-flowstate-apps
Path: packages/flowstate-app-buildout
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
Buildout Data Model
Status: Active
Purpose: Keep Buildout data types, schemas, hooks, seed data, and rollups consistent.
Scope: packages/flowstate-app-buildout/src/data
Trigger: Work touches any Buildout entity or cost/attention calculation.
Input: Target entity or calculation.
Output: Updated type, schema, hook, seed/import, and rollup behavior where needed.
Workflow
- Start in
src/data/types.tsfor entity contracts andBUILDOUT_SCHEMAS. - If persistence shape changes, update
src/data/schemas.ts. Do not register schemas from the app runtime; the file notes that registration belongs out-of-band. - Update
src/data/hooks.tsso records stay scoped byprojectIdwhere applicable. - Update
src/data/seed.tsandbirdsong.seed.jsononly when seed behavior intentionally changes. - Update
src/data/rollups.tsfor cost totals, cost bands, attention items, or currency formatting. - Check
src/data/importBaseline.tswhen seed import fields change.
Verification
yarn workspace @epicdm/flowstate-app-buildout typecheck- Add tests for rollup math when changing totals, variance, or attention rules.
Created: 2026-06-30
Package Skill Inventory
FlowState Buildout Skill Inventory
Reviewed: 2026-06-30
Skills
| Skill | Type | Use when | Source basis |
|---|---|---|---|
flowstate-app-buildout | Orchestrator | Changing the Buildout app package, plugin metadata, scope provider, routes, or exports | flowstate.plugin.json, src/App.tsx, src/context, src/index.ts |
flowstate-app-buildout-data-model | Reference | Adding or changing buildout projects, costs, structures, milestones, risks, decisions, diligence gates, schemas, hooks, seed, or rollups | src/data/* |
flowstate-app-buildout-task-schedule-risk | Workflow | Changing task board, schedule, risks, decisions, or diligence pages | src/pages/tasks, schedule, risks, diligence |
Review Gate
FlowState Buildout Skills Review
Reviewed: 2026-06-30 Status: Pass
Checks
- Skills cite the real data model and schema files.
- Skills preserve project scoping as a first-class concern.
- Skills call out task operator integration instead of inventing a private task store.
Residual Risk
The package has no discovered tests. Use typecheck/build and add focused tests for rollups or schema changes when behavior branches are added.
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-buildout/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-buildout --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.