mizchimizchiCommunityยท1 Agent Skills Included

pkfire

Typed task runner with Bazel-style incremental caching

Runs build, test, and CI tasks defined in typed Pkl configuration instead of fragile shell scripts. Eliminates copy-pasted recipes, matrix duplication, and typos that only fail during CI runs. Caches task outputs by content hash and shares them across teammates, so unchanged work never reruns.
npx skills add mizchi/pkfire --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install pkfire?โ–ผ

Run `npx skills add mizchi/pkfire --all -g -y` in your terminal to install all skills in this repository globally.

What is pkfire used for?โ–ผ

pkfire is a typed task runner that replaces Makefiles, justfiles, and npm scripts with Pkl configuration. It builds a dependency graph and only reruns tasks whose inputs actually changed.

How does pkfire caching work?โ–ผ

Each task gets a content hash from its command, inputs, and environment. On a cache hit, outputs are restored instantly from a local store or a shared remote cache instead of rerunning.

Can AI agents write Taskfile.pkl files?โ–ผ

Yes. The included skill teaches your agent the exact schema, dependency, and caching rules so it can author and debug Taskfiles without guessing.

Does pkfire work in CI pipelines?โ–ผ

Yes. A ready-made GitHub Action installs the pkf binary and Pkl CLI, and the remote cache lets CI jobs share results across runs.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’