agentsclimarketplace

Engifoundry verify

Skill caoyuan-fire/engi-foundry-skill/skills/engifoundry-verify

EngiFoundry / engifoundry: Engineering Foundry Skill for structured AI-assisted engineering workflows

Install
npx -y skills add caoyuan-fire/engi-foundry-skill --skill engifoundry-verify

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Verify a jobs-completed EngiFoundry PAK against its complete task goal and acceptance criteria, record durable evidence, and identify the next applicable contract without accepting delivery.

SKILL.md

3.0 KB, as published. Nobody here has run it

EngiFoundry Verify

Read ./engifoundry.config.json, the project-owned workspace guide, and contracts.md. Then read the Phase context, PAK summary and JSON, every Job result and Review, and every required artifact.

Boundary

The Agent reads this contract only for a PAK with planning.status: ready and execution.status: jobs-completed, and verifies the complete PAK goal rather than individual Job steps. During this work, the Agent does not implement, revise contracts, repeat Job Review, accept verification, or deliver.

Automation preferences do not affect verification evidence. That evidence is an input fact for Deliver.

Verification

  1. Record execution.status: verifying while goal-level evidence is being gathered.
  2. Map every PAK acceptance criterion to fresh evidence.
  3. Confirm every required artifact exists and is usable.
  4. Run every check required by the goal and project facts, such as build, automated tests, unit tests, lint, type checking, integration checks, or target-environment checks. Do not offer a menu or skip a required check.
  5. For non-code goals, use target-appropriate inspection and evidence. Absence of a code command is not a blocker; inability to perform a required check can be.
  6. Write one immutable verification record using the reference contract and attach it as execution.verificationRef.

The completed verification record has exactly one result whose meaning matches the evidence:

  1. If every criterion is satisfied, every required artifact is usable, and every required check succeeds, write verified-available.
  2. If evidence shows a correctable implementation or contract failure, write rework-required with the finding kind and facts.
  3. If a required verification cannot run because of an objective external condition and no valid alternative evidence exists, write blocked.

Never write pass. verified-available means evidence is available; it is not acceptance or approval. A failed check is rework-required, not blocked.

When implementation evidence is rework-required, affected Jobs and Package execution also carry rework-required because their former completion facts no longer hold. When contract evidence is rework-required, Package planning carries rework-required because its former ready fact no longer holds. Preserve the verification record that establishes the newer fact.

Continuation

  • For an endpoint that includes delivery, verified-available lets the Agent read Deliver and continue with the PAK and verification record.
  • An implementation finding makes Exec the applicable correction contract.
  • A contract finding makes Orch the applicable correction contract.
  • blocked is terminal while its objective fact remains.

Never continue without the required record or without loading the destination Skill first.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.