alienheadwars/Repo Slice

Automates the creation of streamlined, context-specific branches for your AI assistants.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: alienheadwars/repo-slice@92ad5f2c8748b99fc4277a24df0112eae7c7dd7f # v1.2.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
manifestThe manifest content, provided as an inline string.no
manifest-filePath to the manifest file containing filter rules.no
sourceThe source directory to read from.no.
outputThe destination directory. If not set, a temporary directory will be created.no
extension-mapA multi-line string of `old:new` extension pairs to remap.no
push-branch-nameThe name of the branch to push the sliced contents to. If not set, no push will be performed.no
commit-messageThe commit message to use when pushing the sliced branch.nochore: Update repository slice
local-binary-pathPath to a local repo-slice binary. If set, the download step will be skipped. For testing purposes.no
max-filesThe maximum number of files allowed in the slice. The action will fail if this is exceeded.no5000
max-sizeThe maximum total size of the slice (e.g., `100M`). The action will fail if this is exceeded.no100M
namedescription
slice-pathThe path to the generated slice directory.