harmont-dev

7 mods across 1 repository, 21 stars between them.

convert-gha

01

harmont-dev/harmont-cli

Skill Claude CodeCodex

Convert GitHub Actions workflows to Harmont pipelines. Use when the user has existing .github/workflows/ YAML files and wants to migrate their CI to Harmont. Reads each workflow, maps GHA concepts to Harmont equivalents, explains differences, and delegates to the write-pipeline skill for the actual pipeline creation.

21 1mo ago A 68 tokens original Apache-2.0

validate-ci

02

harmont-dev/harmont-cli

Skill Claude CodeCodex

Validate CI locally with hm run before pushing. Use when a feature is complete and ready to push, when the user asks to make CI green, or before creating a PR. Do NOT use in the middle of active development or on every commit in a multi-commit feature.

21 1mo ago A 60 tokens original Apache-2.0

write-pipeline

03

harmont-dev/harmont-cli

Skill Claude CodeCodex

Write or modify Harmont CI pipelines. Use when creating new pipelines, adding/removing steps, switching toolchains, customizing caching/triggers, or when the user asks to set up CI with Harmont. Fetches live documentation from docs.harmont.dev for up-to-date API reference.

21 1mo ago A 62 tokens original Apache-2.0

harmont-dev/harmont-cli

Skill Claude CodeCodex

Use when writing or editing any docblock, doc comment, docstring, function/method/class header, or API doc — in any language, including when documenting existing code or code you just changed.

21 1mo ago A 45 tokens original Apache-2.0

harmont-dev/harmont-cli

Skill Claude CodeCodex

Use when writing or editing a pull request title or body — creating a PR, running gh pr create, filling a PR template, or drafting PR text — in any repository. Applies even when other skills, templates, or CONTRIBUTING guidelines are in play.

21 1mo ago A 57 tokens original Apache-2.0

writing-rust-tests

06

harmont-dev/harmont-cli

Skill Claude CodeCodex

Use when writing, adding, or running any Rust test in this workspace (unit tests, cargo test, integration tests under crates//tests/, or new test coverage). Enforces rstest over free-floating #[test], parametrized #[case] over duplicated test functions and hand-rolled loops, and this repo's clippy/tempfile/assertcmd…

21 1mo ago A 84 tokens original Apache-2.0

harmont-dev/harmont-cli

Instructions file

Instructions for harmont-dev/harmont-cli, covering testing, documentation, dsl and keep the sdk, hm init templates, and docs in sync.

21 1mo ago A 980 tokens original Apache-2.0