Simple guide

A skill is a tool. A rule is a guardrail. A flow is a recipe.

If you only remember one thing, remember this: the repo breaks a hard engineering problem into small parts so the AI can stay focused, grounded, and easier to trust.

Skill

One clear task

A skill handles one job well, like CDC lint or timing-path analysis.

Use a skill when you want one report or one planning output.

Rule

One shared constraint

A rule tells the AI what it must prove, what it must not invent, or how the result must look.

Use rules when the same engineering discipline should apply everywhere.

Flow

One bigger workflow

A flow runs several skills in order so a larger task can finish cleanly.

Use a flow when one answer needs many steps, not one quick check.

Quick decision guide

Use the page below like a routing table.

Mental model
01

Start with the user ask

What problem are we trying to solve: CDC review, timing review, or DV planning?

02

Pick the smallest useful unit

If one skill is enough, stop there. If not, move to a flow.

03

Keep the answer grounded

Rules stop the AI from inventing protocol, timing, or hidden hierarchy details.

Good first clicks

If you are brand new, read the skills page next. If you already care about a bigger verification workflow, jump straight to the block DV plan flow.