Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ceilf6/Wiki --skill monitor명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | monitor |
| description | Skill for the Monitor area of Wiki. 1258 symbols across 394 files. |
1258 symbols | 394 files | Cohesion: 65%
AI/| File | Symbols |
|---|---|
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/agent-components.ts | dispatchDiscordComponentEvent, handleDiscordComponentEvent, handleDiscordModalTrigger, run, run (+20) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/model-picker.ts | loadDiscordModelPickerData, renderDiscordModelPickerModelsView, toDiscordModelPickerMessagePayload, normalizePage, clampPageSize (+19) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/allow-list.ts | resolveDiscordOwnerAccess, resolveDiscordChannelConfigWithFallback, resolveDiscordShouldRequireMention, isDiscordAutoThreadOwnedByBot, isDiscordGroupAllowedByPolicy (+18) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | registerDiscordListener, DiscordMessageListener, DiscordReactionListener, DiscordReactionRemoveListener, DiscordPresenceListener (+18) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/exec-approvals.ts | ExecApprovalButton, createExecApprovalButton, extractDiscordChannelId, ExecApprovalActionRow, buildExecApprovalPayload (+18) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/agent-components-helpers.ts | ensureDmComponentAuthorized, readParsedComponentId, mapOptionLabels, resolveAgentComponentRoute, ackComponentInteraction (+16) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/message-utils.ts | resolveDiscordChannelInfo, mergeHostnameList, resolveDiscordMediaSsrFPolicy, resolveMediaList, resolveForwardedMediaList (+15) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/native-command-ui.ts | buildDiscordModelPickerAllowedModelRefs, resolveDiscordModelPickerPreferenceScope, resolveDiscordModelPickerRoute, resolveDiscordModelPickerCurrentModel, replyWithDiscordModelPickerProviders (+12) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/thread-bindings.state.ts | rememberThreadBindingToken, getThreadBindingToken, resolveThreadBindingIdleTimeoutMs, resolveThreadBindingMaxAgeMs, resolveThreadBindingInactivityExpiresAt (+12) |
AI/3-Application/Openclaw-source/extensions/matrix/src/matrix/monitor/verification-events.ts | readVerificationSignal, trimMaybeString, formatVerificationStageNotice, sendVerificationNotice, rememberVerificationUserRoom (+11) |
Start here when exploring this area:
normalizeE164 (Function) — AI/3-Application/Openclaw-source/src/utils.ts:75isSelfChatMode (Function) — AI/3-Application/Openclaw-source/src/utils.ts:89toWhatsappJid (Function) — AI/3-Application/Openclaw-source/src/utils.ts:112jidToE164 (Function) — AI/3-Application/Openclaw-source/src/utils.ts:168resolveJidToE164 (Function) — AI/3-Application/Openclaw-source/src/utils.ts:193| Symbol | Type | File | Line |
|---|---|---|---|
KeyedAsyncQueue | Class | AI/3-Application/Openclaw-source/src/plugin-sdk/keyed-async-queue.ts | 33 |
TwitchClientManager | Class | AI/3-Application/Openclaw-source/extensions/twitch/src/twitch-client.ts | 10 |
DiscordStatusReadyListener | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/provider.ts | 729 |
DiscordMessageListener | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | 200 |
DiscordReactionListener | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | 225 |
DiscordReactionRemoveListener | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | 243 |
DiscordPresenceListener | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | 696 |
DiscordThreadUpdateListener | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | 729 |
ExecApprovalButton | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/exec-approvals.ts | 799 |
AgentComponentButton | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/agent-components.ts | 777 |
AgentSelectMenu | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/agent-components.ts | 867 |
UrbitSSEClient | Class |
| Flow | Type | Steps |
|---|---|---|
HandleModelPickerInteraction → Dep | cross_community | 10 |
ProcessMessage → Trim | cross_community | 9 |
HandleModelPickerInteraction → ToRaw | cross_community | 9 |
HandleModelPickerInteraction → IsShallow | cross_community | 9 |
ProcessMessage → ToLowerCase | cross_community | 8 |
ProcessMessage → IsValidProfileName | cross_community | 8 |
MonitorMattermostProvider → IsRecord | cross_community | 8 |
MonitorMattermostProvider → Trim | cross_community | 8 |
HandleModelPickerInteraction → CreateEmptyPluginRegistry | cross_community | 8 |
HandleModelPickerInteraction → Trim | cross_community | 8 |
| Area | Connections |
|---|---|
| Scripts | 257 calls |
| Auto-reply | 79 calls |
| Reply | 48 calls |
| Ink | 46 calls |
| Matrix | 46 calls |
| Channels | 37 calls |
| Plugins | 27 calls |
| Config | 27 calls |
gitnexus_context({name: "normalizeE164"}) — see callers and calleesgitnexus_query({query: "monitor"}) — find related execution flowsAI/3-Application/Openclaw-source/extensions/tlon/src/urbit/sse-client.ts| 25 |
DefaultSentMessageCache | Class | AI/3-Application/Openclaw-source/extensions/imessage/src/monitor/echo-cache.ts | 34 |
DiscordFormModal | Class | AI/3-Application/Openclaw-source/extensions/discord/src/components.ts | 1128 |
DiscordExecApprovalHandler | Class | AI/3-Application/Openclaw-source/extensions/discord/src/monitor/exec-approvals.ts | 369 |
normalizeE164 | Function | AI/3-Application/Openclaw-source/src/utils.ts | 75 |
isSelfChatMode | Function | AI/3-Application/Openclaw-source/src/utils.ts | 89 |
toWhatsappJid | Function | AI/3-Application/Openclaw-source/src/utils.ts | 112 |
jidToE164 | Function | AI/3-Application/Openclaw-source/src/utils.ts | 168 |
resolveJidToE164 | Function | AI/3-Application/Openclaw-source/src/utils.ts | 193 |