mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-12 14:16:28 +03:00
Build a Codex-native OpenAI plugin with bundled hooks, public listing metadata, submission guidance, privacy coverage, and regression tests. AI assistance: OpenAI Codex prepared and validated these changes under maintainer direction.
45 lines
1.6 KiB
JavaScript
45 lines
1.6 KiB
JavaScript
export function buildCodexPluginManifest(rootManifest) {
|
|
return {
|
|
name: rootManifest.name,
|
|
version: rootManifest.version,
|
|
description: 'Design and refine frontend interfaces with coding agents.',
|
|
author: {
|
|
...rootManifest.author,
|
|
name: 'Renaissance Geek Inc',
|
|
url: rootManifest.homepage,
|
|
},
|
|
homepage: rootManifest.homepage,
|
|
repository: rootManifest.repository,
|
|
license: 'Apache-2.0',
|
|
keywords: [
|
|
'design',
|
|
'frontend',
|
|
'ui',
|
|
'ux',
|
|
'accessibility',
|
|
'anti-patterns',
|
|
],
|
|
skills: './skills/',
|
|
interface: {
|
|
displayName: 'Impeccable',
|
|
shortDescription: 'Design and refine interfaces',
|
|
longDescription: 'Create, critique, and refine frontend interfaces with your coding agent. Impeccable provides 23 focused design commands, live browser iteration for exploring visual directions, and automatic checks that flag common design anti-patterns as you work.',
|
|
developerName: 'Renaissance Geek Inc',
|
|
category: 'Creativity',
|
|
capabilities: ['Interactive', 'Read', 'Write'],
|
|
websiteURL: rootManifest.homepage,
|
|
privacyPolicyURL: `${rootManifest.homepage}/privacy`,
|
|
termsOfServiceURL: `${rootManifest.repository}/blob/main/LICENSE`,
|
|
defaultPrompt: [
|
|
'critique this interface and prioritize what to fix.',
|
|
'craft a distinctive landing page, then polish the result.',
|
|
'start impeccable live so I can explore bolder or more delightful variants.',
|
|
],
|
|
brandColor: '#E2AE38',
|
|
composerIcon: './assets/icon.png',
|
|
logo: './assets/icon.png',
|
|
screenshots: [],
|
|
},
|
|
};
|
|
}
|