Portable Agent Kit
Portable Agent Kit — reusable Claude Code initialization skill for consistent project scaffolding.
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
Not yet listed on ClawHub or SkillsMP
// README
Portable Agent Collaboration Kit (PACK)
A zero-dependency framework for multi-agent AI collaboration and strategic project alignment.
Why This Kit?
Modern AI-assisted development involving multiple agents (planners, coders, reviewers, auditors) requires more than just code; it requires strategic orchestration. Without clear coordination:
- Agents overwrite each other's work
- Context "drifts" from the original requirements
- Handoffs are unclear and messy
- Environmental friction (Node versions, script paths) blocks progress
PACK solves these problems with a dual-layer framework: an Operational Layer (.agent/) for day-to-day work, and a Strategic Layer (.pde/) for maintaining project integrity.
Features
| Feature | Description |
|---|---|
| Model-Agnostic | Works with Claude, GPT, Gemini, local LLMs, or any AI |
| PDE Strategy Engine | Keep your project aligned with its "North Star" (.pde/) |
| Agentic Auditing | Optional Gemini-powered architecture and plan reviewer |
| Skill System | Repeatable playbooks (bootstrap, logs, gemini-audit) |
| Unified Setup | One command to bootstrap any repository |
| Zero Dependencies | Pure Python stdlib - no pip install needed |
| ASCII-Only | Maximum compatibility across systems and editors |
| Append-Only Logs | Preserve collaboration history, never lose context |
Quick Start
1. Install & Deploy
python3 deploy_agent_kit.py --dest /path/to/your/repo
2. Unified Initialization
For a fresh repository, run the all-in-one setup:
./.agent/tools/bin/pack-init.sh
3. Start Collaborating
- Set your project name:
export PROJECT_NAME="my-project" - Edit
.agent/AGENTS.mdto define your agent roles.
The Dual-Layer Architecture
Layer 1: Operational (.agent/)
The Operational Layer handles asynchronous coordination between agents.
AGENTS.md: Roster of roles (Builder, Planner, Auditor).HANDOFF.md: Current state of the active session.skills/: Reusable workflows (e.g.,gemini-audit).
Layer 2: Strategic (.pde/)
The PACK Development Engine (PDE) provides structural maintenance for the kit itself.
MANIFEST.md: The project's North Star and quarterly objectives.friction_log.md: Tracking and resolving workflow pain points.roadmap.md: Strategic evolution of the collaboration model.
What's Included
.
+-- .agent/ # Operational coordination
| +-- AGENTS.md # Agent roster and rules
| +-- skills/ # Repeatable workflows
| +-- ai/ # Persona profiles & protocols
| +-- tools/
| +-- bin/
| +-- pack-init.sh # Unified setup script
| +-- audit_task.sh # Headless auditor
+-- .pde/ # Strategic alignment (maintainers)
| +-- MANIFEST.md # The North Star
| +-- state/ # friction_log, roadmap
+-- deploy_agent_kit.py # Installer script
+-- lmstudio_mcp.py # Generated by setup_offline_ai.py (not in repo)
+-- templates/
| +-- parallel-cloud-tasks-kit/ # Portable cloud task batch workflow
| +-- iterative-dev-protocol.md # Orchestrated batch-iterate-merge cycle
| +-- prompt-attribution-protocol.md # Prompt origin tracking template
Templates
Reusable add-ons you can copy into any repo:
templates/parallel-cloud-tasks-kit/— generate 5 disjoint cloud tasks, review, and merge them safely.- See
templates/parallel-cloud-tasks-kit/README.mdfor full instructions.
- See
templates/iterative-dev-protocol.md— orchestrated Generate/Execute/Merge/Archive cycle for continuous parallel batch development. Wraps the parallel cloud tasks pattern into a repeatable state machine.templates/prompt-attribution-protocol.md— reusable template for adding the Prompt Attribution & Clarification Protocol to any repo's agent instructions file.
Parallel Cloud Tasks — Quick Use
# From this repo, copy the kit into your target repo
cp -R templates/parallel-cloud-tasks-kit /path/to/your/repo/
# In the target repo, open SCANNER_PROMPT.md and edit the CONFIG block:
# - PROJECT_NAME, SOURCE_DIRS, TEST_COMMAND, BASE_BRANCH, etc.
Run the workflow (in the target repo):
- Paste
SCANNER_PROMPT.mdinto Local Claude Code to generatecloud_tasks/ - Open 5 Cloud sessions and paste
cloud_tasks/task_N.mdinto each - Paste
MERGE_PROTOCOL.mdinto Local Claude Code to review/merge
Compatibility:
- Requires a git repo
- Merge protocol assumes GitHub +
ghCLI (adjust if using another host)
Iterative Dev Protocol — Quick Use
The iterative protocol adds a repeatable cycle on top of parallel cloud tasks:
- Generate — scan for the next batch of disjoint tasks
- Execute — spawn parallel cloud sessions
- Merge — review, test, and squash-merge each PR
- Archive — preserve batch history and loop
# Copy the template into your orchestrator session
cat templates/iterative-dev-protocol.md
# Fill in the variables: ${ProjectName}, ${BatchSize}, ${TestCommand}, ${TaskPriority}
# Paste into your orchestrating agent to start the cycle
The protocol includes a state machine for resuming mid-cycle and guardrails for task isolation.
Usage Highlights
Recording a Handoff
python3 .agent/tools/utilities/update_agent_conversation_log.py \
--agent builder \
--summary "Implemented login feature" \
--handoff reviewer
Context-Aware Offline AI
If using LM Studio, the lmstudio_mcp.py bridge includes a get_pack_context tool, allowing local models to "reach into" the .agent folder to read the current task and handoff state automatically.
Requirements
- Python 3.8+ (uses only standard library)
- Node.js v20+ (required for Gemini CLI integration)
- Any AI Model: Claude, GPT, Gemini, Codex, or local LLMs
License
MIT License - see LICENSE details.
Stop losing context. Start collaborating.