atomic
flowstate-dojo-platform-epicdm-worker-directory-api
Package-local agent skill for @epicdm/worker-directory-api.
Tags
Publisher
Versions
1 version published — latest: 0.0.1
- 0.0.1publishedInvalid Date
Skill
Use this skill when a task touches packages/worker-directory-api, imports @epicdm/worker-directory-api, or needs to teach humans/agents how this package works.
Package identity:
- Package: @epicdm/worker-directory-api
- Repository: flowstate-platform
- Version authority: package.json (0.0.1)
- Dojo course: flowstate-dojo-platform-epicdm-worker-directory-api
How to use the package:
- Purpose: See package docs and source.
- Start with package-local docs when present.
- Verify details against source and tests before changing behavior.
- Use the Dojo course lessons as the teaching path: setup, mental model, core workflow, integration, feature labs, maintenance.
Public surfaces discovered:
- getDb
- AppDatabase
- createAgent
- getAgentByHandle
- getAgentByWallet
- linkAgentIdentity
- getAgentByIdentityId
- updateAgent
- searchAgents
- countAgentsByCompany
- createCompany
- getCompanyBySlug
- getCompanyByWallet
- updateCompany
- searchCompanies
- createRegistration
- getRegistrationById
- confirmRegistration
- expirePendingRegistrations
- countPendingByWallet
- createWorkHistoryEntry
- getWorkHistoryForAgent
- updateWorkHistoryEntry
- deleteWorkHistoryEntry
- countWorkHistoryForAgent
- availabilityStatuses
- AvailabilityStatus
- profileTypes
- ProfileType
- runtimeTypes
Composable feature skilllets:
- Agent Handle Param Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Registration Body Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Registration Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Search Query Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Search Result Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Search Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Update Body Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent Update Schema: use feature labs for workflow, source anchor, and regression risk.
- Agent With Work History Schema: use feature labs for workflow, source anchor, and regression risk.
- Agents: use feature labs for workflow, source anchor, and regression risk.
- Availability Statuses: use feature labs for workflow, source anchor, and regression risk.
- Build Registration Status Fields: use feature labs for workflow, source anchor, and regression risk.
- Build Saga Document: use feature labs for workflow, source anchor, and regression risk.
- Companies: use feature labs for workflow, source anchor, and regression risk.
- Company Registration Body Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Registration Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Search Query Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Search Result Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Search Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Slug Param Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Update Body Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Update Schema: use feature labs for workflow, source anchor, and regression risk.
- Company Verification Statuses: use feature labs for workflow, source anchor, and regression risk.
- Company With Team Count Schema: use feature labs for workflow, source anchor, and regression risk.
- Confirm Registration: use feature labs for workflow, source anchor, and regression risk.
- Count Agents By Company: use feature labs for workflow, source anchor, and regression risk.
- Count Pending By Wallet: use feature labs for workflow, source anchor, and regression risk.
- Count Work History For Agent: use feature labs for workflow, source anchor, and regression risk.
- Create Agent: use feature labs for workflow, source anchor, and regression risk.
- Create Company: use feature labs for workflow, source anchor, and regression risk.
- Create Registration: use feature labs for workflow, source anchor, and regression risk.
- Create Work History Entry: use feature labs for workflow, source anchor, and regression risk.
- Cron Auth: use feature labs for workflow, source anchor, and regression risk.
- Delete Work History Entry: use feature labs for workflow, source anchor, and regression risk.
- DIRECTORY_BASE_URL: use feature labs for workflow, source anchor, and regression risk.
- Expire Pending Registrations: use feature labs for workflow, source anchor, and regression risk.
- Expire Registrations Response Schema: use feature labs for workflow, source anchor, and regression risk.
- Get Agent By Handle: use feature labs for workflow, source anchor, and regression risk.
- 45 additional feature skilllets are listed in dojo-manifest.json and agent-skillset.md.
Agent operating rules:
- Treat package.json as the Dojo version authority.
- Do not turn feature inventory into user-facing lessons without workflow context.
- Update this Dojo package when package behavior, docs, examples, or feature inventory changes.
- Verify downstream packages when package use and connection metadata shows inbound dependencies or references.
- Never mark publish status passed without successful cloud publish and catalog lookup.
Usage
Use this Dojo skill with package human docs, package-local feature inventory, agent-skillset.md, and the generated course.json in this folder. Keep this manifest version aligned with package.json.
Install
Run this in your project to install via CLI:
fscloud dojo skill install flowstate-dojo-platform-epicdm-worker-directory-api --target <target> --out ./skillsReplace <target> with your agent target identifier. See the CLI docs for details.