chat
Skill for the Chat area of paddock. 62 symbols across 10 files.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Skill for the Chat area of paddock. 62 symbols across 10 files.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Interact with Paddock — AI agent orchestration dashboard. Use when registering agents, managing tasks, syncing skills, or querying agent/task status via Paddock APIs.
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
Claude AskUserQuestion rendering for speckit checklist.
Claude AskUserQuestion rendering for speckit clarify.
Create or update the feature specification from a natural language feature description.
Perform a non-destructive post-implementation verification gate validating the implementation against spec.md, plan.md, tasks.md, and constitution.md.
| name | chat |
| description | Skill for the Chat area of paddock. 62 symbols across 10 files. |
62 symbols | 10 files | Cohesion: 76%
src/| File | Symbols |
|---|---|
src/components/chat/conversation-list.tsx | asRecord, readString, readNumber, readSessionPrefs, readSessions (+10) |
src/components/chat/chat-input.tsx | ChatInput, autoResize, addFiles, removeAttachment, handleDrop (+5) |
src/components/chat/session-message.tsx | SessionMessage, PartRenderer, ThinkingPart, ToolUsePart, ToolResultPart (+5) |
src/components/chat/chat-workspace.tsx | ChatWorkspace, check, ChatIndicators, AgentAvatar, getConversationStatus (+2) |
src/components/chat/message-list.tsx | formatDateGroup, groupMessagesByDate, isGroupedWithPrevious, MessageList, isNearBottom (+2) |
src/components/chat/message-bubble.tsx | getAgentTheme, formatTime, asRecord, renderContent, ToolCallBubble (+1) |
src/components/chat/session-kind-brand.tsx | getMeta, getSessionKindLabel, SessionKindAvatar, SessionKindPill |
src/lib/chat-utils.ts | detectTextDirection |
src/components/panels/chat-page-panel.tsx | ChatPagePanel |
src/components/chat/chat-panel.tsx | ChatPanel |
Start here when exploring this area:
ChatInput (Function) — src/components/chat/chat-input.tsx:15autoResize (Function) — src/components/chat/chat-input.tsx:29addFiles (Function) — src/components/chat/chat-input.tsx:48removeAttachment (Function) — src/components/chat/chat-input.tsx:66handleDrop (Function) — src/components/chat/chat-input.tsx:80| Symbol | Type | File | Line |
|---|---|---|---|
ChatInput | Function | src/components/chat/chat-input.tsx | 15 |
autoResize | Function | src/components/chat/chat-input.tsx | 29 |
addFiles | Function | src/components/chat/chat-input.tsx | 48 |
removeAttachment | Function | src/components/chat/chat-input.tsx | 66 |
handleDrop | Function | src/components/chat/chat-input.tsx | 80 |
handlePaste | Function | src/components/chat/chat-input.tsx | 88 |
handleKeyDown | Function | src/components/chat/chat-input.tsx | 106 |
insertMention | Function | src/components/chat/chat-input.tsx | 154 |
handleSend | Function | src/components/chat/chat-input.tsx | 174 |
formatFileSize | Function | src/components/chat/chat-input.tsx | 185 |
detectTextDirection | Function | src/lib/chat-utils.ts | 3 |
MessageBubble | Function | src/components/chat/message-bubble.tsx | 161 |
ChatPagePanel | Function | src/components/panels/chat-page-panel.tsx | 4 |
ChatWorkspace | Function | src/components/chat/chat-workspace.tsx | 29 |
check | Function | src/components/chat/chat-workspace.tsx | 66 |
ChatPanel | Function | src/components/chat/chat-panel.tsx | 5 |
MessageList | Function | src/components/chat/message-list.tsx | 49 |
isNearBottom | Function | src/components/chat/message-list.tsx | 56 |
handleScroll | Function | src/components/chat/message-list.tsx | 85 |
handleRetry | Function | src/components/chat/message-list.tsx | 97 |
| Area | Connections |
|---|---|
| Panels | 13 calls |
| Terminal | 2 calls |
| Ui | 1 calls |
gitnexus_context({name: "ChatInput"}) — see callers and calleesgitnexus_query({query: "chat"}) — find related execution flows