Agent SkillsQuixiAI/Hexis › expense-capture

expense-capture

GitHub

将收据或购买细节提取为结构化、带来源链接的本地费用记录。严格基于用户提供的信息提取字段,禁止推断或伪造数据,通过查重避免重复记录,并安全存储含溯源信息的记录。

skills/installed/expense-capture/SKILL.md QuixiAI/Hexis

Trigger Scenarios

用户提供收据图片、文本或文件路径以记录消费 用户要求从邮件或文件中提取具体的交易详情

Install

npx skills add QuixiAI/Hexis --skill expense-capture -g -y
More Options

Non-standard path

npx skills add https://github.com/QuixiAI/Hexis/tree/main/skills/installed/expense-capture -g -y

Use without installing

npx skills use QuixiAI/Hexis@expense-capture

指定 Agent (Claude Code)

npx skills add QuixiAI/Hexis --skill expense-capture -a claude-code -g -y

安装 repo 全部 skill

npx skills add QuixiAI/Hexis --all -g -y

预览 repo 内 skill

npx skills add QuixiAI/Hexis --list

SKILL.md

Frontmatter
{
    "name": "expense-capture",
    "aliases": [
        "expense",
        "expenses",
        "receipt",
        "receipts",
        "reimbursement",
        "purchase"
    ],
    "category": "productivity",
    "contexts": [
        "chat"
    ],
    "requires": {
        "tools": [
            "remember"
        ]
    },
    "bound_tools": [
        "recall",
        "remember",
        "email_search",
        "email_read",
        "read_file",
        "manage_backlog",
        "todoist_create_task",
        "asana_create_task"
    ],
    "description": "Capture a receipt or purchase as a structured, source-linked local expense record without guessing fields"
}

Expense Capture

Turn purchase details into a consistent local record. This skill records information in Hexis; it does not claim to submit an expense to an accounting or reimbursement system.

Workflow

  1. Identify the source. Use details pasted by the user, an exact file path they provide, or a targeted email search they request. Do not search broad mail history or filesystem locations to hunt for receipts.
  2. Extract without invention. Capture merchant, transaction date, amount, currency, tax or tip when explicit, category, payment method suffix when present, business purpose, reimbursable status, project or client, and a source reference.
  3. Mark unknowns. Never infer currency from locale, use the email date as the transaction date, expand a partial card number, or invent a tax split. Ask only for missing fields that materially affect the user's purpose.
  4. Check likely duplicates. Use recall for records with the same merchant, date, and amount. If one is similar, show it and ask whether to reuse, correct, or create a separate record.
  5. Confirm the record. Present the normalized fields. An explicit request such as "capture this receipt" authorizes saving that shown record; an exploratory request does not.
  6. Store with provenance. Use remember for a concise episodic record, including the source kind and reference. Avoid raw receipt bodies and unnecessary personal or payment data.
  7. Offer the next action. If reimbursement or follow-up is needed, propose a local, Todoist, or Asana task. Create it only after the user chooses the task system and exact content.

Control and Failure Boundaries

  • Never claim an expense was filed, reimbursed, categorized by accounting, or synced externally unless a real tool reports that result.
  • Never store full card or bank numbers, authentication data, or irrelevant personal details.
  • If a file format cannot be read, preserve the partial structured record and ask for pasted text or a supported export. Say what failed and what the user can do next.

Version History

  • 97f625f Current 2026-08-29 01:31

Same Skill Collection

plugins/installed/fathom/skills/fathom/SKILL.md
skills/installed/calendar/SKILL.md
skills/installed/code-execution/SKILL.md
skills/installed/connector-action-authorization/SKILL.md
skills/installed/core-memory/SKILL.md
skills/installed/cost-report/SKILL.md
skills/installed/council/SKILL.md
skills/installed/crm-lookup/SKILL.md
skills/installed/daily-briefing/SKILL.md
skills/installed/delegation/SKILL.md
skills/installed/email-digest/SKILL.md
skills/installed/github-issues/SKILL.md
skills/installed/gmail-actions/SKILL.md
skills/installed/gmail-connector-setup/SKILL.md
skills/installed/humanizer/SKILL.md
skills/installed/image-gen/SKILL.md
skills/installed/inbox-triage/SKILL.md
skills/installed/integration-connector-setup/SKILL.md
skills/installed/knowledge-ingest/SKILL.md
skills/installed/meeting-follow-up/SKILL.md
skills/installed/meeting-prep/SKILL.md
skills/installed/memory-exchange/SKILL.md
skills/installed/operations/SKILL.md
skills/installed/outreach/SKILL.md
skills/installed/personal-notes/SKILL.md
skills/installed/self-inspection/SKILL.md
skills/installed/self-reflection/SKILL.md
skills/installed/skill-authoring/SKILL.md
skills/installed/travel-prep/SKILL.md
skills/installed/twitter-x-actions/SKILL.md
skills/installed/twitter-x-connector-setup/SKILL.md
skills/installed/weekly-review/SKILL.md
plugins/installed/asana/skills/asana/SKILL.md
plugins/installed/hubspot/skills/hubspot/SKILL.md
plugins/installed/todoist/skills/todoist/SKILL.md
plugins/installed/youtube/skills/youtube/SKILL.md
skills/installed/research/SKILL.md
plugins/installed/twitter/skills/twitter/SKILL.md
plugins/installed/video_gen/skills/video_gen/SKILL.md

Metadata

Files
0
Version
97f625f
Hash
16cb6a63
Indexed
2026-08-29 01:31

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-30 01:05
浙ICP备14020137号-1 $방문자$