Skip to main content
skill CX Codex

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

Appends field definitions to a research outline you already have. Useful when the topic is set but the list of fields to collect is thin.

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

What research-add-fields does

The skill looks for a */fields.yaml file in the current working directory and reads whatever is already defined there. Then it asks where the additions should come from: you type field names and descriptions yourself, or an agent runs a web search for fields common in that domain.

Either way you get a list to review. You pick which fields to keep and set their category and detail_level. The skill writes them into fields.yaml only after you confirm, editing the file in place.

Invoke it as /research-add-fields. No fields.yaml in the working directory means there is nothing to extend, so a research outline has to exist first. The web-search branch relies on launching an agent, so in an environment without subagents you are left with manual input.

What it helps with

  • add fields to an existing research outline
  • find fields that are common in a new domain
  • set a category and detail level per field
  • update fields.yaml without rebuilding the whole outline

Example prompts for the agent

  • /research-add-fields
  • /research-add-fields — add fields for funding sources and geography
  • /research-add-fields, search the web for fields typical of this domain

How to install research-add-fields

1Skills CLI (Vercel)

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

2Manually: put the files in place

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

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

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

Questions about research-add-fields

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

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

What does research-add-fields do?

It finds */fields.yaml in the working directory, suggests new field definitions from your input or a web search, and appends the ones you confirm.

What do I need before using it?

An existing research outline with a fields.yaml file. Without one there is nothing to extend.

Source text

SKILL.md · MIT
---
name: research-add-fields
description: Add field definitions to existing research outline.
---

# Research Add Fields - Supplement Research Fields

## Trigger
`/research-add-fields`

## Workflow

### Step 1: Auto-locate Fields File
Find `*/fields.yaml` file in current working directory, auto-read existing fields definitions.

### Step 2: Get Supplement Source
Ask user to choose:
- **A. User direct input**: User provides field names and descriptions
- **B. Web Search**: Launch agent to search common fields in this domain

### Step 3: Display and Confirm
- Display suggested new fields list
- User confirms which fields to add
- User specifies field category and detail_level

### Step 4: Save Update
Append confirmed fields to fields.yaml, save file.

## Output
Updated `{topic}/fields.yaml` file (in-place modification, requires user confirmation)

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

Similar skills

Everything for Science and research →

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