aurelienclere-365/d365fo-cowork-plugin/d365fo-table-search

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when user asks about D365FO table metadata, fields, data types, or relationships. "what fields does SalesTable have", "how are PurchTable and VendTable related", "table structure for CustTable", "mandatory fields in InventTable", "indexes on LedgerJournalTable", "join key between SalesTable and SalesLine", "table schema for VendTrans", "find tables related to invoice posting", "what is the primary key of SalesTable", "which fields are required on PurchTable"

Install

npx vskill@latest install aurelienclere-365/d365fo-cowork-plugin/d365fo-table-search

SKILL.md

D365FO Table Search

Explore table definitions, field lists, data types, relations, and indexes from the D365FO metadata index.

When to use

  • User asks about fields, EDTs, or mandatory flags on a specific table
  • User asks how two tables are related (FK relations, join conditions, cardinality)
  • User asks about indexes, primary keys, or unique constraints
  • User asks which tables belong to a business area or process
  • User is building a report, integration spec, or entity diagram and needs join keys

Workflow

  1. Identify the target table(s). Extract table names from the question. If ambiguous, call

search_tables(keywords) to find candidates and confirm the best match.

  1. Retrieve field metadata. Call get_table_info(tableName) to get the full field list:

name, EDT, base type, mandatory flag, and label.

  1. Retrieve relations (if asked). Call get_table_relations(tableName) for FK links to

other tables. Do this for each table when the user asks about joins.

  1. Retrieve indexes (if asked). Call get_table_indexes(tableName) for index definitions,

uniqueness, and whether they are the cluster index.

  1. Retrieve methods (if asked). Call get_table_methods(tableName) for method signatures.
  1. Format and present using the Output Format tables. Filter columns to what the user

actually needs — do not dump all 200+ fields unless explicitly requested.

Output Format

Field list
FieldEDT / Base TypeMandatoryLabelNotes
SalesIdSalesIdBase (str 20)YesSales orderPrimary key segment
CustAccountCustAccount (str 20)YesCustomer accountFK to CustTable
CurrencyCodeCurrencyCode (str 3)YesCurrencyISO 4217 code
Relations
RelationRelated TableJoin ConditionCardinality
CustTableCustTableSalesTable.CustAccount = CustTable.AccountNumN:1
SalesLineSalesLineSalesTable.SalesId = SalesLine.SalesId1:N
Indexes
Index NameFieldsUniqueNotes
SalesIdxSalesIdYesCluster index
CustIdxCustAccountNoNon-unique lookup

Notes

  • EDTs shown as TypeName (base: ActualType length) — e.g., SalesIdBase (str 20).
  • For large tables (100+ fields), group by category: identifiers, FK references,

amounts, dates, flags. Only expand a category if the user asks about it.

  • If a table is not found by exact name, try search_tables with keywords from the

business concept (e.g., "sales line" instead of "SalesLine").

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/aurelienclere-365/d365fo-cowork-plugin/d365fo-table-search/badge)](https://verified-skill.com/skills/aurelienclere-365/d365fo-cowork-plugin/d365fo-table-search)

Something wrong with this skill or its page? Tell us.