data-schema

Define LinkedIn marketing tracking data schemas for Excel-based AI agents.

8|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/sabania/linkedin-cli --skill data-schema
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-schema
Source: https://github.com/sabania/linkedin-cli/tree/main/plugin/skills/data-schema
Command: npx skills add https://github.com/sabania/linkedin-cli --skill data-schema

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, and includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive and standardized data schema that AI agents must adhere to when reading from or writing to the LinkedIn tracking data store, ensuring data integrity and consistency.

Core Features & Use Cases

  • Standardized Data Model: Defines the structure, types, and allowed values for all data sheets (Posts, Contacts, Patterns, etc.).
  • Agent Readability: Agents consult this schema before any data operation to understand the expected format.
  • Use Case: An AI agent needs to log a new post's performance. It first reads this data-schema Skill to know which columns exist in the 'Posts' sheet, their data types (e.g., 'Published Date' is a date, 'Engagement Rate' is a number), and any specific value constraints before writing the data.

Quick Start

Consult the data schema for the 'Contacts' sheet to understand its column structure before writing new contact information.

Frequently Asked Questions about data-schema

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

FAQPage Schema
How do I structure Excel data stores for AI agents handling LinkedIn marketing tracking?

To structure Excel data stores for AI agents, define a comprehensive data schema across multiple sheets like Posts, Contacts, Patterns, and Strategy. This enforces data types, allowed values, and lifecycle management to ensure agent readability and data integrity during read and write operations.

What data schema is required for tracking LinkedIn post performance and engagement metrics?

Tracking LinkedIn post performance requires a data schema specifying columns like 'Published Date' as a date type and 'Engagement Rate' as a number. Agents consult this schema before logging new post data to understand the expected format and specific value constraints.

Does openpyxl support enforcing data types and allowed values for AI agent data management?

Yes, using openpyxl allows AI agents to interact with Excel files while adhering to a predefined data schema. The schema enforces data types and allowed values, ensuring data consistency and integrity across multiple tracking sheets like Contacts, Reports, and Competitors.

How do I standardize LinkedIn contact tracking data before AI agents write to a data store?

To standardize LinkedIn contact tracking, provide AI agents with a schema defining the 'Contacts' sheet column structure. Agents read this schema to understand required data types and constraints before writing new contact information to the Excel data store.

What is the best way to manage data lifecycle and integrity for AI agents reading and writing Excel files?

The best way to manage data lifecycle and integrity is to implement a standardized data model that agents must consult before any data operation. This schema defines structure, types, and allowed values across all sheets, preventing format mismatches and ensuring consistent data management.

Can I use Python code examples to implement data access patterns for LinkedIn tracking sheets?

Yes, the data schema includes Python code examples for data access patterns. These examples guide AI agents in correctly reading from and writing to the LinkedIn tracking data store, ensuring operations conform to the defined structure and lifecycle management rules.