Back to skills
SKILL.md
Machine Readable Content
ASecurityEmoji, color codes, and visual markers in files parsed by regex or LLMs break tooling:
- 4 stars
- 0 votes
- 0 copies
- 0 views
- Added September 3, 2026
Works with
Security analysis
100/100npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill machine-readable-content --agent claude-codeAre you the author of Machine Readable Content?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/fabioc-aloha-machine-readable-content)---
name: machine-readable-content
description: "Emoji, color codes, and visual markers in files parsed by regex or LLMs break tooling:"
lastReviewed: 2026-04-30
---
# Machine-Readable Content
## The Problem
Emoji, color codes, and visual markers in files parsed by regex or LLMs break tooling:
```markdown
<!-- Breaks JSON extraction -->
| Status | Count |
|--------|-------|
| β
Done | 47 |
| π§ WIP | 12 |
```
```bash
# Regex expects plain text
grep -E "Done\s+\d+" file.md # Misses "β
Done"
```
## The Solution
Keep machine-consumed files decoration-free:
```markdown
<!-- Machine-readable version -->
| Status | Count |
|--------|-------|
| Done | 47 |
| WIP | 12 |
```
### If You Need Both
Separate the machine-readable data from the display version:
```javascript
// data/status.json (machine-readable)
{
"done": 47,
"wip": 12
}
// Display layer adds emoji
const statusEmoji = { done: 'β
', wip: 'π§' };
```
## What Breaks
| Decoration | What It Breaks |
|------------|----------------|
| Emoji | Regex, some parsers, terminal output |
| ANSI colors | Log aggregators, plain-text tools |
| Unicode symbols | Older systems, some APIs |
| Smart quotes | JSON parsers, shell scripts |
| Non-breaking spaces | String comparison, whitespace-sensitive parsers |
## File Types to Keep Clean
- JSON configuration
- CSV/TSV data files
- Markdown tables read by scripts
- Log output parsed by aggregators
- YAML consumed by CI/CD
## Verification
```bash
# Check for common decorations
grep -P '[\x{1F300}-\x{1F9FF}]' file.md # Emoji
grep -P '[\x{2700}-\x{27BF}]' file.md # Dingbats
```
## When to Apply
- Any file consumed by scripts or automation
- Data files read by multiple systems
- Content that might be parsed by LLMs
## Tags
`documentation` `automation` `parsing` `data`
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.