flowstate-epic-flowstate-apps-epicdm-flowstate-app-bizdev
Package-local agent skill for @epicdm/flowstate-app-bizdev.
Tags
Publisher
Versions
1 version published — latest: 1.0.0
- 1.0.0publishedInvalid Date
Skill
flowstate-app-bizdev Package Skill
Package: @epicdm/flowstate-app-bizdev
Repository: epic-flowstate-apps
Path: packages/flowstate-app-bizdev
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
BizDev CRUD Forms
Status: Active
Purpose: Keep collection hooks, forms, and Zod validation aligned.
Scope: packages/flowstate-app-bizdev/src/hooks, src/schemas, and entity components.
Trigger: Work changes create, edit, delete, list, or detail behavior for BizDev entities.
Input: Target entity and desired behavior.
Output: Hook, schema, form, and UI updates that match collection behavior.
Workflow
- Start with the entity hook:
useOpportunityCRUD.ts,usePartnershipCRUD.ts,useOutreachTargetCRUD.ts,useActivityCRUD.ts,useClientCRUD.ts, oruseContactCRUD.ts. - Check the matching schema in
src/schemas. User-entered fields should be validated with Zod before mutation. - Update the form component under
src/components/<entity>and preserve route-param create/edit behavior. - Keep collection names stable:
opportunities,partnerships,outreachtargets,activities,clients, andcontacts. - For activities, check
useActivityCRUD.tscomments andActivityForm.tsx; activities are primarily create/timeline records.
Example
For a new opportunity field, add it to opportunityFormSchema, update OpportunityForm.tsx, then check OpportunityList.tsx, OpportunityDetail.tsx, and OpportunityKanban.tsx for display and grouping implications.
Verification
yarn workspace @epicdm/flowstate-app-bizdev typecheck- Add a focused test for schema or form behavior if validation branches change.
Created: 2026-06-30
Package Skill Inventory
FlowState BizDev Skill Inventory
Reviewed: 2026-06-30
Skills
| Skill | Type | Use when | Source basis |
|---|---|---|---|
flowstate-app-bizdev | Orchestrator | Changing the BizDev app package, routes, plugin metadata, or dashboard | flowstate.plugin.json, src/App.tsx, src/components/dashboard |
flowstate-app-bizdev-crud-forms | Workflow | Adding or changing opportunity, partnership, outreach target, activity, client, or contact flows | src/hooks/*CRUD.ts, src/schemas/*Schema.ts, form components |
flowstate-app-bizdev-daily100 | Workflow | Working on Daily 100 outreach progress or activity logging | src/components/daily100/*, src/components/activities/*, useOutreachTargetCRUD.ts |
Review Gate
FlowState BizDev Skills Review
Reviewed: 2026-06-30 Status: Pass
Checks
- Skills are grounded in hooks, schemas, plugin routes, and component workflows.
- Skills call out Zod schema maintenance for user input.
- Skills avoid generated
.flowstate/dojofiles.
Residual Risk
Some mutation hooks use as any around mutation-like objects. When changing those hooks, add focused type coverage or component tests rather than relying on the package test script, which currently reports no tests.
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-bizdev/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-bizdev --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.