atomic

flowstate-dojo-community-epicdm-agent-ui

Package-local agent skill for @epicdm/agent-ui.

Tags

Publisher

Versions

1 version published — latest: 1.0.8

  • 1.0.8
    publishedInvalid Date

Skill

Use this skill when a task touches packages/agent-ui, imports @epicdm/agent-ui, or needs to teach humans/agents how this package works.

Package identity:

  • Package: @epicdm/agent-ui
  • Repository: epic-flowstate-community
  • Version authority: package.json (1.0.8)
  • Dojo course: flowstate-dojo-community-epicdm-agent-ui

How to use the package:

  • Purpose: Shared agent UI components, hooks, and utilities for FlowState apps
  • 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:

  • CLISessionAdapter
  • LLMSessionAdapter
  • OpenClawSessionAdapter
  • ACTIVE_THRESHOLD_MS
  • isSessionActive
  • ConversationData
  • mapConversationToSession
  • UnifiedSession
  • UnifiedMessage
  • SessionAdapter
  • ActiveMissionsBadgeProps
  • ActiveMissionsBadge
  • AgentCardProps
  • AgentCard
  • AgentProfileModalProps
  • AgentProfileModal
  • AgentStatusBadgeProps
  • AgentStatusBadge
  • MissionChatHistoryProps
  • MissionChatHistory
  • RecentSessionsWidgetProps
  • RecentSessionsWidget
  • SessionListProps
  • SessionList
  • SessionListItemProps
  • SessionListItem
  • SessionSidebarTab
  • SessionSidebarProps
  • SessionSidebar
  • SessionTypeIconProps

Composable feature skilllets:

  • Active Missions Badge: use feature labs for workflow, source anchor, and regression risk.
  • ACTIVE_THRESHOLD_MS: use feature labs for workflow, source anchor, and regression risk.
  • Agent Card: use feature labs for workflow, source anchor, and regression risk.
  • Agent Missions: use feature labs for workflow, source anchor, and regression risk.
  • Agent Profile: use feature labs for workflow, source anchor, and regression risk.
  • Agent Profile Modal: use feature labs for workflow, source anchor, and regression risk.
  • Agent Proposals: use feature labs for workflow, source anchor, and regression risk.
  • Agent Provision: use feature labs for workflow, source anchor, and regression risk.
  • Agent Status Badge: use feature labs for workflow, source anchor, and regression risk.
  • Agent Worker: use feature labs for workflow, source anchor, and regression risk.
  • APP_URL_ENV_KEYS: use feature labs for workflow, source anchor, and regression risk.
  • Chat Conversation: use feature labs for workflow, source anchor, and regression risk.
  • Chat Sessions: use feature labs for workflow, source anchor, and regression risk.
  • Chat With Agent: use feature labs for workflow, source anchor, and regression risk.
  • CLISession Adapter: use feature labs for workflow, source anchor, and regression risk.
  • Compute Agent Status: use feature labs for workflow, source anchor, and regression risk.
  • Format Relative Time: use feature labs for workflow, source anchor, and regression risk.
  • Get App Base Url: use feature labs for workflow, source anchor, and regression risk.
  • Get Avatar Color: use feature labs for workflow, source anchor, and regression risk.
  • Get Initials: use feature labs for workflow, source anchor, and regression risk.
  • IDLE_THRESHOLD_MS: use feature labs for workflow, source anchor, and regression risk.
  • Is Session Active: use feature labs for workflow, source anchor, and regression risk.
  • LLMSession Adapter: use feature labs for workflow, source anchor, and regression risk.
  • Map Conversation To Session: use feature labs for workflow, source anchor, and regression risk.
  • Mission Chat History: use feature labs for workflow, source anchor, and regression risk.
  • Mission Detail: use feature labs for workflow, source anchor, and regression risk.
  • ONLINE_THRESHOLD_MS: use feature labs for workflow, source anchor, and regression risk.
  • Open Claw Session Adapter: use feature labs for workflow, source anchor, and regression risk.
  • POLL_INTERVAL_MS: use feature labs for workflow, source anchor, and regression risk.
  • Profile Actions: use feature labs for workflow, source anchor, and regression risk.
  • Profile Activity: use feature labs for workflow, source anchor, and regression risk.
  • Profile Capabilities: use feature labs for workflow, source anchor, and regression risk.
  • Profile Header: use feature labs for workflow, source anchor, and regression risk.
  • Profile Memory: use feature labs for workflow, source anchor, and regression risk.
  • Profile Persona: use feature labs for workflow, source anchor, and regression risk.
  • Profile Saga: use feature labs for workflow, source anchor, and regression risk.
  • Recent Sessions Widget: use feature labs for workflow, source anchor, and regression risk.
  • Session List: use feature labs for workflow, source anchor, and regression risk.
  • Session List Item: use feature labs for workflow, source anchor, and regression risk.
  • Session Sidebar: use feature labs for workflow, source anchor, and regression risk.
  • 5 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-community-epicdm-agent-ui --target <target> --out ./skills

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