# Skill Brief — Finance

## Your Mission

Build a custom skill that automates the task you did manually in Workshop 1 or 3. Study the example skill in `example-skill/SKILL.md` first, then create your own.

## What to Build

**Skill name:** `settlement-check`
**Trigger words:** "settlement check", "reconciliation", "Nostro check"

**Input:** Two files: bank statement CSV + internal ledger CSV
**Output:** .xlsx workbook with matched/unmatched/summary sheets

## Steps to Create

1. Run `/skill-creator` in Cowork
2. When asked for a name, enter: `settlement-check`
3. When asked what it does, describe: "Read entry-pile data and produce a  report with priority categorisation"
4. When asked for constraints, include:
   - "Never fabricate data"
   - "Flag items with missing fields as NEEDS MANUAL REVIEW"
   - "Include a disclaimer that output requires human review"
5. Test against `test-input.xlsx` in this folder

## Helper Script

A helper script (`helper-script.sh`) is included. Your skill can call it for calculations:
- **What it does:** Takes amount + from_currency + to_currency + date → outputs FX-converted amount
- **How to use:** `bash helper-script.sh <arg1> <arg2>`

## Success Criteria

Your skill passes if:
1. It processes `test-input.xlsx` without errors
2. Output contains a summary table with correct counts
3. Priority categorisation matches the thresholds in the example skill
4. It handles the edge cases in `edge-cases.csv` gracefully (no crashes, flags issues)
