os-new-itemlisted
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