← ClaudeAtlas

manage-app-settingslisted

Read or change the deployed app's settings — brand name, description, URL, support email, SEO/OpenGraph, PWA, analytics, structured data — and the app's language set. Use when the owner says things like "rename my app", "change my description to 'Рога и копыта'", "set the site URL", "turn on the Organization schema", or "add French". Writes go through the validated app-settings-bridge MCP setter (:3218) — never raw JSON.
Fractera/Agent-Engineering-Infrastructure · ★ 29 · AI & Automation · score 75
Install: claude install-skill Fractera/Agent-Engineering-Infrastructure
# manage-app-settings Skill for changing what the deployed app says about itself — its App Settings (branding, SEO, OpenGraph, PWA, author, social, JSON-LD, local business) and its language set. This is the owner asking you, in plain words, to rebrand or retune the site ("change my description to 'Рога и копыта'", "use my domain example.com", "turn on the Organization schema", "add French") instead of clicking fields in the Admin → App Settings panel. You do the same job through the app-settings-bridge MCP (:3218) — every other coding agent (Claude, Codex, Gemini, Qwen, Kimi) has the same tools, so you are not special here; you just also orchestrate. ## Where the settings live A plain JSON file on disk — `app/APP-CONFIG/app-config.json` — read by the Shell on every render and deep-merged over code defaults. Text changes apply on the app's **next page load** (the setter triggers revalidation; the pages stay static — no rebuild). The **language set** is the exception: it lives in build-time env and only takes effect after a **rebuild** (a few minutes) — say so honestly. ## The tools (owner tier) - `owner_app_settings_list_text_fields` — every text setting: path, label, role (what it does / why it matters), current value, and `is_set` (filled by the owner vs still the shipped default). Read-only. Use it to discover valid paths first. - `owner_app_settings_list_unfilled_fields` — only the settings still empty / on the default, so you can nudge the owner to complete the