بنقرة واحدة
help
Ask any question about Sculptor.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Ask any question about Sculptor.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Build or modify a Sculptor extension — a runtime ESM module loaded into the Sculptor UI. Use when asked to write an extension (or "plugin") for Sculptor, add a panel, overlay, workspace widget, home view, or settings UI to Sculptor, or to iterate on an extension with `sculpt extension`. Works from any repo; this file is a self-contained reference (the Sculptor source code is optional).
Interact with Sculptor programmatically using the sculpt CLI. Use this skill when using `sculpt`, or when designing or planning a workflow that would benefit from understanding the structural capabilities of `sculpt` (workspaces, agents, isolation, and how code flows between them).
Live, hot-reloading preview of the Sculptor WEB frontend from a phone or any browser, served through the OpenHost nginx /proxy front. ONLY relevant when running INSIDE the openhost-deployed Sculptor (the container fronted by nginx on :5050, reachable at https://sculptor.<zone>/) — NOT for local or Electron dev. Frontend-only: it reuses the single shared backend, so it previews UI/frontend changes, not a per-workspace backend. Invoke when iterating on the web UI and wanting to see it live in a browser through the OpenHost SSO front.
How this OpenHost-hosted Sculptor environment works — storage and what survives restarts, where/how to add repositories and authorize gh, and the /proxy/<port>/ capability for previewing loopback web apps from a browser. ONLY relevant when running inside an OpenHost deployment (detect via the OPENHOST_* env vars, e.g. OPENHOST_APP_NAME). Ships with the deploy image and is refreshed every release.
Test a pull request by creating a shallow clone at the PR's commit and launching Sculptor. Use when you need to test changes from a specific PR in isolation.
QA the Sculptor mobile web UI on a real iOS Simulator, driven headlessly from a Mac. A single CLI boots a notched iPhone, launches the local frontend server (parsing its port — no hardcoding), opens the app in MobileSafari, taps/swipes via idb, and screenshots each step. Includes the Add-to-Home-Screen standalone flow — the only way to verify notch / status-bar / home-indicator safe-area rendering (env(safe-area-inset-*) is 0 everywhere except real iOS). Use when visually verifying mobile/responsive changes on an iPhone.
| name | help |
| description | Ask any question about Sculptor. |
| when_to_use | Invoke when the user asks how Sculptor works, how to use a Sculptor feature (workspaces, agents, code review, actions, slash commands), or a general "what is Sculptor" question. Fetches the latest docs from github.com/imbue-ai/sculptor rather than relying on training data. |
| user_invocable | true |
ARGUMENTS: $ARGUMENTS
The docs live in imbue-ai/sculptor. This skill ships inside the Sculptor app
and fetches the docs at runtime, so always pull the live files (with curl, not
WebFetch — we need the raw markdown, not an AI summary) and answer from them.
The repo's layout changed when Sculptor was open-sourced: the help docs moved
from the repo root into docs/help/. Detect which layout is live before
fetching, so this skill keeps working across that transition:
curl -s -o /dev/null -w '%{http_code}' \
https://raw.githubusercontent.com/imbue-ai/sculptor/main/docs/help/README.md
200 → current layout: index and pages live under docs/help/.docs/.Current layout (docs/help/) | Legacy layout (flat) | |
|---|---|---|
| Index (TOC) | docs/help/README.md | SUMMARY.md |
| Page | docs/help/<page>.md | docs/<page>.md |
Fetch the index, then the relevant page(s) at the matching base path. For example, in the current layout:
curl -fsSL https://raw.githubusercontent.com/imbue-ai/sculptor/main/docs/help/README.md
curl -fsSL https://raw.githubusercontent.com/imbue-ai/sculptor/main/docs/help/<page>.md
The index lists each page by its relative path — mostly bare filenames like
workspaces.md, though some live in subfolders (e.g. experimental/). Resolve
each against the base path you chose in Step 1. Answer the user's question from
the page contents. If the docs don't cover it, link to the
full docs.
If the user's prompt matches any of these patterns:
Then respond with a short, welcoming intro (fits on one screen — no scrolling). Use the live docs you fetched to fill in accurate details, but follow this structure:
/sculptor:help
and ask a question.https://github.com/imbue-ai/sculptor/tree/main/docs/help.Constraints:
For any other question, fetch the relevant page(s) listed in the index and answer based on the docs. Keep answers concise and link to the docs if the user wants to read more.