Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ceilf6/Wiki --skill config명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | config |
| description | Skill for the Config area of Wiki. 501 symbols across 143 files. |
501 symbols | 143 files | Cohesion: 60%
AI/| File | Symbols |
|---|---|
AI/3-Application/Openclaw-source/src/config/io.ts | warnIfConfigFromFuture, maybeLoadDotEnvForConfig, resolveConfigIncludesForRead, loadConfig, readConfigFileSnapshotInternal (+31) |
AI/3-Application/Openclaw-source/src/config/redact-snapshot.ts | isSensitivePath, isExplicitlyNonSensitivePath, restoreRedactedValues, RedactionError, restoreOriginalValueOrThrow (+20) |
AI/3-Application/Openclaw-source/src/config/plugin-auto-enable.ts | resolvePluginIdForChannel, collectCandidateChannelIds, resolveConfiguredPlugins, isPluginExplicitlyDisabled, isPluginDenied (+18) |
AI/3-Application/Openclaw-source/src/config/schema.ts | cloneSchema, asSchemaObject, isObjectSchema, mergeObjectSchema, applyPluginSchemas (+18) |
AI/3-Application/Openclaw-source/src/config/doc-baseline.ts | logConfigDocBaselineDebug, loadBundledConfigSchemaResponse, loadChannelSurfaceMetadata, buildConfigDocBaseline, renderConfigDocBaselineStatefile (+17) |
AI/3-Application/Openclaw-source/src/config/group-policy.ts | normalizeSenderKey, normalizeTypedSenderKey, normalizeLegacySenderKey, normalizeCandidate, normalizeSenderIdCandidates (+12) |
AI/3-Application/Openclaw-source/src/config/validation.ts | validateConfigObject, validateConfigObjectWithPlugins, validateConfigObjectRawWithPlugins, validateConfigObjectWithPluginsBase, ensureCompatConfig (+11) |
AI/3-Application/Openclaw-source/src/config/includes.ts | readConfigIncludeFileWithGuards, ConfigIncludeError, CircularIncludeError, loadFile, resolvePath (+11) |
AI/3-Application/Openclaw-source/src/config/talk.ts | isPlainObject, normalizeString, normalizeVoiceAliases, normalizeTalkSecretInput, normalizeTalkProviderConfig (+9) |
AI/3-Application/Openclaw-source/src/config/paths.ts | envHomedir, legacyStateDirs, resolveStateDir, resolveUserPath, resolveCanonicalConfigPath (+8) |
Start here when exploring this area:
shouldEnableShellEnvFallback (Function) — AI/3-Application/Openclaw-source/src/infra/shell-env.ts:190shouldDeferShellEnvFallback (Function) — AI/3-Application/Openclaw-source/src/infra/shell-env.ts:194compareOpenClawVersions (Function) — AI/3-Application/Openclaw-source/src/config/version.ts:26validateConfigObject (Function) — AI/3-Application/Openclaw-source/src/config/validation.ts:281normalizeConfigPaths (Function) — AI/3-Application/Openclaw-source/src/config/normalize-paths.ts:62| Symbol | Type | File | Line |
|---|---|---|---|
ConfigIncludeError | Class | AI/3-Application/Openclaw-source/src/config/includes.ts | 46 |
CircularIncludeError | Class | AI/3-Application/Openclaw-source/src/config/includes.ts | 57 |
ConfigRuntimeRefreshError | Class | AI/3-Application/Openclaw-source/src/config/io.ts | 152 |
MissingEnvVarError | Class | AI/3-Application/Openclaw-source/src/config/env-substitution.ts | 28 |
shouldEnableShellEnvFallback | Function | AI/3-Application/Openclaw-source/src/infra/shell-env.ts | 190 |
shouldDeferShellEnvFallback | Function | AI/3-Application/Openclaw-source/src/infra/shell-env.ts | 194 |
compareOpenClawVersions | Function | AI/3-Application/Openclaw-source/src/config/version.ts | 26 |
validateConfigObject | Function | AI/3-Application/Openclaw-source/src/config/validation.ts | 281 |
normalizeConfigPaths | Function | AI/3-Application/Openclaw-source/src/config/normalize-paths.ts | 62 |
normalizeExecSafeBinProfilesInConfig | Function | AI/3-Application/Openclaw-source/src/config/normalize-exec-safe-bin.ts | 4 |
normalizeExec | Function | AI/3-Application/Openclaw-source/src/config/normalize-exec-safe-bin.ts | 5 |
loadConfig | Function | AI/3-Application/Openclaw-source/src/config/io.ts | 733 |
readConfigFileSnapshotInternal |
| Flow | Type | Steps |
|---|---|---|
LoadConfig → Normalize | cross_community | 10 |
LoadConfig → ResolveRawOsHomeDir | cross_community | 10 |
LoadConfig → Cwd | cross_community | 8 |
MonitorMattermostProvider → IsRecord | cross_community | 8 |
MonitorMattermostProvider → Trim | cross_community | 8 |
MonitorDiscordProvider → Trim | cross_community | 7 |
MonitorDiscordProvider → FormatSecretRefLabel | cross_community | 7 |
StartGatewayServer → ApplyAgentDefaults | cross_community | 6 |
StartGatewayServer → IsRecord | cross_community | 6 |
StartGatewayServer → NormalizeConfigIssuePath | cross_community | 6 |
| Area | Connections |
|---|---|
| Scripts | 93 calls |
| Plugins | 32 calls |
| Commands | 18 calls |
| Auto-reply | 14 calls |
| Reply | 13 calls |
| Monitor | 13 calls |
| Infra | 12 calls |
| Agents | 12 calls |
gitnexus_context({name: "shouldEnableShellEnvFallback"}) — see callers and calleesgitnexus_query({query: "config"}) — find related execution flows| Function |
AI/3-Application/Openclaw-source/src/config/io.ts |
| 884 |
readConfigIncludeFileWithGuards | Function | AI/3-Application/Openclaw-source/src/config/includes.ts | 288 |
applyMessageDefaults | Function | AI/3-Application/Openclaw-source/src/config/defaults.ts | 130 |
applyTalkConfigNormalization | Function | AI/3-Application/Openclaw-source/src/config/defaults.ts | 208 |
applyModelDefaults | Function | AI/3-Application/Openclaw-source/src/config/defaults.ts | 212 |
applyAgentDefaults | Function | AI/3-Application/Openclaw-source/src/config/defaults.ts | 348 |
applyLoggingDefaults | Function | AI/3-Application/Openclaw-source/src/config/defaults.ts | 389 |
applyCompactionDefaults | Function | AI/3-Application/Openclaw-source/src/config/defaults.ts | 508 |