Skip to content

Add portable distilled life skill packages#10

Merged
wildbyteai merged 1 commit into
mainfrom
feature/portable-life-skill-packages
Jun 9, 2026
Merged

Add portable distilled life skill packages#10
wildbyteai merged 1 commit into
mainfrom
feature/portable-life-skill-packages

Conversation

@wildbyteai

Copy link
Copy Markdown
Owner

Summary

Adds a portable Life Skill Package MVP for distilled_life, turning fictional/public-safe profiles into verifiable, exportable skill package artifacts.

What changed

  • Add distilled_life.skill_package JSON Schema and spec docs
  • Add writing_style_demo public-safe package
  • Add decision_principles_demo generated from examples/distilled_life_demo.json
  • Add scripts/package-manager.py with validate/test/export-prompt/build-from-profile commands
  • Harden package validation for paths, source hashes, ids, permissions, unknown fields, and static test ids
  • Update README, examples docs, CI, changelog, and version to 1.6.0-beta

Verification

  • python3 -m py_compile scripts/*.py
  • python3 scripts/package-manager.py validate examples/skill_packages/writing_style_demo
  • python3 scripts/package-manager.py test examples/skill_packages/writing_style_demo
  • python3 scripts/package-manager.py validate examples/skill_packages/decision_principles_demo
  • python3 scripts/package-manager.py test examples/skill_packages/decision_principles_demo
  • python3 scripts/validate-skill.py
  • python3 scripts/profile-manager.py doctor
  • python3 -m unittest discover -s scripts -p 'test_scripts.py' — 322 tests OK
  • python3 scripts/profile-manager.py --version
  • python3 scripts/validate-skill.py --version
  • python3 scripts/package-manager.py --version
  • git diff --check

Privacy/public-safety notes

  • Demo packages use fictional/desensitized public-safe material only
  • No private digital-twin material copied into the public repo
  • Public packages reject unsafe evidence permissions such as private_only, user_review_required, and do_not_quote
  • Generated package prompts explicitly forbid impersonation, private-memory invention, and acting on behalf of a user

🤖 Generated with Claude Code

Add portable distilled_life Life Skill Package schema, examples, validator, generator, and tests.

- Add writing_style_demo public-safe package
- Add profile-to-package generation from distilled_life profiles
- Add decision_principles_demo generated package
- Add package-manager validate/test/export/build commands
- Harden package validation for paths, source hashes, ids, permissions, and unknown fields
- Update docs, CI, changelog, and version to 1.6.0-beta

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@wildbyteai
wildbyteai merged commit daee44e into main Jun 9, 2026
1 check passed
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