atomic

flowstate-url-builder

Package-local agent skill for @epicdm/flowstate-url-builder.

Tags

Publisher

Versions

1 version published — latest: 1.0.4

  • 1.0.4
    publishedInvalid Date

Skill

Use this skill when working on packages/flowstate-url-builder.

Package identity:

  • Package: @epicdm/flowstate-url-builder
  • Version authority: package.json
  • Public source: src/index.ts
  • Tests: tests/ServiceUrlBuilder.test.ts

Public API:

  • ServiceUrlConfig stores optional kongGatewayUrl and kongGatewayHttpsUrl.
  • ServiceUrlBuilder builds FlowState Kong Gateway service URLs.
  • createServiceUrlBuilder(config?) returns a ServiceUrlBuilder.

Route behavior:

  • Preserved path: getAuthUrl(), getRxdbRestUrl(), getRxdbReplicationUrl(), getOAuthDiscoveryUrl().
  • Stripped path: getMcpUrl(), getObsUrl(), getAmsUrl().

Verification:

  • yarn workspace @epicdm/flowstate-url-builder typecheck
  • yarn workspace @epicdm/flowstate-url-builder test
  • yarn workspace @epicdm/flowstate-url-builder build

Pitfalls:

  • getRxdbReplicationUrl() exists and is tested, but source marks it deprecated after the D1 migration.
  • Do not document getAuthHttpsUrl() or getRxdbRestBaseUrl() as current APIs unless source adds them.
  • Do not publish Dojo artifacts unless the task explicitly includes publish approval.

Usage

Use this Dojo skill with package human docs under .flowstate/docs, package skill content under .flowstate/skills/flowstate-url-builder/SKILL.md, and feature evidence under .flowstate/feature-matrix/package-features.json. Keep this manifest version aligned with package.json.

Install

Run this in your project to install via CLI:

fscloud dojo skill install flowstate-url-builder --target <target> --out ./skills

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

flowstate-url-builder | dojo.epicflowstate.ai | Epic Dojo