Packaging fix for ChatGPT. No changes to skill content or framework behavior.
Added
prompt-architect.ziprelease asset. ChatGPT's skill uploader (Profile → Skills → New skill → Upload from your computer) expects a.zipcontaining exactly one top-level folder; the unrecognized.skillextension can be filtered out by the file picker.npm run build:skillnow emits bothprompt-architect.zipandprompt-architect.skillfrom the same archive — byte-identical, so nothing that already consumes the.skillfile breaks — and the release workflow attaches both.
Changed
- README and
adapters/README.mdpoint ChatGPT users at the.zipdirect-download link; the Gemini CLI and generic Agent Skills paths still use.skill. - Release notes distinguish the ChatGPT (
.zip) and Gemini CLI (.skill) download paths instead of naming only the.skillfile.
Fixed
- Windows build produced a structurally invalid bundle. The PowerShell branch of
build-skill.jsarchivedskills/prompt-architect/*rather than the folder itself, so a Windows-built archive hadSKILL.md,references/, andassets/at the root with no top-level folder — which the Agent Skills upload spec rejects. Releases are built on Linux so no published artifact was affected, but a local Windowsnpm run build:skillproduced an unusable file.
Installation
npm (interactive multi-agent installer):
npm install -g @ckelsoe/prompt-architect
npx @ckelsoe/prompt-architectChatGPT:
Download prompt-architect.zip below, then in ChatGPT go to
Profile → Skills → New skill → Upload from your computer.
Gemini CLI / other Agent Skills tools:
Download prompt-architect.skill below (same archive, different
extension) and upload to your tool.
Claude Code Plugin:
/plugin marketplace add ckelsoe/prompt-architect
/plugin install prompt-architect@prompt-architect-marketplace