一键导入
equill-labs-update
Regenerate eQuill Labs content from GitHub with optional guidance. Stops for human review before build and before commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Regenerate eQuill Labs content from GitHub with optional guidance. Stops for human review before build and before commit.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | equill-labs-update |
| description | Regenerate eQuill Labs content from GitHub with optional guidance. Stops for human review before build and before commit. |
Orchestrates the eQuill Labs content pipeline end-to-end: fetch GitHub repo data for jparkerweb, apply curation overrides, write AI blurbs for changed repos only, render validated Markdown into the Astro content collection, build the static site, and stop for human review and commit. Every AI write is grounded in a README span, and the skill never commits or pushes on the user's behalf.
Blurbs are written as robust, thorough descriptions (a multi-sentence overview per project, not a one-liner — see 03-write-blurbs.md rule (d)). At render time, each project's README ## Installation section is appended verbatim to its content body as the final section, so the published page carries the repo's own install instructions below the description.
The user runs /equill-labs-update with an optional guidance prompt (e.g., /equill-labs-update emphasize AI agents). Use this skill whenever the site's project content needs to be synced with the latest state of jparkerweb's public GitHub repositories, or when the user wants to surface different projects without hand-editing individual content files.
See prompts/ for phase details. Phases 5–8 are orchestrated by 05-review-gate.md.
data/github-snapshot.json (updated)data/ai-cache.json (appended with new blurbs)data/build-manifest.json (regenerated)src/content/projects/**.md (added/modified/removed)data/proposals/*.diff (optional — only when guidance implies hand-authored file edits)docs/** (built output, after user approval)The skill never writes to:
src/components/**src/layouts/** (includes the Umami analytics <script> in BaseLayout.astro — never strip, move, or modify it; see AGENTS.md → Analytics)src/pages/** (.astro files)src/content/pages/**site/featured.jsonEdits to any of the above are surfaced as .diff files under data/proposals/ for the user to apply manually with git apply. The skill also never calls git commit, git push, or git apply.
Before running npm run build, the skill must:
git diff --stat followed by category counts (e.g., N content files, M data files, K proposal diffs).Reply 'approved' to build, 'reject' to revert, 'abort' to stop.yes, ok, lgtm, or y.approved: run npm run build, then proceed to the commit-gate.reject: print the git restore command set for the changed files and exit 0 without building.abort: exit 1 immediately, no cleanup.After a successful build, the skill must:
git status --short.content: refresh GitHub snapshot (N added, M modified) — where N and M come from the change-set counts.Review the diff, commit when ready. The skill stops here — commits are manual.git commit, git push, or any git-mutating command.See prompts/ for phase details.