Agent Skills: File Distribution

>-

UncategorizedID: adaptive-enforcement-lab/claude-skills/file-distribution

Install this agent skill to your local

pnpm dlx add-skill https://github.com/adaptive-enforcement-lab/claude-skills/tree/HEAD/plugins/patterns/skills/file-distribution

Skill Files

Browse the full folder contents for file-distribution.

Download Skill

Loading file tree…

plugins/patterns/skills/file-distribution/SKILL.md

Skill Metadata

Name
file-distribution
Description
>-

File Distribution

When to Use This Skill

Automated file distribution across multiple repositories using GitHub Actions and GitHub Apps.

Pattern Overview

A three-stage workflow that discovers targets, distributes files in parallel, and reports results. Idempotent design ensures safe reruns.

Prerequisites

Implementation

Core Workflow

Configuration

Reliability

Extensions

Operations

Key Principles

  1. Start Small - Test with 2-3 repositories before full rollout
  2. Monitor First Run - Watch logs carefully on initial deployment
  3. Gradual Rollout - Increase max-parallel gradually
  4. Clear Documentation - Document what files are distributed and why
  5. Review Process - Ensure PRs are reviewed before merging

Techniques

Patterns Applied

This workflow implements patterns from the Developer Guide:

| Pattern | Purpose | | ------- | ------- | | Three-Stage Design | Separates discovery, execution, and reporting | | Matrix Distribution | Parallelizes operations with conditional logic | | Idempotency | Ensures safe reruns after partial failures | | Work Avoidance | Skips version-only changes |

Troubleshooting

See troubleshooting.md for common issues and solutions.

References