atomic

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.1
    publishedInvalid 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.ts
  • src/routes/stripe-webhook.ts
  • src/schemas/stripe.ts
  • src/middleware/sendgrid-webhook.ts
  • src/routes/sendgrid.ts
  • src/schemas/sendgrid.ts

Rules

  1. Verify signatures before trusting body fields.
  2. Keep raw body handling compatible with the provider signature algorithm.
  3. Validate parsed payloads with the package schemas.
  4. Keep route responses stable for provider retry behavior.
  5. 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

SkillPurpose
flowstate-worker-epicflowstate-apiOperate and maintain the epicflowstate.ai API worker, route tree, middleware, bindings, and OpenAPI generation.
flowstate-worker-epicflowstate-api-webhooksWork 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 typecheck passed.
  • yarn workspace @epicdm/worker-epicflowstate-api test passed: 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:openapi when 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 ./skills

Replace <target> with your agent target identifier. See the CLI docs for details.