flowstate-flowstate-desktop-epicdm-flowstate-desktop
Package-local agent skill for @epicdm/flowstate-desktop.
Tags
Publisher
Versions
1 version published — latest: 1.0.0
- 1.0.0publishedInvalid Date
Skill
flowstate-desktop Package Skill
Package: @epicdm/flowstate-desktop
Repository: flowstate-desktop
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 Desktop Workspace
Use this skill for the root @epicdm/flowstate-desktop package.
Start Here
Read:
package.jsonpackages/desktop/package.jsonpackages/desktop/.flowstate/skills/SKILL-INVENTORY.md
Rules
- Exclude
.worktrees, generated builds,node_modules,dist, and coverage from package scans. - Treat
packages/desktopas the only source workspace package unless new packages are added intentionally. - Keep generated
.flowstate/dojoout of source-of-truth skill decisions. - Run package-specific checks from
packages/desktopwhen changing app behavior. - Check root scripts after dependency or workspace layout changes.
Verification
npm run typecheck
npm test
npm run format:check
Known Drift
Root lint-staged references packages/apple/.swiftlint.yml, which does not match the current packages/desktop/macos Swift layout.
Package Skill Inventory
@epicdm/flowstate-desktop Skill Inventory
| Skill | Purpose |
|---|---|
flowstate-desktop-workspace | Operate root workspace scans, quality gates, and package boundaries for the desktop repo. |
Review Gate
@epicdm/flowstate-desktop Skill Review
Verdict
Pass with existing test drift.
Skill is source-backed and focuses on root workspace operations and package-boundary pitfalls.
Verification
- ASCII and skill frontmatter checks passed.
- Package-root coverage passed: 2 package roots, 0 missing inventories.
npm run typecheckpassed.npm testfailed existing desktop app tests inTauriDrivePage.test.tsx; 9 files and 79/87 tests passed.packages/desktop npm run buildpassed with existing large chunk warnings.
Follow-Ups
- Reconcile
lint-stagedSwiftLint path with currentpackages/desktop/macoslayout. - Rebuild generated Dojo content from reviewed local skills before publishing.
- Reconcile
TauriDrivePagetests/mocks with the current drive service API, especially missingservice.cacheStatus.
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-desktop-epicdm-flowstate-desktop --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.