flowstate-flowstate-platform-epicdm-worker-epicflowstate-api
Package-local agent skill for @epicdm/worker-epicflowstate-api.
Tags
Publisher
Versions
1 version published — latest: 0.0.1
- 0.0.1publishedInvalid Date
Skill
worker-epicflowstate-api Package Skill
Package: @epicdm/worker-epicflowstate-api
Repository: flowstate-platform
Path: packages/worker-epicflowstate-api
Version: 0.0.1
Use this published Dojo skill as the package-level entrypoint. For detailed workflows, use the package-local skills listed below.
Primary Package Workflow
FlowState Epicflowstate API Webhooks
Use this skill for webhook work in @epicdm/worker-epicflowstate-api.
Start Here
Read:
src/middleware/stripe-webhook.tssrc/routes/stripe-webhook.tssrc/schemas/stripe.tssrc/middleware/sendgrid-webhook.tssrc/routes/sendgrid.tssrc/schemas/sendgrid.ts
Rules
- Verify signatures before trusting body fields.
- Keep raw body handling compatible with the provider signature algorithm.
- Validate parsed payloads with the package schemas.
- Keep route responses stable for provider retry behavior.
- Avoid logging secrets, signatures, tokens, or full payment payloads.
Verification
yarn workspace @epicdm/worker-epicflowstate-api test
yarn workspace @epicdm/worker-epicflowstate-api typecheck
Package Skill Inventory
@epicdm/worker-epicflowstate-api Skill Inventory
| Skill | Purpose |
|---|---|
flowstate-worker-epicflowstate-api | Operate and maintain the epicflowstate.ai API worker, route tree, middleware, bindings, and OpenAPI generation. |
flowstate-worker-epicflowstate-api-webhooks | Work with Stripe and SendGrid webhook verification and downstream route behavior. |
Review Gate
@epicdm/worker-epicflowstate-api Skill Review
Verdict
Pass with follow-ups.
The skills are source-backed and focus on operating the worker rather than listing route filenames.
Verification
- ASCII and skill frontmatter checks passed.
yarn workspace @epicdm/worker-epicflowstate-api typecheckpassed.yarn workspace @epicdm/worker-epicflowstate-api testpassed: 14 files, 54 tests, with expected stderr/stdout from tested error paths.
Follow-Ups
- Rebuild generated Dojo content from these local skills before publishing.
- Replace placeholder binding IDs before production deploys.
- Run
generate:openapiwhen changing route schemas.
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/worker-epicflowstate-api/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-platform-epicdm-worker-epicflowstate-api --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.