ソース情報
- リポジトリ
- ceilf6/Wiki
- ソースの最終更新活動
- 2026年5月6日 07:19
- 検出された SKILL.md の言語
- 英語
- スター
- 10
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/ceilf6/Wiki --skill infraコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Use when researching external open-source projects, understanding unfamiliar libraries, or getting high-level architecture overviews of public repos. Examples: 'How does Next.js routing work?', 'Explain the architecture of langchain', 'What does this repo do?'
Use for dead code detection, cyclomatic complexity analysis, code graph visualization, or cross-validating GitNexus caller/callee results. Examples: 'find dead code', 'which functions are too complex', 'visualize the call graph', 'cross-check callers'
Skill for the Agents area of Wiki. 1919 symbols across 567 files.
SOC 職業分類に基づく
SKILL.md を表示中
| name | infra |
| description | Skill for the Infra area of Wiki. 1329 symbols across 355 files. |
1329 symbols | 355 files | Cohesion: 55%
AI/| File | Symbols |
|---|---|
AI/3-Application/Openclaw-source/src/infra/push-apns.ts | resolveApnsRegistrationPath, normalizeNodeId, isValidNodeId, normalizeApnsToken, normalizeRelayHandle (+34) |
AI/3-Application/Openclaw-source/src/infra/boundary-path.ts | createLexicalTraversalState, advanceCanonicalCursorForSegment, handleLexicalStatDisposition, resolveBoundaryPathLexicalAsync, resolveSymlinkHopPath (+33) |
AI/3-Application/Openclaw-source/src/infra/exec-wrapper-resolution.ts | scanWrapperInvocation, unwrapNiceInvocation, unwrapNohupInvocation, unwrapDashOptionInvocation, unwrapStdbufInvocation (+29) |
AI/3-Application/Openclaw-source/src/infra/device-pairing.ts | getPairedDeviceFromState, buildDeviceAuthToken, resolveApprovedDeviceScopeBaseline, scopesWithinApprovedDeviceBaseline, verifyDeviceToken (+23) |
AI/3-Application/Openclaw-source/src/infra/fs-safe.ts | openVerifiedLocalFile, resolveOpenedFileRealPathForHandle, openWritableFileWithinRoot, appendFileWithinRoot, SafeOpenError (+18) |
AI/3-Application/Openclaw-source/src/infra/exec-approvals-analysis.ts | shellEscapeSingleArg, rebuildShellCommandFromSource, buildSafeShellCommand, renderQuotedArgv, finalizeRebuiltShellCommand (+16) |
AI/3-Application/Openclaw-source/src/infra/state-migrations.ts | runFileCopyPlans, migrateLegacyWhatsAppAuth, migrateLegacyTelegramPairingAllowFrom, runLegacyStateMigrations, isSurfaceGroupKey (+16) |
AI/3-Application/Openclaw-source/src/infra/exec-approvals.ts | resolveExecApprovalsPath, resolveExecApprovalsSocketPath, coerceAllowlistEntries, normalizeExecApprovals, readExecApprovalsSnapshot (+13) |
AI/3-Application/Openclaw-source/src/infra/bonjour-discovery.ts | decodeDnsSdEscapes, parseIntOrNull, parseTxtTokens, parseDnsSdBrowse, parseDnsSdResolve (+12) |
AI/3-Application/Openclaw-source/src/infra/exec-approvals-allowlist.ts | pickExecAllowlistContext, evaluateExecAllowlist, evaluateShellAllowlist, normalizeSafeBins, resolveSafeBins (+12) |
Start here when exploring this area:
runGatewayUpdate (Function) — AI/3-Application/Openclaw-source/src/infra/update-runner.ts:324step (Function) — AI/3-Application/Openclaw-source/src/infra/update-runner.ts:340runGitCheckoutOrFail (Function) — AI/3-Application/Openclaw-source/src/infra/update-runner.ts:400createGlobalInstallEnv (Function) — AI/3-Application/Openclaw-source/src/infra/update-global.ts:109globalInstallArgs (Function) — AI/3-Application/Openclaw-source/src/infra/update-global.ts:240| Symbol | Type | File | Line |
|---|---|---|---|
SafeOpenError | Class | AI/3-Application/Openclaw-source/src/infra/fs-safe.ts | 28 |
RequestBodyLimitError | Class | AI/3-Application/Openclaw-source/src/infra/http-body.ts | 33 |
LocalMediaAccessError | Class | AI/3-Application/Openclaw-source/extensions/whatsapp/src/media.ts | 66 |
ArchiveSecurityError | Class | AI/3-Application/Openclaw-source/src/infra/archive-staging.ts | 12 |
runGatewayUpdate | Function | AI/3-Application/Openclaw-source/src/infra/update-runner.ts | 324 |
step | Function | AI/3-Application/Openclaw-source/src/infra/update-runner.ts | 340 |
runGitCheckoutOrFail | Function | AI/3-Application/Openclaw-source/src/infra/update-runner.ts | 400 |
createGlobalInstallEnv | Function | AI/3-Application/Openclaw-source/src/infra/update-global.ts | 109 |
globalInstallArgs | Function | AI/3-Application/Openclaw-source/src/infra/update-global.ts | 240 |
globalInstallFallbackArgs | Function | AI/3-Application/Openclaw-source/src/infra/update-global.ts | 250 |
trimLogTail | Function | AI/3-Application/Openclaw-source/src/infra/restart-sentinel.ts | 136 |
normalizePackageTagInput | Function | AI/3-Application/Openclaw-source/src/infra/package-tag.ts | 0 |
maybeOfferUpdateBeforeDoctor |
| Flow | Type | Steps |
|---|---|---|
LoadConfig → Normalize | cross_community | 10 |
LoadConfig → ResolveRawOsHomeDir | cross_community | 10 |
LoadConfig → Cwd | cross_community | 8 |
RunCli → Normalize | cross_community | 7 |
Setup → StatSync | cross_community | 6 |
OnEvent → NormalizeSystemText | cross_community | 6 |
AttachGatewayWsMessageHandler → IsIpv4Address | cross_community | 5 |
AttachGatewayWsMessageHandler → IsIpv6Address | cross_community | 5 |
MonitorWebChannel → MkdirSync | cross_community | 5 |
HandlePluginsCommand → NormalizeChannelKey | cross_community | 5 |
| Area | Connections |
|---|---|
| Scripts | 302 calls |
| Auto-reply | 56 calls |
| Plugins | 56 calls |
| Ink | 41 calls |
| Gateway | 31 calls |
| Commands | 28 calls |
| Agents | 26 calls |
| Security | 20 calls |
gitnexus_context({name: "runGatewayUpdate"}) — see callers and calleesgitnexus_query({query: "infra"}) — find related execution flows| Function |
AI/3-Application/Openclaw-source/src/commands/doctor-update.ts |
| 26 |
runUpdateStep | Function | AI/3-Application/Openclaw-source/src/cli/update-cli/shared.ts | 144 |
normalizeApnsEnvironment | Function | AI/3-Application/Openclaw-source/src/infra/push-apns.ts | 391 |
registerApnsRegistration | Function | AI/3-Application/Openclaw-source/src/infra/push-apns.ts | 402 |
registerApnsToken | Function | AI/3-Application/Openclaw-source/src/infra/push-apns.ts | 475 |
clearApnsRegistration | Function | AI/3-Application/Openclaw-source/src/infra/push-apns.ts | 500 |
clearApnsRegistrationIfCurrent | Function | AI/3-Application/Openclaw-source/src/infra/push-apns.ts | 541 |
normalizeMessageChannel | Function | AI/3-Application/Openclaw-source/src/utils/message-channel.ts | 67 |