Skip to content
Back to skills

Inbox

ASecurity

Sorts client materials from inbox/. Verifies compliance with content-pipeline requirements (naming, formats, sizes). Produces a "ready / needs rework" report.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 6, 2026
ai-agentsgo

Works with

  • cli

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add dkadts/landing-kit-building --skill inbox --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Inbox?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Inbox
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/dkadts-inbox/badge)](https://www.skillsdirectory.com/skills/dkadts-inbox)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: inbox
description: Sorts client materials from inbox/. Verifies compliance with content-pipeline requirements (naming, formats, sizes). Produces a "ready / needs rework" report.
---

# /inbox

First pass over client materials. **Does not convert** (that's `/media`), **does not analyze text** (that's `/copy-analyze`) — only sorts and validates.

## When to use

- Client says "materials uploaded".
- After a new batch arrives (top-up).

## Process

**Step 1. Read `brief/08-content-pipeline.md`**
Load requirements: naming, formats, sizes.

**Step 2. Walk `inbox/` folders**

For each folder (`texts/`, `media/photos/`, `media/videos/`, `brand/logo/`, `brand/fonts/`, `notes/`):
- List files.
- Verify: naming ASCII? correct format? size within limits?
- Mark: ✅ OK / ⚠️ warning / ❌ reject.

**Step 3. Specific checks**

**texts/:**
- UTF-8?
- Section headings present (`# Hero`, `# Offer`)?

**media/photos/:**
- Min side ≥ 2400px (read via image tool or `identify`).
- sRGB (not Adobe RGB — otherwise color shift in the browser).
- ASCII filenames.
- No `IMG_1234.jpg`.

**media/videos/:**
- 1080p+.
- Bitrate ≤ 20 Mbps.
- H.264 in MP4 (not HEVC — poor browser support).

**brand/logo/:**
- SVG only.
- Text outlined (check: is there a `<text>` tag inside SVG — if yes, NOT outlined).
- No embedded raster (no `<image>` inside).

**brand/fonts/:**
- `.woff2` only.
- `LICENSE.txt` present.

**notes/:**
- List with type (audio / image / md / other).
- Transcribe voice notes (if possible).

**Step 4. Produce the report**

Create/update `inbox/inbox-report.md`:

```markdown
# Inbox report — 2026-08-08

## Overall
- Files total: N
- OK: N | Warning: N | Reject: N

## texts/
- `copy.md` — ✅ OK (UTF-8, 5 sections)
- `about.docx` — ⚠️ convert to MD

## media/photos/
- `hero-01.jpg` — ✅ 3600×2400, sRGB
- `IMG_1234.jpg` — ❌ rename to ASCII
- `founder.tif` — ⚠️ 6000×4000 > 6000px — will be cropped

## brand/logo/
- `logo.svg` — ❌ text not outlined (found <text>)

## Summary for the client
### Ready
- Texts can go to /copy-analyze
- Hero photo (after rename)

### Needs rework
- 3 photos: rename
- Logo: outline (in Illustrator: Type → Create Outlines)
- `about.docx`: convert to MD

## Next
- Wait for client rework
- OR if user says "ship with what we have" — run /media on ok-files and /copy-analyze on texts
```

**Step 5. Extract links from notes/**

If notes contain URLs — offer to move them into `references/` by aspect.

## Rules

- **Do not convert files here.** Only validate and sort.
- **Do not complain if materials are thin.** Just report "we have X, for a full landing we need Y".
- **Do not delete `reject` files.** Only mark in the report — user decides.

## Next

- `/copy-analyze` on texts.
- `/media` on photos and videos.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.