reconify-engine-reconcile
Reconcile unfamiliar financial files end to end.
Skill by reconifyhq
Chalk Labs
Need help deploying reconify-engine-reconcile?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/reconifyhq-reconify-engine-reconcile
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, finance
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/reconify-engine-reconcile
What's inside
- Skill name
reconify-engine-reconcile- Description
- Reconcile unfamiliar financial files end to end. Use when one task spans input discovery, config creation or repair, Engine execution, and result explanation.
- License
- MIT
- Instructions
- 208 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Reconify Engine Reconcile Produce a correct, reproducible reconciliation, not a high match rate. Complete the checkpoints in order from the directory that will contain `reconify.yaml`. ## Routing | Situation | Skill | |---|---| | Unfamiliar files, or one task spanning discovery through explanation | stay here | | No `reconify.yaml` yet, and the outcome is a first validated config plus a first result | `reconify-engine-bootstrap` | | A `reconify.yaml` exists and needs creation detail, correction, or validation | `reconify-engine-config` | | A run succeeded but the counters contradict the business scenario | `reconify-engine-debug` | | Memory, wall time, or artifact size is the binding constraint | `reconify-engine-performance` | | The workflow must run unattended with an exit-code policy | `reconify-engine-ci` | This skill owns the end-to-end sequence. Delegate only for config detail at checkpoint 3, a large input at checkpoint 4, and diagnosis at checkpoint 5 or 6, then return here. Do not hand the whole task to another skill. ## Artifact convention | File | Meaning | |---|---| | `reconify.yaml` | the validated config; commit it | | `result.json` | the retained reconciliation artifact; regenerate it, and commit only as a reviewed baseline | | `explanation.json` | the explanation of that result; regenerate it alongside | Any other file you create is scratch. Say so in the final report rather than leaving it unexplained. ## 1. Discover the build and inputs Locate every input before inspecting it, then query the installed binary: ```bash reconify capabilities reconify inspect INPUT_LEFT reconify inspect INPUT_RIGHT ``` Inspect every counterpart in a multi-source run. This checkpoint is complete when the actual input paths are known and `capabilities` confirms the commands, formats, schemas, and passes needed by the task. ## 1a. Repair an existing workspace If discovery finds a `reconify.yaml` already present, repair it rather than replacing it. Preserve the original first — copy it to `reconify.yaml.bak` and leave that copy uncommitted. Never overwrite the file before diagnosing it. Then diagnose in this order, because each command sees a different class of failure: ```bash reconify config validate --config reconify.yaml reconify config check-source --config reconify.yaml --source SOURCE --file INPUT reconify reconcile --config reconify.yaml --pair PAIR --format json \ --result-mode all --deterministic --out result.json ``` | Command | What its failure means | |---|---| | `config validate` | The config shape is wrong: a missing required field, an unknown key, an invalid enum | | `config check-source` | The parser mapping no longer fits the file you named: a renamed header, an unparseable date layout, a wrong column | | `reconcile` | Everything above is consistent, but a `file_pattern` resolves to no file, or the pair is misnamed | `check-source` takes an explicit `--file` and therefore cannot detect a stale `file_pattern`; only `reconcile` resolves the pattern. Compare each configured `file_pattern` against the paths found in checkpoint 1 before assuming the mappings are at fault. Make the smallest change that clears the reported diagnostic, rerun from `validate`, and repeat. Do not rewrite mappings that already pass `check-source` against the real inputs. Treat any pre-existing `result.json` as stale evidence, not an answer key; regenerate it at checkpoint 4. Once validation and every source check pass but the counters still contradict the business scenario, read `../reconify-engine-debug/SKILL.md`. ## 2. Record the evidence and policy From each profile, record the candidate date, amount, reference, name, currency, and grouping columns; copy exact date layouts and note ambiguous inferences. Settle these business decisions with the user or state an explicit assumption: - the shared transaction identifier; - the amount difference that is acceptable, expressed in minor units; - the permitted date offset; - whether repeated references represent duplicates, one-to-many groups, or many-to-many groups; - whether gross, net, fees, taxes, or other effects must satisfy a financial expectation; record the expected sign operation and tolerance in minor units. Classify every such decision before acting on it: | Tier | Definition | Action | |---|---|---| | Proven | The value is visible in `inspect` output or a source file | Use it and cite the evidence | | Safe default | Ambiguous, but every plausible reading produces the same matching outcome | Choose it and record it as an assumption | | User decision | Plausible readings produce different matching outcomes | Ask the user before proceeding | A repeated reference is the canonical user decision: read as a duplicate it raises `duplicate_count`, read as a one-to-many settlement group it raises `grouped_matched_count`, and the two answers are not interchangeable. A tolerance wide enough to absorb a real fee is the same kind of decision. This checkpoint is complete when every mapping and tolerance is proven, defaulted with a recorded assumption, or decided by the user. ## 3. Build and prove the config Read `../reconify-engine-config/SKILL.md` and follow its workflow. Keep each `file_pattern` relative to the config file, then run: ```bash reconify config validate --config reconify.yaml reconify config check-source --config reconify.yaml --source SOURCE --file INPUT ``` Run `check-source` for every configured source. This checkpoint is complete only when validation and all source checks pass against the real inputs.
From reconifyhq/reconify, MIT.
More from reconifyhq/reconify
- 0.626score
reconify-engine-config
reconifyhq
Configure Reconify from real input files.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-debug
reconifyhq
Diagnose unexpected Reconify results.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-bootstrap
reconifyhq
Bootstrap a Reconify workspace.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-ci
reconifyhq
Automate Reconify in CI.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-cli
reconifyhq
Resolve Reconify CLI behavior from the installed binary.
SkillAFreshness: A★ 8Claude Code +9 - 0.587score
reconify-engine-performance
reconifyhq
Fit Reconify runs within resource limits.
SkillBFreshness: B★ 8Claude Code +9 - 0.547score
reconify-performance
reconifyhq
Compatibility alias for reconify-engine-performance.
SkillBFreshness: B★ 8Claude Code +9 - 0.547score
reconify-config
reconifyhq
Compatibility alias for reconify-engine-config.
SkillBFreshness: B★ 8Claude Code +9 - 0.547score
reconify-debug
reconifyhq
Compatibility alias for reconify-engine-debug.
SkillBFreshness: B★ 8Claude Code +9 - 0.547score
reconify-cli
reconifyhq
Compatibility alias for reconify-engine-cli.
SkillBFreshness: B★ 8Claude Code +9 - 0.547score
reconify-bootstrap
reconifyhq
Compatibility alias for reconify-engine-bootstrap.
SkillBFreshness: B★ 8Claude Code +9 - 0.547score
reconify-ci
reconifyhq
Compatibility alias for reconify-engine-ci.
SkillBFreshness: B★ 8Claude Code +9
Signals
- Stars
- 8
- Forks
- 3
- Open issues
- 13
- Last commit (this folder)
- Oct 7, 2026 (22 days ago)
- Last release
- Aug 29, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/reconifyhq/reconify
- Website
- docs.reconifyhq.com/cli
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from reconifyhq
- 0.626score
reconify-engine-config
reconifyhq
Configure Reconify from real input files.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-debug
reconifyhq
Diagnose unexpected Reconify results.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-bootstrap
reconifyhq
Bootstrap a Reconify workspace.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-ci
reconifyhq
Automate Reconify in CI.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
reconify-engine-cli
reconifyhq
Resolve Reconify CLI behavior from the installed binary.
SkillAFreshness: A★ 8Claude Code +9 - 0.587score
reconify-engine-performance
reconifyhq
Fit Reconify runs within resource limits.
SkillBFreshness: B★ 8Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get reconify-engine-reconcile running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
reconify-engine-reconcile skill. Agent Mart. https://agentmart.dev/skills/reconifyhq-reconify-engine-reconcile (last updated 2026-10-24)