arielespinoza07/plow-provider-skeleton

A Plow provider for <TOOL_NAME>.

Maintainers

Package info

github.com/ArielEspinoza07/plow-provider-skeleton

Type:plow-provider

pkg:composer/arielespinoza07/plow-provider-skeleton

Transparency log

Statistics

Installs: 13

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.1 2026-08-01 17:14 UTC

This package is auto-updated.

Last update: 2026-08-01 17:15:24 UTC


README

CI Latest Version Total Downloads PHP Version License

Starting point for a Plow provider, built on plow-provider-kit.

Getting started

  1. composer create-project arielespinoza07/plow-provider-skeleton vendor-name/plow-provider-your-tool
  2. Find-and-replace Vendor\PlowProviderSkeleton → your own namespace, and vendor/plow-provider-skeleton → your real package name, across composer.json, src/, and tests/.
  3. Rename SkeletonProvider to something specific to your tool.
  4. Fill in the TODO comments in src/YourProvider.php: task, binary path, command building.
  5. composer install, then vendor/bin/pest to confirm the stub test passes.
  6. Publish, and add "type": "plow-provider" stays as-is — that's what Plow's discovery looks for.

See plow-provider-kit's README for the full list of available contracts and value objects.