flowstate-flowstate-web-epicdm-flowstate-web
Package-local agent skill for @epicdm/flowstate-web.
Tags
Publisher
Versions
1 version published — latest: 1.0.0
- 1.0.0publishedInvalid Date
Skill
flowstate-web Package Skill
Package: @epicdm/flowstate-web
Repository: flowstate-web
Path: .
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
FlowState Web Cloudflare Deploy
Use this skill when deployment, build, or Worker runtime behavior changes.
Start Here
Read:
package.jsonnext.config.mjsopen-next.config.tswrangler.jsonc.forgejo/workflowsif changing CI/deploy behavior
Build Model
npm run build first bundles src/workers/rxdb-shared-worker.ts into public/rxdb-shared-worker.js, then runs next build. OpenNext then emits the Cloudflare Worker bundle under .open-next.
Deployment Rules
- Keep
wrangler.jsoncenvironment variables aligned with staging, production, cloud, and cloud-dev modes. - Set secrets with Wrangler or CI secret storage; do not hardcode secrets into config.
- Preserve RxDB premium aliases in
next.config.mjs; community builds must keep the missing-premium shim working. - Keep Node-only dependencies out of the browser bundle through aliases or server-only boundaries.
- Use OpenNext build/preview before deploy changes.
Verification
npm run typecheck
npm run build
npx opennextjs-cloudflare build
Use preview for deploy-risk changes:
npm run preview
Package Skill Inventory
@epicdm/flowstate-web Skill Inventory
| Skill | Purpose |
|---|---|
flowstate-web-shell | Operate and maintain the standalone Next.js shell, catch-all route host, providers, and shell chrome. |
flowstate-web-plugin-manifests | Work with bundled, dev, and installed plugin manifest loading. |
flowstate-web-marketplace-launcher | Work with local Launcher and Marketplace routes in the standalone shell. |
flowstate-web-cloudflare-deploy | Build, preview, and deploy the OpenNext Cloudflare Worker safely. |
Review Gate
@epicdm/flowstate-web Skill Review
Verdict
Pass with existing typecheck drift.
The skills are source-backed and focus on practical shell operation, manifest loading, local Marketplace/Launcher surfaces, and Cloudflare deployment.
Verification
- ASCII and skill frontmatter checks passed.
npm test -- --runInBandpassed: 10 suites, 96 tests.npm run typecheckfailed existing strict typing errors insrc/app/api/marketplace/installed/__tests__/route.test.tswherebodyisunknownat lines 99 and 100.
Run OpenNext when deployment behavior changes:
npx opennextjs-cloudflare build
Follow-Ups
- Reconcile README standalone dependency guidance with current file dependencies in
package.json. - Rebuild generated
.flowstate/dojocontent from reviewed package-local skills before publishing.
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 ./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-flowstate-web-epicdm-flowstate-web --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.