alienheadwars/Repo Slice
Automates the creation of streamlined, context-specific branches for your AI assistants.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 23, 2026
- License
- MIT
Pinned Snippet
uses: alienheadwars/repo-slice@92ad5f2c8748b99fc4277a24df0112eae7c7dd7f # v1.2.5tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| manifest | The manifest content, provided as an inline string. | no | — |
| manifest-file | Path to the manifest file containing filter rules. | no | — |
| source | The source directory to read from. | no | . |
| output | The destination directory. If not set, a temporary directory will be created. | no | — |
| extension-map | A multi-line string of `old:new` extension pairs to remap. | no | — |
| push-branch-name | The name of the branch to push the sliced contents to. If not set, no push will be performed. | no | — |
| commit-message | The commit message to use when pushing the sliced branch. | no | chore: Update repository slice |
| local-binary-path | Path to a local repo-slice binary. If set, the download step will be skipped. For testing purposes. | no | — |
| max-files | The maximum number of files allowed in the slice. The action will fail if this is exceeded. | no | 5000 |
| max-size | The maximum total size of the slice (e.g., `100M`). The action will fail if this is exceeded. | no | 100M |
Outputs
| name | description |
|---|---|
| slice-path | The path to the generated slice directory. |