library/

directory
v0.1.36 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2026 License: MIT

README

Skill workflow library

Ten common skill workflows for coding agents, each implemented in TypeScript, Python, Go, and Rust. Choose the language already used by your repository; the workflow and fixture are otherwise the same.

Skill workflow What the code keeps in order
review-branch checks -> review -> zero-critical gate
investigate-failure evidence -> diagnosis -> supported cause
qa-web-change build -> changed-route QA -> no blockers
release-package tests -> review -> approval -> publish -> verify
triage-issue read -> classify -> one next action
repair-ci failed log -> supported repair -> rerun
upgrade-dependency baseline -> compatibility review -> approval -> update -> tests
migrate-database dry-run -> risk review -> approval -> apply -> verify
audit-security mechanical scans -> trust-boundary review -> zero-critical gate
publish-ios archive -> metadata review -> approval -> upload -> processing check

The source files live under:

typescript/src/<workflow>.ts
python/src/<workflow>.py
go/src/<workflow>/main.go
rust/src/bin/<workflow>.rs

Each language also has a runnable skill directory at language/workflow/ containing a thin SKILL.md, runner manifest, and scripted fixture. From the repository root:

go build -o /tmp/yskill ./cmd/yskill
YSKILL=/tmp/yskill bash ./examples/library/test-all.sh

Or run one:

/tmp/yskill test examples/library/typescript/review-branch
/tmp/yskill test examples/library/python/review-branch
/tmp/yskill test examples/library/go/review-branch
/tmp/yskill test examples/library/rust/review-branch

The shell commands deliberately produce harmless fixture evidence. Replace them with the real commands from your repository before adopting a skill workflow. The examples are independent implementations of recurring skill categories; they do not copy another project's prompts or claim compatibility with them.

Regenerate the checked-in matrix after editing the catalog:

node examples/library/scripts/generate.mjs

Directories

Path Synopsis
go
src/audit-security command
Audit a change for security.
Audit a change for security.
src/investigate-failure command
Investigate a failure.
Investigate a failure.
src/migrate-database command
Run a database migration.
Run a database migration.
src/publish-ios command
Publish an iOS build.
Publish an iOS build.
src/qa-web-change command
QA a web change.
QA a web change.
src/release-package command
Release a package.
Release a package.
src/repair-ci command
Repair a CI failure.
Repair a CI failure.
src/review-branch command
Review a branch.
Review a branch.
src/triage-issue command
Triage an issue.
Triage an issue.
src/upgrade-dependency command
Upgrade a dependency.
Upgrade a dependency.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL