# Letterly Process

> Reads the Letterly CSV export in the unprocessed folder, extracts "magic" notes, preserves Letterly tags, and converts them into Markdown notes with frontmatter.

- Skill: `rami-maalouf/letterly-process` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add rami-maalouf/letterly-process`
- Raw SKILL.md: https://api.skillmd.com/api/skills/rami-maalouf/letterly-process/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: rami-maalouf (https://skillmd.com/u/rami-maalouf)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/rami-maalouf/letterly-process

---


# Letterly Process

This skill processes downloaded CSV data from Letterly into Obsidian-friendly Markdown files.

## Frontmatter

Each generated note keeps the normal Obsidian note tag and also preserves the source tags from Letterly:

```yaml
tags:
  - note
letterly_tags:
  - journal
```

`letterly_tags` comes directly from the Letterly CSV `tags` column. Keep it separate from the Obsidian `tags` field so Letterly labels can guide later AI metadata generation without becoming vault-wide Obsidian tags.

## Usage

This skill is typically orchestrated by the main `letterly-automation` skill, but can be run independently:

```bash
uv run python scripts/process.py
```

