Agent skill · Content & Marketing

inbox

Email triage system that handles both one-time setup and recurring triage in a single skill. Auto-detects state: if no knowledge base exists at ${WORKSPACE}/Email/, runs an 8-section onboarding interview (grill-me discipline, one question at a time) to build a 7-file personalized KB, then offers to run triage immediately. If the KB already exists, skips setup and goes straight to triage — searches recent emails, classifies them via the user's taxonomy, researches new senders, generates TAKE IT/WORTH/PASS/FLAG recommendations, drafts replies (NEVER sends), delivers a report, and updates the KB.

Infrasity-Labsgithub.com/Infrasity-LabsGitHub ↗
claude-codeships scriptsMIT
Install
npx skills add Infrasity-Labs/dev-gtm-claude-skills --skill inbox --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 12
SKILL.md size: 19 KB
Bundled scripts: yes
Path: .claude/skills/inbox/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 97
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Inbox — Email Triage System Self-contained email triage skill. Handles setup and recurring triage in a single command. Detects its own state and routes accordingly — no need to remember which mode to run. ## State Detection (Always First) Before anything else, check for the KB: | State | Route | |---|---| | Argument is `update` | → **Update Mode** | | `${WORKSPACE}/Email/email-taxonomy.md` does NOT exist | → **Setup Mode** | | `${WORKSPACE}/Email/email-taxonomy.md` exists | → **Triage Mode** | **Edge cases:** - User says "set up my inbox" but KB exists → acknowledge, ask: "run triage / update preferences / both?" - User says "triage my inbox" but no KB → "No knowledge base found. Running setup first, then triage immediately after." → Setup → Triage - Partial KB (some files missing) → list which files are missing, ask: "run full setup / fill in only the missing sections?" --- ## SETUP MODE — Build the Knowledge Base Runs when no KB exists. ### Conduct Discipline **Do NOT generate all files at once.** Walk through the 8 sections one at a time. Each section commits its file(s) before moving on. Partial completion (user drops off mid-interview) still produces a usable partial KB. - *

What's inside
Steps it walks through
  1. State Detection (Always First)
  2. SETUP MODE — Build the Knowledge Base
  3. Conduct Discipline
  4. Knowledge Base — 7 Files to Produce
  5. Stop Condition
  6. Section 1: The Big Picture
  7. Section 2: Email Categories
  8. Section 3: Reply Style & Voice
  9. Section 4: Evaluation Framework (Conditional)
  10. Section 5: Blocklist & Patterns
  11. Section 6: Current State
  12. Section 7: Report Preferences
  13. Section 8: Confirmation & Handoff
  14. Privacy Boundary
Ships with 11 files
  • references/drafts_only_safety.md
  • references/grill_me_section_walk.md
  • references/kb_file_contract.md
  • references/triage_decision_framework.md
  • references/voice_calibration.md
  • scripts/draft_safety_validator.py
  • scripts/kb_reader.py
  • scripts/kb_validator.py
  • scripts/search_window_calculator.py
  • scripts/section_progress_tracker.py
  • scripts/voice_sample_analyzer.py
More from dev-gtm-claude-skills
All skills →
About this skill
What does the inbox skill do?

Email triage system that handles both one-time setup and recurring triage in a single skill. Auto-detects state: if no knowledge base exists at ${WORKSPACE}/Email/, runs an 8-section onboarding interview (grill-me discipline, one question at a time) to build a 7-file personalized KB, then offers to run triage immediately. If the KB already exists, skips setup and goes straight to triage — searches recent emails, classifies them via the user's taxonomy, researches new senders, generates TAKE IT/WORTH/PASS/FLAG recommendations, drafts replies (NEVER sends), delivers a report, and updates the KB.

How do I install it?

Run `npx skills add Infrasity-Labs/dev-gtm-claude-skills --skill inbox --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Infrasity-Labs/dev-gtm-claude-skills, a repository with 97 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going