{"id":1946,"external_id":"plugin_asdk_app_69fe16bb7a048191af54574d5986aab2","name":"app-69fe16bb7a048191af54574d5986aab2","display_name":"BrightSite","developer":"BrightSite, Inc.","category":"Business & Operations","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:21:56Z","input_sha256":"f7eadfee22adfbe1a1cf4fef5814e4b7bb26583932bceaf07eb2be7af95b8ea3","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.1.0","skill_count":6,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-04T00:00:16.119Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_69fe16bb7a048191af54574d5986aab2","connector_id":"asdk_app_69fe16bb7a048191af54574d5986aab2","created_at":"2026-06-04T16:40:57.526689Z","discoverability":"LISTED","id":"plugin_asdk_app_69fe16bb7a048191af54574d5986aab2","is_template":false,"name":"app-69fe16bb7a048191af54574d5986aab2","release":{"app_ids":["asdk_app_69fe16bb7a048191af54574d5986aab2"],"app_manifest":{"apps":{"app-69fe16bb7a048191af54574d5986aab2":{"id":"asdk_app_69fe16bb7a048191af54574d5986aab2","required":true}}},"app_templates":[],"description":"BrightSite is a website hosting and content management platform. Connect your BrightSite account to build and edit pages, layouts, and reusable components; write, publish, and organize blog posts; manage forms and review submissions; upload and organize media; configure SEO, structured data, redirects, and analytics settings; review site traffic; and manage team members and roles. Content edits are saved to a staged draft first, so you can review changes and then publish them to the live site when they are ready. A staging site and full version history let you preview larger changes and roll back if needed.","display_name":"BrightSite","id":"pluginrel_6cd4bfdad4c48191bc3ee9ed6bcf966d","interface":{"brand_color":null,"capabilities":[],"category":"Business & Operations","composer_icon_dark_url":null,"composer_icon_url":null,"default_prompt":"Update the headline on my Home page and publish it","default_prompts":["Update the headline on my Home page and publish it","Write a blog post announcing our new pricing","How much traffic did my site get last week?"],"developer_name":"BrightSite, Inc.","logo_url":"https://files.openai.com/content?id=file_00000000e7e471f786ba0422df8b8255","logo_url_dark":null,"long_description":"BrightSite is a website hosting and content management platform. Connect your BrightSite account to build and edit pages, layouts, and reusable components; write, publish, and organize blog posts; manage forms and review submissions; upload and organize media; configure SEO, structured data, redirects, and analytics settings; review site traffic; and manage team members and roles. Content edits are saved to a staged draft first, so you can review changes and then publish them to the live site when they are ready. A staging site and full version history let you preview larger changes and roll back if needed.","plugin_category_id":"business & operations","privacy_policy_url":"https://onbrightsite.com/privacy","screenshot_urls":[],"short_description":"Build and manage websites","terms_of_service_url":"https://onbrightsite.com/terms","website_url":"https://onbrightsite.com"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Turn an outline (bullet points, headings, or a rough brief) into a full BrightSite blog post draft with proper structure, meta title, meta description, and excerpt. Always creates as `draft` — never publishes. Use when the user mentions \"draft a blog post,\" \"write a post from this outline,\" \"turn this into a blog post,\" \"blog draft,\" \"post from brief,\" or has a structured outline they want fleshed out.","interface":{"brand_color":null,"default_prompt":null,"display_name":"blog-post-from-outline","icon_large_url":null,"icon_small_url":null,"iconography":"pen","short_description":"Turn an outline (bullet points, headings, or a rough brief) into a full BrightSite blog post draft with proper structure, meta title, meta description, and excerpt. Always creates as `draft` — never publishes. Use when the user mentions \"draft a blog post,\" \"write a post from this outline,\" \"turn this into a blog post,\" \"blog draft,\" \"post from brief,\" or has a structured outline they want fleshed out."},"name":"blog-post-from-outline","plugin_release_skill_id":"pluginrsk_6a7107746e608191bd34729413ac269b"},{"description":"Audit every page and post on a BrightSite site for on-page SEO issues. Checks title length, meta description length and presence, H1 presence and uniqueness, canonical URLs, og:image, robots directives, and slug quality. Outputs a prioritized fix list grouped by severity. Use when the user mentions \"SEO audit,\" \"on-page SEO,\" \"check my pages for SEO,\" \"find SEO issues,\" \"before launch SEO check,\" or wants a pre-handoff QA pass on a client site.","interface":{"brand_color":null,"default_prompt":null,"display_name":"bulk-seo-audit","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Audit every page and post on a BrightSite site for on-page SEO issues. Checks title length, meta description length and presence, H1 presence and uniqueness, canonical URLs, og:image, robots directives, and slug quality. Outputs a prioritized fix list grouped by severity. Use when the user mentions \"SEO audit,\" \"on-page SEO,\" \"check my pages for SEO,\" \"find SEO issues,\" \"before launch SEO check,\" or wants a pre-handoff QA pass on a client site."},"name":"bulk-seo-audit","plugin_release_skill_id":"pluginrsk_6a710774a264819188f853645cf44c42"},{"description":"Pre-launch QA pass for a BrightSite site before handing it to a client or going live. Verifies site identity, error pages, blog settings, forms, redirects, analytics, and meta defaults are all configured. Outputs a checklist with green/yellow/red status. Use when the user mentions \"client handoff,\" \"pre-launch checklist,\" \"launch QA,\" \"going live,\" \"ready to ship,\" \"is this site ready,\" or wants a final QA pass before publishing a site.","interface":{"brand_color":null,"default_prompt":null,"display_name":"client-handoff-checklist","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Pre-launch QA pass for a BrightSite site before handing it to a client or going live. Verifies site identity, error pages, blog settings, forms, redirects, analytics, and meta defaults are all configured. Outputs a checklist with green/yellow/red status. Use when the user mentions \"client handoff,\" \"pre-launch checklist,\" \"launch QA,\" \"going live,\" \"ready to ship,\" \"is this site ready,\" or wants a final QA pass before publishing a site."},"name":"client-handoff-checklist","plugin_release_skill_id":"pluginrsk_6a710774d3308191991b68cdb242807b"},{"description":"Build a BrightSite redesign or large change safely on a staging site, preview it, then promote it live in one atomic flip — instead of editing the live site directly. Use when the user wants a \"staging site,\" \"redesign safely,\" \"build a new version without breaking the live site,\" \"preview before it goes live,\" \"rebuild the homepage,\" \"flip the whole site at once,\" \"a safe place to work,\" or is doing a full visual rebuild (new fonts/layout/multiple pages) they don't want visitors to see until it's ready. For per-entity staged edits on the live site (a single page's unpublished draft), the normal `*_staged` + `publish_page` flow is enough — use this skill only when you want a full isolated copy.","interface":{"brand_color":null,"default_prompt":null,"display_name":"staging-redesign","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Build a BrightSite redesign or large change safely on a staging site, preview it, then promote it live in one atomic flip — instead of editing the live site directly. Use when the user wants a \"staging site,\" \"redesign safely,\" \"build a new version without breaking the live site,\" \"preview before it goes live,\" \"rebuild the homepage,\" \"flip the whole site at once,\" \"a safe place to work,\" or is doing a full visual rebuild (new fonts/layout/multiple pages) they don't want visitors to see until it's ready. For per-entity staged edits on the live site (a single page's unpublished draft), the normal `*_staged` + `publish_page` flow is enough — use this skill only when you want a full isolated copy."},"name":"staging-redesign","plugin_release_skill_id":"pluginrsk_6a71077504f48191af1f8032d05a5e84"},{"description":"Audit an existing BrightSite site for visual-editor editability — walk every page, component, and layout and flag what a non-technical user cannot edit (no data-bs-edit markers, components with empty props_schema, bare loops for repeating content, hardcoded internal links), then optionally fix it. Use when the user says \"check what's editable,\" \"the client can't edit X in the editor,\" \"why can't I edit this,\" \"audit the site for the visual editor,\" \"make the existing site editable,\" \"fix editability,\" or wants a pre-handoff QA pass on whether the site is editable. For authoring new content correctly the first time, use the visual-editor-authoring skill instead.","interface":{"brand_color":null,"default_prompt":null,"display_name":"visual-editor-audit","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Audit an existing BrightSite site for visual-editor editability — walk every page, component, and layout and flag what a non-technical user cannot edit (no data-bs-edit markers, components with empty props_schema, bare loops for repeating content, hardcoded internal links), then optionally fix it. Use when the user says \"check what's editable,\" \"the client can't edit X in the editor,\" \"why can't I edit this,\" \"audit the site for the visual editor,\" \"make the existing site editable,\" \"fix editability,\" or wants a pre-handoff QA pass on whether the site is editable. For authoring new content correctly the first time, use the visual-editor-authoring skill instead."},"name":"visual-editor-audit","plugin_release_skill_id":"pluginrsk_6a7107752f2481919182e4a2cd21e80c"},{"description":"Author BrightSite pages, components, and layouts whose content is editable in the visual editor — so a non-technical user can click and change text, images, links, and component props without a second pass. Use when creating or editing a page/component/layout via the BrightSite MCP (create_page, update_page, create_component, create_layout), when building a site or template, or when the user says \"make this editable,\" \"the client should be able to edit this,\" \"build the site so they can change it themselves,\" or \"use the visual editor / components properly.\" Load this BEFORE writing HEEx, not after.","interface":{"brand_color":null,"default_prompt":null,"display_name":"visual-editor-authoring","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Author BrightSite pages, components, and layouts whose content is editable in the visual editor — so a non-technical user can click and change text, images, links, and component props without a second pass. Use when creating or editing a page/component/layout via the BrightSite MCP (create_page, update_page, create_component, create_layout), when building a site or template, or when the user says \"make this editable,\" \"the client should be able to edit this,\" \"build the site so they can change it themselves,\" or \"use the visual editor / components properly.\" Load this BEFORE writing HEEx, not after."},"name":"visual-editor-authoring","plugin_release_skill_id":"pluginrsk_6a7107756818819181c907c0f1c3e162"}],"version":"1.1.0"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-69fe16bb7a048191af54574d5986aab2","author":{"name":"BrightSite, Inc."},"sources":[{"path":".codex-plugin/plugin.json","sha256":"08a1b4f278e59d8cabd8a1c8881b5833ca437c968d3f7252d9c487b84e908533"}],"version":"1.1.0","artifact_id":14336,"observed_at":"2026-10-03T06:16:13Z","support_url":"https://onbrightsite.com/contact","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}