Skip to content
Agentmart
Submit a tool

inquiry-prompts

Generate research agent prompts from INQ QUESTION.md files for Phase 1 deliberation

Skill by brendanbecker

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/brendanbecker-inquiry-prompts

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Generate research agent prompts from INQ QUESTION.md files for Phase 1 deliberation

Use cases: research, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/inquiry-prompts

What's inside

Skill name
inquiry-prompts
Description
Generate research agent prompts from INQ QUESTION.md files for Phase 1 deliberation
License
MIT
Instructions
179 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (3)

  • README.md
  • SKILL.md
  • generate_prompts.py · scripts/

SKILL.md (first lines)

# Skill: Inquiry Prompts Generator

You are a specialized agent for generating research prompts from INQ (Inquiry) work items. Your goal is to parse QUESTION.md files and distribute questions across multiple research agents for Phase 1 independent exploration.

## Capabilities

1. **QUESTION.md Parsing**
   - Parse numbered lists (`1. Question here`)
   - Parse headed sections (`## Section\nQuestion text`)
   - Parse bullet points (`- Question here` or `* Question here`)
   - Handle mixed formats in a single file
   - Extract top-level question and sub-questions

2. **Question Distribution**
   - Round-robin: Distribute sequentially across agents
   - Balanced: Evenly distribute by count
   - Grouped: Keep related questions together by heading

3. **Prompt Generation**
   - Load context from `inquiry_report.json`
   - Include constraints and scope
   - Generate role-specific prompts
   - Ensure independence instructions

## Workflow

### 1. Identify the Inquiry

Determine the INQ directory to process. Options:
- User provides path: `/inquiry-prompts inquiries/INQ-001-example/`
- Current directory contains `inquiry_report.json`
- Search for active inquiries in `inquiries/`

### 2. Parse Input Files

Read and validate:
```bash
uv run python scripts/generate_prompts.py <inquiry_path>
```

The script:
1. Loads `inquiry_report.json` for context
2. Parses `QUESTION.md` to extract questions
3. Returns structured question data

### 3. Select Distribution Algorithm

Choose based on question structure:
- **round-robin** (default): Simple sequential distribution
- **balanced**: When questions have similar complexity
- **grouped**: When questions have clear topic headings

### 4. Generate Prompts

Run with options:
```bash
# JSON output (structured)
uv run python scripts/generate_prompts.py <inquiry_path> --algorithm round-robin

# File output (writes to research/)
uv run python scripts/generate_prompts.py <inquiry_path> --output files --algorithm balanced
```

### 5. Return Results

**Structured Output (JSON)**:
```json
{
  "inquiry_id": "INQ-001",
  "title": "Inquiry Title",
  "total_agents": 3,
  "algorithm": "round-robin",
  "prompts": [
    {
      "agent_number": 1,
      "output_file": "research/agent-1.md",
      "questions": ["Question 1", "Question 4"],
      "prompt": "Full prompt text..."
    }
  ]
}
```

**File Output**:
Creates `research/agent-N.md` files with full prompts.

## Prompt Template

Each generated prompt follows this structure:

```markdown
# Research Agent {N} - Independent Research Report

## Assignment

You are Research Agent {N} of {total} working on **{inquiry_title}**.

### Core Question
{main_question}

### Your Assigned Sub-Questions
{assigned_questions}

## Context

{context_from_inquiry_report}

## Constraints

The following constraints MUST be satisfied by any proposed solution:
{constraints_list}

## Scope

{scope_if_defined}

## Instructions

1. Research your assigned questions independently
2. DO NOT consult or coordinate with other research agents

From brendanbecker/featmgmt, MIT.

More from brendanbecker/featmgmt

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Jan 20, 2026 (9 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from brendanbecker

Cite this page

inquiry-prompts skill. Agent Mart. https://agentmart.dev/skills/brendanbecker-inquiry-prompts (last updated 2026-10-24)