twenty-record-presentation

Retrieve and format Twenty CRM records as readable summaries and tables via the Twenty MCP server.

56.0k|8.9k|Updated Dec 1, 2022
One-click install
npx skills add https://github.com/twentyhq/twenty --skill twenty-record-presentation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: twenty-record-presentation
Source: https://github.com/twentyhq/twenty/tree/main/packages/twenty-claude-skills/skills/twenty-record-presentation
Command: npx skills add https://github.com/twentyhq/twenty --skill twenty-record-presentation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Raw CRM API responses contain ISO timestamps, UUIDs, camelCase field names, and nested JSON that are hard to read. This Skill turns Twenty CRM query results into clean, scannable summaries and tables that users can act on immediately.

Core Features & Use Cases

  • Guided retrieval via MCP: Uses the connected Twenty MCP server (learn_tools then execute_tool) to discover objects, fields, filters, and sort options instead of guessing API names.
  • Readable formatting: Converts timestamps to the user's timezone, translates field names like createdAt into labels like Created, formats money with currency, and hides IDs by default.
  • Record linking: Builds links back to Twenty show pages using the /object/:objectNameSingular/:objectRecordId path so users can jump into the CRM.
  • Use Case: Ask for the five most recently updated opportunities and receive a compact Markdown table with linked names, stages, formatted amounts, and human-readable dates instead of raw JSON.

Quick Start

Show me the 10 most recently updated opportunities in my Twenty workspace as a table with stage, amount, and last updated date.

Frequently Asked Questions about twenty-record-presentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I show recent Twenty CRM records in a readable table?

Ask for the records you need, such as recent opportunities or contacts. The Skill uses the Twenty MCP server to fetch the data, sorts by the relevant date field, and returns a Markdown table with linked names, formatted amounts, and readable dates.

How does the Skill connect to my Twenty workspace?

It uses the connected Twenty MCP server available in the conversation, calling learn_tools then execute_tool to discover objects and fields. If no Twenty MCP server is available, it asks you to connect or expose the intended workspace.

Does it convert Twenty API timestamps to my timezone?

Yes. ISO and RFC3339 timestamps are parsed and converted to your timezone when known, then displayed as readable dates like May 5, 2026, 11:43 AM. Date-only values are preserved as dates without timezone shifting.

Can I get links back to records in my Twenty workspace?

Yes. Record names are linked using the Twenty show-page path /object/:objectNameSingular/:objectRecordId combined with your workspace origin. If the workspace origin is unknown, it shows the object name and record ID instead of inventing a URL.

When does it show raw JSON instead of a formatted summary?

Raw JSON, timestamps, and internal IDs appear only when you explicitly ask for debugging, export, exact API payloads, or schema inspection. Even then, a readable summary is shown before the raw block.