Skip to main content
skill CX Codex

research-add-items — Claude Code skill: extend a research outline

Adds new research objects to an existing outline and saves them back to outline.yaml. Useful when the topic list needs to grow instead of starting over.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Weizhena/Deep-Research-skills --skill research-add-items -a claude-code
Open on GitHub

What research-add-items does

The skill locates */outline.yaml in the current working directory and reads it on its own. Then it asks which items to add and whether any specific names matter. In parallel it checks if you want an agent to search the web for more items.

New entries get appended to outline.yaml, duplicates are filtered out, and the updated outline is shown for confirmation. The file is modified in place — your {topic}/outline.yaml gets overwritten, so keep it under git if the plan is already settled.

You trigger it with /research-add-items. It works against an outline that already exists: with no outline.yaml in the folder there is nothing to extend.

What it helps with

  • append new objects to a finished research outline
  • locate and read outline.yaml in the working directory
  • pull extra items in through a web search agent
  • drop duplicates while merging lists
  • save the updated outline in place and show it for confirmation

Example prompts for the agent

  • /research-add-items
  • Add a few more objects to the outline: the competitors from this list
  • Run a web search for extra items and append what you find to outline.yaml

How to install research-add-items

1Skills CLI (Vercel)

npx skills add Weizhena/Deep-Research-skills --skill research-add-items -a claude-code

2Manually: put the files in place

~/.claude/skills/research-add-items/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/research-add-items/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about research-add-items

How do I install research-add-items in Claude?

Run npx skills add Weizhena/Deep-Research-skills --skill research-add-items -a claude-code. The skill lands in ~/.claude/skills/research-add-items/SKILL.md.

What does research-add-items do?

It finds outline.yaml in the current folder, asks which items to add, and appends them to the outline while skipping duplicates.

Does it search the web for new items?

The skill asks separately whether to launch an agent that searches for more objects. You can also add items from names you supply yourself.

Source text

SKILL.md · MIT
---
name: research-add-items
description: Add items (research objects) to existing research outline.
---

# Research Add Items - Supplement Research Objects

## Trigger
`/research-add-items`

## Workflow

### Step 1: Auto-locate Outline
Find `*/outline.yaml` file in current working directory, auto-read.

### Step 2: Get Supplement Sources in Parallel
Simultaneously:
- **A. Ask user**: What items to supplement? Any specific names?
- **B. Ask if Web Search needed**: Launch agent to search for more items?

### Step 3: Merge and Update
- Append new items to outline.yaml
- Display to user for confirmation
- Avoid duplicates
- Save updated outline

## Output
Updated `{topic}/outline.yaml` file (in-place modification)

© Weizhena · MIT · Weizhena/Deep-Research-skills

Similar skills

All skills for Agent setup: memory, context, orchestration →

From the same set5

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor