structured-input

Community

Standardize and normalize input for all skills.

Authordsteven12
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Shared input normalization framework for all doc-generating and analysis skills. Dependency read by consuming skills (workflow-doc, technical-design-doc, health-check, training-guide, etc.) before they process user input. Provides: a base XML input schema, a normalization protocol that converts any input into a canonical object, an extension pattern for domain-specific fields, and file/folder input normalization via file-input-schema. Reference when building new doc-generating skills that accept client context, transcripts, or file attachments.

Core Features & Use Cases

  • Base XML Schema: defines a common input wrapper with fields like client, solution, brand_color, stakeholders, content, and file inputs.
  • Extension pattern: skills can add domain-specific fields inside their own wrapper (e.g., <workflow-doc>, <technical-design-doc>, etc.).
  • File-input-schema integration: supports files and folders and normalized metadata with confidence scores.
  • Deterministic normalization: converts freeform or mixed inputs into a canonical object for downstream steps.

Quick Start

Provide structured input to consuming skills following the canonical object defined in this framework.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: structured-input
Download link: https://github.com/dsteven12/airtable-sa-skills/archive/main.zip#structured-input

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.