Claude Code skills · updated 2026-10-03

Chef to Cinc migration skill for Claude Code — licence gates and Server EOL

Every Chef licence gate in your repo, each with file:line and the Cinc fix

cinc-migration-check - findings on the bundled example

On the bundled sample: 6 findings (4 errors, 2 warnings) in 1 file from 11 rules, including omnitruck.chef.io, CHEF_LICENSE=accept and chef-server-ctl.

Get it on Whop - $12 onceGet it on Gumroad

Who it's for

Ops and platform teams with Chef cookbooks, kitchen.yml files and bootstrap scripts who are moving to Cinc.

What breaks, and when

Chef Infra Client 15 and later stop until the Chef licence is accepted, and Progress ends the open-source Chef Infra Server on 2026-11-30.

What it printed on the bundled example

== Cinc Migration Check: Chef Infra licence gate lint — 6 findings (4 errors, 2 warnings) in 1 file · 11 rules
  ERROR cinc-sample.sh:4  [chef-install-url]
        Installs Chef's own build; Chef Infra Client 15 and later stop until the Chef licence is accepted. Fix: https://omnitruck.cinc.sh/install.sh (install.ps1 on Windows), the Apache-2.0 Cinc build of the same source.
        fix: https://omnitruck.cinc.sh/install.sh (install.ps1 on Windows), the Apache-2.0 Cinc build of the same source
  ERROR cinc-sample.sh:5  [chef-license-env]
        CHEF_LICENSE environment variable accepts the Chef licence for every Chef binary in this shell or job. Fix: remove CHEF_LICENSE once the job installs Cinc Client, Cinc Workstation or Cinc Auditor.
        fix: remove CHEF_LICENSE once the job installs Cinc Client, Cinc Workstation or Cinc Auditor
  ERROR cinc-sample.sh:8  [chef-license-flag]
        Accepts the Chef licence on this node (Chef Infra Client 15+ licence gate). Fix: drop the flag after switching to Cinc Client; Cinc is not a licensed product and asks for no acceptance.

What you get

Install

Unzip into ~/.claude/skills/ (all projects) or your-repo/.claude/skills/ (one repo), then ask Claude Code: "We want to get off Chef's licensed builds. Where in this repo do we still install Chef or accept the Chef licence? Don't edit anything yet.". Needs Node 16+.

unzip cinc-migration-check.zip -d ~/.claude/skills/

Ask Claude

“We want to get off Chef's licensed builds. Where in this repo do we still install Chef or accept the Chef licence? Don't edit anything yet.”

What it does not do

It does not run Chef, Cinc or Test Kitchen or touch your server; no network calls, no edits without your OK.

FAQ

What is a Claude Code skill?

A folder with a SKILL.md and scripts that Claude Code loads when your request matches it. You ask in plain words and Claude runs the scanner the skill carries.

How is this different from asking Claude without the skill?

The skill carries a dated rule table and a scanner that reads every file, so Claude quotes the exact date and line instead of answering from memory.

Does it send my code anywhere?

It does not run Chef, Cinc or Test Kitchen or touch your server; no network calls, no edits without your OK.

How do I install it?

Unzip into ~/.claude/skills/ (all projects) or your-repo/.claude/skills/ (one repo), then ask Claude Code: "We want to get off Chef's licensed builds. Where in this repo do we still install Chef or accept the Chef licence? Don't edit anything yet.". Needs Node 16+.

What do I get when I buy?

The zip. On Whop it is in your library as a download lesson with the zip attached; on Gumroad it is the product file.