Overview
divinevideo/divine-mobile Based on the repo, create/update a "chapter-style Korean guide series" that fits this blog's conventions.
The deliverables include _posts/ chapter posts, a series index (root page), and /home/blog/_tabs/guides.md adding cards.
Outputs (this repo conventions)
- Chapter posts:
/home/blog/_posts/YYYY-MM-DD-divine-mobile-guide-XX-{slug}.md - Series index (root page):
/home/blog/divine-mobile-guide.md - Guide list cards:
/home/blog/_tabs/guides.md
Inputs to Confirm (ask user)
AUTHOR(front matter),PROJECT_NAME(for the title, default:diVine)seriesslug (default:divine-mobile)- Number of chapters: automatic (recommended) or specified (N)
- guides tab section: if unclear,
개발 도구or모바일classify as
Workflow
1) Collect sources (clone)
SCRATCH="$(mktemp -d /tmp/codex-divine-mobile.XXXXXX)"
cd "$SCRATCH"
git clone --depth 1 https://github.com/divinevideo/divine-mobile
cd divine-mobile
Priority analysis targets:
README.mddocs/README.md,docs/ARCHITECTURE.mddocs/CF_STREAM_SETUP.md,docs/VIDEO_UPLOAD_ARCHITECTURE-*.mdmobile/pubspec.yaml,mobile/lib/(service/provider/upload pipeline)
2) Design chapter plan
For the recommended draft, refer to references/chapter-map.md, and adjust to a range of 8-14 according to the repo's actual documentation structure.
3) Write posts using existing blog templates
This blog template reuses the existing skill as is:
- Post template:
/home/blog/.codex/skills/blog-guide-creator/references/post-template.md - Series index:
/home/blog/.codex/skills/blog-guide-creator/references/index-template.md - Navigation/table of contents:
/home/blog/.codex/skills/blog-guide-creator/references/nav-template.md
Filename/permalink rules:
- Date:
CURRENT_DATE=$(date +%Y-%m-%d) _posts/${CURRENT_DATE}-divine-mobile-guide-${num}-${slug}.md- permalink:
/divine-mobile-guide-${num}-${slug}/
Caution (security/copyright):
- Even if the repo documentation contains
CF_STREAM_TOKENexample values, never publish actual tokens as-is on the blog; mask them in the form<YOUR_CF_STREAM_TOKEN>. - Do not copy long passages of the original documentation; summarize/reconstruct the key points and quote only the minimum necessary code/commands.
4) Update guides tab
/home/blog/_tabs/guides.mdAt the top of guide-grid in the appropriate section, add the card (latest).
5) Validate and clean up
cd /home/blog
git status
If possible:
bundle exec jekyll build
Cleanup:
rm -rf "$SCRATCH"
Git workflow
The default behavior completes through commit 후 push. If the user says "don't push," omit only push.
cd /home/blog
git add _posts/*divine-mobile-guide-*.md divine-mobile-guide.md _tabs/guides.md
git commit -m "diVine(divine-mobile) 가이드 시리즈 추가"
git push