roster-question

Generate neutral, intent-free research questions from task descriptions.

2|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/mathiasbourgoin/roster --skill roster-question
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: roster-question
Source: https://github.com/mathiasbourgoin/roster/tree/main/.opencode/skills/roster-question
Command: npx skills add https://github.com/mathiasbourgoin/roster --skill roster-question

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When researching a codebase to plan a new change, researchers often have bias from knowing the end goal, leading to skewed findings that miss existing patterns, constraints, or reusable components. This skill eliminates that bias by generating neutral, intent-free research questions that focus solely on what already exists in the codebase.

Core Features & Use Cases

  • Neutral Question Generation: Decomposes any task description into 3-7 specific, codebase-focused research questions that reveal no information about the planned change or solution intent.
  • Human Review Gate: Requires explicit user approval of generated questions before passing them to researchers, ensuring accuracy and alignment with project needs.
  • Pipeline Integration: Creates structured, durable task records and question outputs that feed directly into downstream Roster pipeline phases like research, intake, and implementation.
  • Use Case: For example, if you are planning to add a new webhook retry feature to your API, use this skill to generate neutral questions about existing retry mechanisms, error handling patterns, and middleware configurations so your researcher provides unbiased information about current implementation details.

Quick Start

Use the roster-question skill to decompose your task description into neutral research questions for blind codebase exploration.

Frequently Asked Questions about roster-question

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

FAQPage Schema
How do I eliminate bias when exploring a codebase for new features?

Task decomposition for codebase research involves breaking down a planned change into 3-7 specific, neutral questions. This prevents researchers from knowing the end goal, ensuring unbiased findings about existing codebase patterns, constraints, and conventions before planning changes.

How do I generate neutral research questions for software development tasks?

Yes, generated research questions require explicit user approval before proceeding. This human review gate ensures the neutral questions are accurate and aligned with project needs before passing them to downstream research, intake, and implementation pipeline phases.

What is the best way to research existing codebase patterns before planning changes?

The best way to research existing codebase patterns is using neutral question generation to decompose your task. By creating intent-free questions about current retry mechanisms or error handling, you gather unbiased information about existing implementations rather than confirming a predefined solution.

Can I integrate neutral question generation into a software development pipeline?

You should not use neutral question generation if your software development task does not require researching existing codebase patterns or conventions. It is specifically designed for unbiased codebase exploration and may be unnecessary for simple changes that do not depend on understanding existing components.