$npx skillfedfor your agent

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

2,903 343 MITupdated by open-gitagent

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.

manual: git clone https://github.com/open-gitagent/opengap → cp -r opengap/examples/jason-my-claw-is-the-law-deebee-4567b4/skills/packet-factory ~/.claude/skills/packet-factory
examples/jason-my-claw-is-the-law-deebee-4567b4/skills/packet-factory/SKILL.md · version 822fc011

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.

Same gist for agents: .md · .json

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

get-started
by open-gitagent · open-gitagent/opengap

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.

MITupdated Jul 2026
★ 2,903repo stars
export-agent
by open-gitagent · open-gitagent/opengap

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.

MITupdated Jul 2026
★ 2,903repo stars
run-agent
by open-gitagent · open-gitagent/opengap

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.

MITupdated Jul 2026
★ 2,903repo stars
web-search
by open-gitagent · open-gitagent/opengap

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.

MITupdated Jul 2026
★ 2,903repo stars
create-agent
by open-gitagent · open-gitagent/opengap

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.

MITupdated Jul 2026
★ 2,903repo stars
paper-search
by open-gitagent · open-gitagent/opengap

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.

MITupdated Jul 2026
★ 2,903repo stars

More skills knowledge-retrieval (MIT)

Tags
task-gatingscope-immutabilitywork-unit-lifecycleapproval-workflowside-effect-controlpacket-queueexecution-governancescope-creep-preventionatomic-operations