| name | ckis-context-export |
| description | Regenerate the ChatGPT upload package under 01-systems/ckis/chatgpt-project-upload/ from the latest CKIS files. Diffs against the previous version and writes a CHANGELOG entry. Use when [OWNER] says "export context" or after any material CKIS change. Copy-only — does not modify the source CKIS files. |
CKIS Context Export
Refresh the ChatGPT upload package so ChatGPT Projects always reflect the current CKIS state.
Workflow
- Read
01-systems/ckis/11-chatgpt-project-instructions.md §1 to get the canonical file list.
- Coverage check: the canonical list MUST include
17-crons-architecture.md, 18-memory-architecture.md, and 19-agent-habits-guide.md. If any of these three are missing from the list in CKIS file 11 §1, add them to the list (edit CKIS file 11 §1 in place, preserving formatting) and proceed. Note the addition in the final report and in the CHANGELOG entry.
- Verify every listed file exists in
01-systems/ckis/. If any are missing, abort and report.
- Confirm or create the destination directory:
01-systems/ckis/chatgpt-project-upload/.
- Copy each listed file from
01-systems/ckis/<file> to 01-systems/ckis/chatgpt-project-upload/<file> (overwriting). Use cp, not mv.
- Diff: run
git diff --stat -- 01-systems/ckis/chatgpt-project-upload/ to summarize what changed.
- CHANGELOG entry in
01-systems/ckis/CHANGELOG.md:
## YYYY-MM-DD — ChatGPT upload package regenerated
- Files refreshed: <count> (<list of files actually changed per git diff>)
- Source CKIS files modified since last export: <list>
- Action item: re-upload the package to the ChatGPT Project.
- Output a short report:
- Files in package: .
- Files changed since last export: .
- Reminder: re-upload to ChatGPT Project.
Rules
- Copy-only. Never modify the source CKIS files in
01-systems/ckis/.
- No extra files. The upload folder must contain exactly the files listed in CKIS file 11 §1 — nothing more, nothing less. If extra files are present, list them in the report (do not auto-delete; ask Eduardo).
- No source-file edits. This skill never edits the source CKIS files, even if it spots a typo.
- CHANGELOG always. Even when no files changed since the last export, write an entry stating "no changes since YYYY-MM-DD."
QA Checklist
Do Not
- Modify the source CKIS files.
- Re-render or "improve" file content during copy.
- Auto-upload to ChatGPT — that's a manual step Eduardo does in the browser.
- Delete anything in the upload folder without explicit confirmation.