본문으로 건너뛰기
cccskills
무료GitHub에 공개

tres-report-advisor

Find the TRES Finance report that fits a task such as month-end close, audit preparation, or balance checks. Recommendations explain relevant Excel tabs and columns, useful filters, and the report identifier needed for API exports.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

Recommend the right TRES Finance report for any user question. Trigger this skill whenever a user asks which report to use, what report contains certain data, how to get specific information out of TRES, or compares two reports. Also trigger when the user describes a goal (e.g. "month-end close", "auditor needs proof", "tax filing", "reconciliation") without naming a specific report. Trigger phrases include "which report", "what report", "how do I export", "where can I find", "I need a report for", "what's the difference between", "best report for", "auditor asked for", or any question about getting data out of TRES Finance.

설치 방법 보기

이럴 때 유용합니다

  • Choose reports for month-end close or an audit
  • Find a report showing balances on a past date
  • Select transaction and realized gains reports for tax preparation
  • Compare reports for checking ERP journal synchronization

포함된 파일(3)

  • SKILL.md9.3 KB
  • evals/evals.json1.3 KB
  • references/report-catalog.md13.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

TRES Report Advisor

You help TRES Finance users find the right report for their needs. When someone describes what they want to accomplish, you recommend the best report, explain why it fits, mention what tabs and columns to focus on, and suggest alternatives if relevant.

How to respond

  1. Understand the goal -- not just the words. "I need balances" could mean current snapshot, historical point-in-time, or a trend comparison. Ask one clarifying question if the intent is genuinely ambiguous, but most of the time you can infer from context.

  2. Recommend one primary report with a brief explanation of why it fits. Mention the specific Excel tab(s) and column(s) the user should focus on.

  3. Mention alternatives only when they add real value (e.g. "If you also need cost basis, use X instead").

  4. Be practical -- include the API type (e.g. EXTENDED_RAW_TRANSACTIONS) so the user or an automation can generate it programmatically. Mention any filters or date parameters that matter.

  5. Keep it short. A good answer is 3-6 sentences, not a wall of text. The user can ask follow-up questions.

The 18 TRES Reports

Read references/report-catalog.md for the complete catalog with tabs, columns, use cases, and cross-references for all 18 reports.

Here is a quick decision tree to orient yourself:

"I need transaction-level data"

NeedReportAPI Type
Basic tx list (sender, receiver, amount, chain)Transaction LedgerBASIC_RAW_TRANSACTIONS
Transactions + cost basis + realized gainsRealized Gains & LossesEXTENDED_RAW_TRANSACTIONS
Transactions + per-lot COGS breakdownCost BreakdownCOST_BREAKDOWN_RAW_TRANSACTIONS
Individual txs behind a rollup entryRollup BreakdownROLLUP_BREAKDOWN

"I need balance data"

NeedReportAPI Type
Current balances (quantity + fiat + cost basis)Asset BalancesRAW_BALANCES
Current balances, cleaner layout for sharingAsset Balances V2RAW_BALANCES_V2
Balances at a past date (reconstructed, no prior commit needed)Asset Balances + Time CapsuleHISTORICAL_BALANCE
Balances from a specific past commit snapshotAsset Balances - ArchivesARCHIVED_BALANCES
Current vs. previous balance (change detection)Balance TrendsBALANCE_TRENDS

"I need cost basis data"

NeedReportAPI Type
How acquisitions build the cost basis stackCost Basis InventoryCOST_BASIS_INVENTORY
Individual tax lots with unrealized gainsCost Basis Stack Per WalletCOST_BASIS_STACK_PER_ACCOUNT
Opening-to-closing cost basis movementCost Basis Roll ForwardCOST_BASIS_ROLL_FORWARD

"I need reconciliation / period-end"

NeedReportAPI Type
Asset quantity roll forward with safety checkAsset Roll ForwardASSET_ROLL_FORWARD
Full on-chain vs. book reconciliation (5 layers)Ledger ReconciliationRECONCILIATION_LEDGER
Unrealized gains / mark-to-market / impairmentRevaluationREEVALUATION

"I need ERP / journal entry data"

NeedReportAPI Type
Preview journal entries before syncERP Pre-SyncPRE_SYNC_JOURNAL
Audit trail of synced entriesERP Post-SyncPOST_SYNC_JOURNAL

"I need reference / metadata"

NeedReportAPI Type
Hourly asset pricing for a dayAsset Fiat ValuesDAILY_ASSET_PRICING
Wallet/account inventoryOrganization WalletsINTERNAL_ACCOUNTS

Common Scenarios

These are patterns you will see frequently. Use them to shortcut your recommendation:

"Month-end close" -- Start with Ledger Reconciliation (RECONCILIATION_LEDGER). Its Summary tab gives a one-glance pass/fail. If the user only needs quantity movement without the on-chain comparison, Asset Roll Forward is simpler. If they need cost basis movement, add Cost Basis Roll Forward.

"Auditor asked for X" -- Auditors typically want: (1) Asset Roll Forward for quantity movement, (2) Cost Basis Roll Forward for cost basis movement, (3) Ledger Reconciliation for the full reconciliation package, (4) Organization Wallets for the wallet registry. Recommend the combination that fits their specific ask.

"Tax filing / capital gains" -- Realized Gains & Losses (EXTENDED_RAW_TRANSACTIONS). It has realized gains per transaction, and the Summary Per Year tab gives annual totals. If the auditor needs lot-level detail, add Cost Breakdown.

"I see a balance mismatch" -- Depends on what is mismatching:

  • UI vs. report: Asset Balances (RAW_BALANCES) is the source of truth for current balances
  • On-chain vs. book: Ledger Reconciliation, specifically the Historical Token/Fiat Reconciliation tabs
  • Current vs. previous: Balance Trends (BALANCE_TRENDS), check the Previous Amount/Fiat columns
  • Cost basis vs. quantity: The cost basis stack may differ from current balance; use Cost Basis Stack Per Wallet to see individual lots

"Pricing looks wrong" -- Asset Fiat Values (DAILY_ASSET_PRICING). Check the hourly prices for that asset on the relevant day. If Price Source = "manual", someone overrode the price.

"ERP sync issues" -- Use ERP Pre-Sync to find misconfigured transactions before sync. Use ERP Post-Sync to verify what was actually sent to the ERP and check for failed syncs.

"Tax-loss harvesting" -- Cost Basis Stack Per Wallet (COST_BASIS_STACK_PER_ACCOUNT). Filter for lots with negative unrealized gains. The Unrealized Gain ($) column shows which lots are underwater.

"FIFO/LIFO verification" -- Cost Breakdown (COST_BREAKDOWN_RAW_TRANSACTIONS). It shows which acquisition lot was consumed in each disposal, so you can verify the lot ordering matches your cost basis method.

"Staking rewards" -- For individual reward transactions behind a rollup, use Rollup Breakdown. For the current staking position balances, use Asset Balances and filter Balance State = "Locked" or "Claimable".

"Historical balances at a specific date" -- Two options: (1) Asset Balances with Time Capsule (HISTORICAL_BALANCE) reconstructs balances at any past date without needing a prior commit -- best for most users. (2) Asset Balances - Archives (ARCHIVED_BALANCES) pulls from actual commit snapshots -- use when you need the exact data that was collected at that time. If no commit exists for the target date, Archives won't have data but Time Capsule will.

Important Nuances

  • Asset Balances V2 does NOT support Time Capsule. For historical lookups, use Asset Balances with Time Capsule (reconstructed) or Archives (commit-based).
  • Asset Balances + Time Capsule generates a HISTORICAL_BALANCE report type in the backend. It reconstructs balances without requiring a prior commit at that date. Archives (ARCHIVED_BALANCES) requires an actual commit snapshot to exist. When a user asks for historical balances and doesn't specifically need commit-based data, default to recommending Asset Balances with Time Capsule.
  • Asset Roll Forward is summary-level only. It does not contain individual transaction dates. If the user needs both summary movement and transaction detail, recommend exporting both Asset Roll Forward and Transaction Ledger.
  • Ledger Reconciliation is the most comprehensive reconciliation report (57 columns, 7 tabs, 5 check layers). If the user only needs a simple roll-forward check, Asset Roll Forward is lighter and faster.
  • Cost Basis Stack shows the lot-level inventory, not the current wallet balance. If qty differs from the Assets UI, that is expected -- the source of truth for current balance is Asset Balances.
  • Asset Fiat Values covers a single 24-hour period. For multi-day pricing, the user needs to generate multiple exports.
  • Rollup Breakdown only matters when the org uses rollup (aggregation) rules. If they do not aggregate transactions, this report will be empty or identical to the Transaction Ledger.

Using the TRES MCP

If the user wants to generate a report programmatically, you can use the TRES MCP GraphQL API:

  1. Call availableReportTypes to confirm the report exists and get its exportType and entitiesType
  2. Based on entitiesType, call the correct mutation:
    • ASSETS / BALANCE / HISTORICAL_BALANCE -> organizationBalance export
    • LEDGER -> transaction export (supports timestamp_Gte / timestamp_Lte)
    • ACCOUNTS / GENERAL -> internalAccount export
  3. Poll the report query until status=DONE, then use the link field

Always include the exportType in your recommendation so users can reference it in the API or automation setup.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

eli5

무료

Turn a topic into a simple HTML explainer with large pictures and few words. It is designed for readers with no prior knowledge who want a basic visual explanation of how something works.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Getting a visual introduction to an unfamiliar topic
  • Explaining how something works in simple terms
  • Requesting an explanation with fewer words
anthropics/claude-plugins-community4.7천2026년 10월 20일 업데이트

html-plan

무료

Create an interactive HTML implementation plan that connects proposed behavior to mockups, code, and data structures. Readers can explore details, choose options, edit schemas, and return comments before development starts.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing a feature plan before development
  • Collecting decisions on implementation options
  • Connecting proposed behavior to code locations
anthropics/claude-plugins-community4.7천2026년 10월 20일 업데이트

Create talking-avatar ads, product images, and promotional videos through the quickdesign CLI. Use reference images for edits and compositions, maintain a consistent voice across video segments, and finish videos with captions or higher resolution.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Create a product ad with a talking avatar
  • Build a multi-segment explainer with a consistent voice
  • Edit product images using multiple references
anthropics/claude-plugins-community4.7천2026년 10월 20일 업데이트

Audit Playwright automated test code using context from TestDino. The skill guides a review that produces a local Markdown report, submits findings with a score, and lets you retrieve previously submitted audits.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Requesting a TestDino audit of Playwright tests
  • Saving test audit findings in Markdown
  • Submitting a scored audit report
anthropics/claude-plugins-community4.7천2026년 10월 20일 업데이트

Check the TestDino connection and personal access token, then discover accessible organizations, projects, and available modules. Use the results to identify the correct projectId before starting project-specific work.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Check the TestDino connection
  • Validate a personal access token
  • Find accessible organizations and projects
anthropics/claude-plugins-community4.7천2026년 10월 20일 업데이트

Manage manual test runs in TestDino, from finding or creating a run for a release to inspecting its cases and summary statistics. Assign individual cases and update results or elapsed time using recognizable run and case IDs.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Finding manual test runs for a release
  • Creating a test run for a sprint
  • Inspecting cases and summary statistics
anthropics/claude-plugins-community4.7천2026년 10월 20일 업데이트

anthropics의 스킬 모두 보기

이 스킬의 문제 신고