Helps students improve research questions through iterative refinement using FINER, PICO, and InfAU-specific frameworks
Refines academic research questions using specialized frameworks for clarity and feasibility.
/plugin marketplace add bauhaus-infau/infau-skill-base/plugin install research@infau-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
examples/before-after.mdexamples/infau-examples.mdreferences/common-problems.mdreferences/frameworks.mdreferences/infau-frameworks.mdHelp students transform vague, overly broad, or poorly structured research questions into clear, focused, and answerable questions suitable for academic research.
Activate this skill when:
/research-questionInfAU-specific triggers:
First, identify specific problems with the research question. Do not use vague criticism like "too broad" without explanation.
Check for these issues:
| Issue Type | What to Look For |
|---|---|
| Scope | Too broad (multiple dissertations needed), too narrow (trivial answer), bundled questions (multiple questions disguised as one) |
| Clarity | Undefined jargon, ambiguous terms, unclear what "success" means |
| Measurability | No way to know when the question is answered, no observable outcomes |
| Context | Missing population, missing setting, missing timeframe |
Diagnosis output format:
I've identified these specific issues with your research question:
1. **[Issue type]**: [Specific problem]
- Current: "[problematic phrase]"
- Problem: [Why this is problematic]
2. **[Issue type]**: [Specific problem]
...
Choose the appropriate framework based on the question type:
General Frameworks:
Use FINER when:
Use PICO when:
InfAU-Specific Frameworks:
Use CDRF (Computational Design Research Framework) when:
Use VREF (VR/AR Evaluation Framework) when:
Use SSF (Simulation Study Framework) when:
Explain your framework choice to the student:
For your question, I'll use the [FINER/PICO/CDRF/VREF/SSF] framework because [reason].
This framework checks for: [list criteria].
See references/frameworks.md for detailed framework descriptions.
See references/infau-frameworks.md for InfAU-specific framework details.
CRITICAL: Ask ONE question at a time.
Do not overwhelm the student with multiple questions. Work through improvements sequentially.
Good:
Let's start with the scope issue. Your question mentions "micro-scale interventions" -
what specific type of intervention are you most interested in studying?
Bad:
I have several questions: What interventions? What scale? What outcomes? What context?
What methods will you use? What timeframe?
After each student response:
Show progress with before/after:
**Before:** How can computational simulation evaluate the impact of micro-scale interventions?
**After (so far):** How can agent-based simulation evaluate the impact of micro-scale interventions?
Next, let's clarify what you mean by "micro-scale interventions"...
Once the question is refined, validate against framework criteria:
For FINER:
For PICO:
For CDRF (Computational Design):
For VREF (VR/AR):
For SSF (Simulation):
Final output format:
## Final Research Question
**[The refined question]**
### Framework Check (FINER/PICO/CDRF/VREF/SSF)
- [Criterion]: ✓ [How it's satisfied]
- [Criterion]: ✓ [How it's satisfied]
...
### What This Question Enables
- You can answer this by: [methodology hint]
- Expected contribution: [what knowledge this adds]
- Scope is appropriate for: [thesis level/paper type]
Never say just "too broad" or "unclear." Always explain:
Students get overwhelmed when asked to address multiple issues simultaneously. Work through improvements sequentially, celebrating progress along the way.
Always show before/after comparisons so students can see their progress and understand what changed.
Improve clarity without completely rewriting. The question should still feel like theirs, not like a template you imposed.
Students have limited time and resources. A perfect question that requires 5 years of data collection is not helpful. Guide toward feasible scope.
For InfAU research specifically:
references/frameworks.md for detailed FINER and PICO descriptionsreferences/infau-frameworks.md for CDRF, VREF, and SSF descriptionsreferences/common-problems.md for problem patterns and solutionsexamples/before-after.md for complete transformation examplesexamples/infau-examples.md for InfAU-specific transformationsExpert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.