Install
openclaw skills install @frontendweb/ghost-theme-builderBuild, review, and debug Ghost CMS themes.
openclaw skills install @frontendweb/ghost-theme-builderInspect the target theme before changing it. Make the smallest coherent change that satisfies the request and preserves the theme's existing conventions.
Search examples/ and snippets/ for the requested feature before writing code. Reuse a suitable pattern; otherwise create the smallest reusable partial, style, or utility needed.
Read only the references relevant to the task:
docs/structure.md and docs/gscan.mdreference/contexts.md, then the matching file in docs/contexts/reference/helpers.md, then the exact helper file in docs/helpers/docs/responsive-images.mddocs/custom-settings.mddocs/members.mddocs/search.md or docs/share.mddocs/routing.mddocs/content.mdRead docs/.source.json before relying on a version-sensitive local reference. Treat the local snapshot as the default source and verify a version-sensitive point against official Ghost documentation when browsing is available.
Use prompts/build.md for builds, fixes, migrations, and design conversions. Use prompts/review.md for reviews. For a narrow question, answer it directly without proposing an unrequested implementation.
default.hbs; use partials for shared headers, cards, loops, pagination, and footers.examples/starter-kit.md. Add context-specific templates only when their layout differs.{{ghost_head}}, {{ghost_foot}}, {{body_class}}, {{post_class}}, and {{asset}} where applicable.{{img_url}}, useful alternative text, and responsive image dimensions when available. Do not hard-code site URLs, navigation, member state, or post counts when Ghost provides data.{{#is}}, {{#match}}, and template contexts for server-rendered variations; do not recreate them in client-side JavaScript.meta_* helpers. Avoid SEO tags that conflict with Ghost output.routes.yaml only when a requested URL or collection/channel behavior cannot be expressed through templates.For reviews, use prompts/review.md. Prioritize rendering or Theme API faults, accessibility, membership confusion, SEO regressions, and costly assets before style preferences. Report severity, exact file and line, user impact, and a concrete correction; separate confirmed faults from suggestions.
For builds and fixes, use prompts/build.md. Report changed filenames, relevant Ghost helpers or admin settings, validation actually run, and outstanding admin configuration. Run GScan and any available theme build or lint command separately. Do not claim either passed unless it completed successfully.