원클릭으로
infographics
Use when generating Basic Memory PR, changelog, release, or weekly images from Codex.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when generating Basic Memory PR, changelog, release, or weekly images from Codex.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | infographics |
| description | Use when generating Basic Memory PR, changelog, release, or weekly images from Codex. |
Generate repository visuals with evidence-grounded content and canonical output paths. The file and marker names still say "infographic" for compatibility, but PR generation is image-first: scene, poster, painting, photograph, cover, tableau, staged artifact, or another editorial visual moment that describes the intent of the PR. PR images are non-gating BM Bossbot artifacts; changelog and release-summary images are manual evidence-pack workflows.
docs/assets/infographics/docs/assets/infographics/pr-<number>.webpdocs/assets/infographics/changelog.webpstart-week = current-week - 1, end-week = current-week).docs/assets/infographics/<year>-w<start-week>-w<end-week>.webpdocs/assets/infographics/<start-year>-w<start-week>-<end-year>-w<end-week>.webpPR mode uses the BM Bossbot summary block as source material. Do not hand-write claims that are not present in the PR body.
gh pr view <number> --json body --jq '.body // ""' > /tmp/bm-pr-body.md
uv run --script scripts/generate_pr_infographic.py \
--pr-number <number> \
--pr-body-file /tmp/bm-pr-body.md \
--theme "<optional visual theme>" \
--provenance-output /tmp/bm-infographic-provenance.md \
--output docs/assets/infographics/pr-<number>.webp
If the PR body contains a managed image theme block, the script reads it automatically:
<!-- BM_INFOGRAPHIC_THEME:start -->
<theme>
<!-- BM_INFOGRAPHIC_THEME:end -->
Before spending an image call, test the prompt path locally:
uv run --script scripts/generate_pr_infographic.py \
--pr-number <number> \
--pr-body-file /tmp/bm-pr-body.md \
--theme "<optional visual theme>" \
--output docs/assets/infographics/pr-<number>.webp \
--print-prompt
--dry-run is an alias for --print-prompt; both print the final prompt and
exit without calling OpenAI.
When no theme is supplied, the script selects a deterministic BM visual direction from the style pool below based on the PR number and Bossbot summary. This keeps repeated PR images from collapsing into the same generic visual.
When the image is generated, also write provenance with
--provenance-output <path>. BM Bossbot publishes that managed block into the
PR body with these markers:
<!-- BM_INFOGRAPHIC_PROVENANCE:start -->
...
<!-- BM_INFOGRAPHIC_PROVENANCE:end -->
The provenance block records the generated asset path, image model, size, quality, image mode, theme source, and selected visual direction. It intentionally does not dump the full generated prompt into the PR body. Treat this block as debugging and creative provenance only; it is not a merge gate.
The PR image is visual support only. The authoritative merge gate is the
GitHub commit status named BM Bossbot Approval.
Build an evidence pack before writing a prompt:
git diff --stat plus key file readsRead these references before drafting the prompt:
references/prompt-blueprint.mdreferences/style-balance.mdRead the current CHANGELOG.md entries and include the latest meaningful
changes.
Select exactly one BM style category per image based on semantic fit. The visual language should be recognizable and tasteful, while staying business-readable.
Create an image-first visual form that communicates the change: poster, scene, tableau, cover image, painting, photograph, staged artifact, or another editorial visual moment. Maps, diagrams, dossiers, charts, and labels can appear as props inside the scene, but do not make a text-heavy infographic.
BM category pool:
Selection rules:
The meaning must be readable and clearly hierarchical. Everything else is creative territory: image form, layout, visual metaphors, decorative elements, color choices, and category-specific visual language.
Hierarchy:
Hard rules:
uv run --script scripts/generate_infographic.py \
--prompt-file /tmp/bm-infographic-prompt.md \
--output docs/assets/infographics/<name>.webp
Orient Claude from Basic Memory before substantial repo work by reading active tasks, open decisions, recent checkpoints, and repo conventions. Use when resuming old work or when the user asks where things stand.
Set up the Basic Memory plugin for this project — a short guided interview that configures the project mapping, seeds note schemas, learns or suggests placement conventions, and enables capture reflexes. Use when the user runs /basic-memory:bm-setup, says "set up basic memory", or asks to configure/bootstrap the plugin.
Show the Basic Memory plugin's current state for this project — active project, capture folders, output style, recent session checkpoints, and whether Basic Memory is reachable.
Save a deliberate Codex work checkpoint to Basic Memory with changed files, verification, decisions, blockers, and the next action.
Orient Codex from Basic Memory before substantial repo work by reading active tasks, decisions, recent Codex checkpoints, and repo conventions.
Set up Basic Memory for Codex at user or project level by mapping a Basic Memory project and seeding schemas.