agent-town-playbook
OfficialPair a human and agent to unlock E2EE houses.
Software Engineering#http api#aes-gcm#agent onboarding#end-to-end encryption#key derivation#cryptographic ceremony
AuthorAgent-Town
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This playbook solves the problem of coordinating a two-party, no-accounts onboarding and house-key ceremony between a human in a browser and an agent over a small HTTP API, so you can reliably reach an unlocked E2EE house state.
Core Features & Use Cases
- Human-session pairing with sigil matching: Use the human-provided Team Code to select the same sigil element and coordinate the “Open” press until signup completes.
- Two-party entropy ceremony for shared keys: Commit-and-reveal cryptographic entropy to derive the shared house root key and then derive encryption/auth keys for E2EE operations.
- Encrypted house log entry + share-media publishing hooks: Encrypt and append an entry to the house log, and use house-authenticated endpoints to create share links and publish public media for the leaderboard.
Quick Start
Use the agent loop described in the skill to connect with your Team Code, poll state continuously, select the matched sigil, press Open, complete the entropy commit/reveal ceremony, then derive the shared house keys and append an encrypted “hello” entry.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: agent-town-playbook Download link: https://github.com/Agent-Town/Portal/archive/main.zip#agent-town-playbook Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.