← ClaudeAtlas

os-new-itemlisted

Add a new item to any portfolio project. Reads the portfolio's CLAUDE.md for item name and template path. Creates the item folder from templates/item/, updates TRACKER.md. Works for any portfolio type (opportunities, ideas, articles, etc.).
simonconway1979/os-intelligence · ★ 3 · Data & Documents · score 69
Install: claude install-skill simonconway1979/os-intelligence
# /os-new-item — Add a New Item to a Portfolio Generic skill for adding a new item to any portfolio project. Works for job opportunities, ideas, reading lists, or any other portfolio type. --- ## Step 1 — Identify the portfolio If called from within an active portfolio session (i.e. os-start has already loaded a portfolio): use that portfolio's project path automatically. If called standalone (no active portfolio context): read `projects.md`, filter to entries where `**Type:** portfolio`, and ask: ``` Which portfolio are you adding to? 1. [Portfolio Name] 2. [Portfolio Name] ``` Wait for selection. --- ## Step 2 — Read portfolio configuration Read the selected portfolio's `CLAUDE.md`. Extract from the `## Portfolio` section: - `**Item name:**` — what a single item is called (e.g., opportunity, idea, article) - `**Items folder:**` — where items live (e.g., `opportunities/`, `ideas/`) - `**Tracker:**` — tracker file name (default: `TRACKER.md`) Read the `templates/[item-name]/[item-name].md` file to understand what fields the item template expects. --- ## Step 3 — Gather inputs Ask for the minimum needed to create a useful item record. Base questions on the item template fields. At minimum, always ask: 1. **"What's the [item name] called?"** (name or title) 2. **"One sentence — what is it or why does it matter?"** 3. **"What's the first action you'll take on this?"** If the template has additional frontmatter fields (e.g., `stage`, `fit`, `source`), ask for tho