research-add

Add research items to outline.yaml and fields to fields.yaml.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Jamie-Cui/opt --skill research-add
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research-add
Source: https://github.com/Jamie-Cui/opt/tree/main/dotfiles/skills/research-add
Command: npx skills add https://github.com/Jamie-Cui/opt --skill research-add

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of adding new research items or defining new fields within existing research outlines, ensuring consistency and completeness.

Core Features & Use Cases

  • Supplement Research Items: Add new research objects or entries to your outline.yaml file.
  • Define New Fields: Add new field definitions and descriptions to your fields.yaml file.
  • Web Search Integration: Optionally leverage web searches to find relevant items or fields.
  • Use Case: You've just completed a literature review and identified several new key concepts. Use this Skill to quickly add these concepts as items to your main research outline and define any new attributes (fields) associated with them.

Quick Start

Use the research-add skill to add new items to the outline.yaml file in the current directory.

Frequently Asked Questions about research-add

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add new items to an existing research outline?

To define new fields in a research outline, you add new attributes and descriptions directly to the `fields.yaml` file. The Skill requires your explicit confirmation before adding any new field definitions to ensure accuracy.

Can I use web searches to find new concepts for my research fields?

Yes, you can use web searches to find relevant concepts for your research fields. The Skill integrates web search capabilities to source new research objects for `outline.yaml` and definitions for `fields.yaml` through parallel processing.

What is the best way to supplement a yaml research outline with new attributes?

The best way to supplement a yaml research outline is to use a tool that directly modifies `outline.yaml` and `fields.yaml`. This Skill ensures consistency by processing item sourcing in parallel and requiring user confirmation for new field additions.

Do I need to manually edit yaml files to update my research fields?

No, you do not need to manually edit yaml files to update research fields. You can provide direct input to the Skill, which will add new items to `outline.yaml` and define new fields in `fields.yaml` automatically after your confirmation.

Does adding new research fields require user confirmation?

Yes, adding new research fields requires user confirmation. When defining new fields in `fields.yaml`, the Skill prompts you to confirm the additions to ensure the new attributes align with your research goals.