← ClaudeAtlas

receivelisted

Ingest and parse incoming messages, events, or signals into structured form. Use when processing external inputs, handling API responses, parsing webhook payloads, or ingesting sensor data.
synaptiai/agent-capability-standard · ★ 4 · AI & Automation · score 74
Install: claude install-skill synaptiai/agent-capability-standard
## Intent Execute **receive** to ingest incoming data from external sources and parse it into a structured, validated form for downstream processing. **Success criteria:** - Input data is successfully ingested from the source - Data is parsed according to expected format - Validation against schema (if provided) passes or errors are captured - Structured output is ready for downstream capabilities - Malformed or unexpected data is handled gracefully **Compatible schemas:** - `schemas/output_schema.yaml` - `reference/event_schema.yaml` ## Inputs | Parameter | Required | Type | Description | |-----------|----------|------|-------------| | `input_source` | Yes | string\|object | Source of incoming data: file path, URL, inline data, or stream identifier | | `expected_format` | No | enum | Expected data format: `json`, `xml`, `yaml`, `text`, `csv`, `binary`. Default: auto-detect | | `validation_schema` | No | string | Schema to validate parsed data against | | `encoding` | No | string | Character encoding. Default: `utf-8` | | `max_size` | No | string | Maximum input size to accept (e.g., "10MB"). Default: "100MB" | ## Procedure 1) **Identify input source**: Determine where data is coming from - File path: Read from local filesystem - URL: Fetch from network endpoint - Inline: Extract from request payload - Stream: Connect to data stream 2) **Validate source accessibility**: Verify source can be read - Check file exists and is readable - Verify URL is rea