JustHandled Labs
Menu
// Business & Operations

📋 Craft Fair Closeout Checker

Compare craft-fair stock counts and normalized movements, with optional payment and cash checks. Get local, source-linked discrepancies and explicit unknowns to review.

We earn a commission on eligible purchases after a new Agensi signup through these links. We also sell our own skills on Agensi.

Format: Agent skill, not a browser app. You need an AI agent that can load its instructions and use the required tools.

Package requirements: Python 3.12.14 CLI on Windows tested; Python 3.10+ syntax required. Agent-host installation and named-model compatibility unverified.

You get: Source-linked discrepancy reports with separate stock, payment and cash comparisons.

Licence and purchase details

Review the package licence at the destination.

Review the offer and access method at your chosen marketplace. Agensi provides connected-agent access, not a download. Buying a skill does not include an AI-agent subscription or setup service.

Agensi access: This product’s bundled-script workflow through Agensi has not been verified here. Tests of other products do not establish this package’s compatibility. Local setup examples apply to separately obtained downloadable packages.

See tested hosts, versions and workflow limits.

What problem does Craft Fair Closeout Checker solve?

A craft seller needs to compare stock returned from an event with recorded sales and other movements without inventing missing values or causes.

Use it to

What it returns

A representative input and result

fixture-backed sample
input Fictional PIN-OWL: opening 20, sales 6, other-out 1, closing 12.
result REVIEW: expected stock 13, counted 12, difference -1; card difference -0.10; cash matches expected 99.

See the supplied example

These cards summarize actual output from the packaged fictional fixture.

Access and approval boundaries

Known limitations

Questions

Does it connect to Square or Venmo?

No. Prepare local CSV and JSON using the documented templates. Native exports are not accepted automatically.

Does it read the Etsy worksheets?

No. Copy the relevant counts and records manually. The PDF supplement also works independently.

Does a missing item mean an unrecorded sale?

No. A difference prompts a recount and source check; the cause remains unresolved.

What does a match establish?

Only arithmetic agreement with the supplied records. Missing or incomplete records can conceal discrepancies.

Does it calculate profit?

No. Cash float, refunds and adjustments are handled explicitly, but there is no tax, fee, cost or profit calculation.

What do I need to run it?

A terminal with Python 3.10 or later and prepared local files. The CLI was tested on Windows with Python 3.12.14; agent-host installation is untested.

Craft Fair Closeout Checker keeps counts and unresolved differences visible.

The listing includes the tested package, realistic samples, declared permissions, and known limitations.

Get Craft Fair Closeout Checker on Agensi
// choose with context

Is Craft Fair Closeout Checker the right skill?

Best fit

A craft seller needs to compare stock returned from an event with recorded sales and other movements without inventing missing values or causes.

It returns

Source-linked discrepancy reports with separate stock, payment and cash comparisons.

Do not use it as

Automatic POS imports, inventory writeback, tax calculations or proof of what caused a discrepancy.

Compatibility, access, version, and licence

Reads or accesses
Read selected local input files and write a new local output folder.
Compatibility
Python 3.12.14 CLI on Windows tested; Python 3.10+ syntax required. Agent-host installation and named-model compatibility unverified.
Version
1.0.0
Licence
Review the package licence and seller terms at the linked destination.

What happens next

Open the Agensi listing, check the current offer and connect a supported agent. Agensi loads the skill through its connector; it no longer provides a download. Approve any purchase before use. Check Agensi’s current connection guide before changing an existing connection.