Skip to content

[codex] add LifeOS character creation workflow#1

Merged
dctongsheng merged 3 commits into
mainfrom
codex/add-agent-pack-builder-docs
Jun 4, 2026
Merged

[codex] add LifeOS character creation workflow#1
dctongsheng merged 3 commits into
mainfrom
codex/add-agent-pack-builder-docs

Conversation

@dctongsheng
Copy link
Copy Markdown
Collaborator

What changed

  • Added docs/agent-packs/nanzhi.md for the Nanzhi character pack based on public research from Dear You / 《给阿嬷的情书》.
  • Added docs/create-new-character.md, a professional guide for creating new LifeOS characters, with the skills-based workflow first and manual details afterward.
  • Added the reusable skills/lifeos-agent-pack-builder skill for open-source users, including a checklist reference and import script.
  • Updated .gitignore to keep local .agents/ and skills-lock.json artifacts out of commits.
  • Updated CHANGELOG.md for the new character workflow assets.

Why

This makes the character creation process repeatable for contributors: research source material, generate a structured Agent Pack, import it into LifeOS, create a World, and verify the result.

Validation

  • python documentation fence/placeholder check for docs/create-new-character.md and docs/agent-packs/nanzhi.md
  • uv run python /Users/biws01/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/lifeos-agent-pack-builder
  • python -m py_compile skills/lifeos-agent-pack-builder/scripts/import_agent_pack.py
  • uv run pytest tests/test_modern_agent_pack_template.py (4 passed, one existing Starlette/httpx deprecation warning)

@dctongsheng
Copy link
Copy Markdown
Collaborator Author

agree

@dctongsheng dctongsheng marked this pull request as ready for review June 4, 2026 09:47
@dctongsheng dctongsheng merged commit 21d4c44 into main Jun 4, 2026
1 check passed
@dctongsheng dctongsheng deleted the codex/add-agent-pack-builder-docs branch June 4, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant