packet-factory
Packet Factory enforces a gatekeeper model where every task with side effects requires an APPROVED packet before running. Create packets in DRAFT status, review them for approval or rejection, then dispatch only approved work. Once approved, scope is locked to prevent creep—expansions spawn new packets instead.
Packet Factory creates and manages atomic work packets with mandatory approval gates before any task execution.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-02
Packet Factory creates and manages atomic work packets with mandatory approval gates before any task execution. Packet Factory enforces a gatekeeper model where every task with side effects requires an APPROVED packet before running. Create packets in DRAFT status, review them for approval or rejection, then dispatch only approved work. Once approved, scope is locked to prevent creep—expansions spawn new packets instead.
Use it when
- Packet Factory enforces a gatekeeper model with four stages: create packets in DRAFT status, review them for scope and side effects.
- Packet Factory locks packet scope immediately after approval—no modifications allowed.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
open-gitagent/opengap/packet-factory · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I create a new packet in Packet Factory?
Packet Factory lets you create work packets in DRAFT status as atomic units of work. Start by defining your task scope, parameters, and any side effects. Once created, the packet enters the review queue where it awaits approval or rejection before execution can proceed.
What is the packet factory workflow management process?
Packet Factory enforces a gatekeeper model with four stages: create packets in DRAFT status, review them for scope and side effects, approve or reject them, then dispatch only approved work. This workflow ensures every task with side effects gets explicit authorization before running.
How does Packet Factory prevent scope creep with packets?
Packet Factory locks packet scope immediately after approval—no modifications allowed. If requirements expand, you create a new packet instead of altering the approved one. This immutable scope mechanism ensures approved work stays bounded and prevents unauthorized expansions.
Can Packet Factory review and approve work packets?
Yes. Packet Factory provides a review interface where you examine packet details, validate side effects, and make approval or rejection decisions. Only approved packets can be dispatched for execution, giving you full control over which atomic work units run.
How does Packet Factory manage draft packets and escalate stale ones?
Packet Factory tracks in-flight packets and monitors drafts that remain unapproved. Stale drafts can be escalated to ensure timely review and prevent work from languishing in the queue. This keeps your packet workflow moving and maintains visibility over pending approvals.
What makes Packet Factory suitable for atomic task packets with side effects?
Packet Factory is designed for tasks that modify state or trigger external actions. Its approval-gate model ensures side effects only execute after explicit authorization. Each packet is atomic—a complete, reviewable unit—making side effect execution controlled and auditable.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Packet Factory
The packet factory is the gatekeeper between intent and execution. Nothing with a side effect runs without an APPROVED packet.
Commands
# Create a new packet (DRAFT status)
skills/packet-factory/new-packet.sh \
--intent "Post daily update to Slack #arc-angels" \
--source "Ludo DM 2026-04-01 09:00" \
--destination "Slack #arc-angels"
# Review a packet (set APPROVED or REJECTED)
skills/packet-factory/review-packet.sh --id 2026-04-01-001
# Dispatch an APPROVED packet (executes and logs output)
skills/packet-factory/dispatch-packet.sh --id 2026-04-01-001
Packet Queue
All in-flight packets live in memory/packet-queue.md.
The heartbeat pre-flight check reads this file. DRAFT packets older than 24h are escalated to Ludo.
Scope Lock Rule
Once a packet is APPROVED, scope_locked_at is set and the scope field is frozen.
If the task grows (new deliverable discovered, Ludo
(truncated - see the full file via the links below)
File tree — 1 file
examples/jason-my-claw-is-the-law-deebee-4567b4/skills/packet-factory/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Create and manage atomic work packets with approval gates before execution”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill guides you through installing the gitagent CLI and creating your first agent from a template. You'll customize core files like agent.yaml and SOUL.md, validate your setup, and run your agent locally or from a git repository.
Translate agent configurations across multiple frameworks with a single command. Export to Claude Code, OpenAI, CrewAI, Lyzr, GitHub Models, and other formats, or import from existing Claude, Cursor, and CrewAI projects to standardize your automation setup.
Launch agents with flexible LLM provider selection across Claude, OpenAI, CrewAI, Lyzr, GitHub Models, and other adapters. Supports local directories, remote git repositories, and one-shot prompts for immediate execution. Auto-detection identifies the best adapter from your repo's configuration.
Web Search taps into live web content to surface recent news, articles, and current data on any topic. It returns up to 5 results per query in a structured format with source URLs for easy citation, making it ideal when you need information beyond your existing knowledge base.
Build agents from scratch by generating agent.yaml configuration files, defining agent personality in SOUL.md, and organizing skills, tools, and knowledge directories. Includes templates for model settings, runtime constraints, and sub-agent delegation.
Paper Search queries Google Scholar to locate peer-reviewed research, systematic reviews, and seminal papers with citation metrics. Filter results by publication year and review snippets to ground claims in academic literature.
More skills knowledge-retrieval (MIT)