Skip to content
Skill Authoring
Skill

/cs-research-methodology

Conduct a literature review and develop a CS research proposal. Use when asked to review a research area, find gaps in existing work, and propose a novel research contribution. The output is a research proposal identifying an assumption to challenge (the "bit flip") and how to

BOOST
From plugin
sundial-org-skills
15313 skills
Install
$ npx -y skills add sundial-org/skills --skill cs-research-methodology --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/cs-research-methodology

Context preview

The summary Claude sees to decide when to auto-load this skill.

Conduct a literature review and develop a CS research proposal. Use when asked to review a research area, find gaps in existing work, and propose a novel research contribution. The output is a research proposal identifying an assumption to challenge (the "bit flip") and how to

SKILL.md

cs-research-methodology.SKILL.md
name: cs-research-methodology
description: Conduct a literature review and develop a CS research proposal. Use when asked to review a research area, find gaps in existing work, and propose a novel research contribution. The output is a research proposal identifying an assumption to challenge (the "bit flip") and how to validate it.

CS Research Methodology

Framework for investigating problems by identifying assumptions and proposing alternatives.

Core Concept: The Bit Flip

Every research contribution follows this pattern: 1. **The Bit**: What does everyone assume? 2. **The Flip**: What's the alternative? 3. **The Proof**: Why does the alternative work better?

Investigation Process

Step 1: Identify the Bit

What do existing approaches take for granted?

  • What do all solutions have in common?
  • What's implicit in how the problem is framed?

→ See [references/framing.md](references/framing.md) for process and examples.

Step 2: Find Where It Fails

When does the assumption break down?

  • Edge cases, new capabilities, adjacent fields solving it differently

→ See [references/landscape.md](references/landscape.md) for mapping approaches.

Step 3: Propose the Flip

"Current approaches assume X. Instead, Y."

  • Must be specific and testable
  • Explain the mechanism

→ See [references/prioritization.md](references/prioritization.md) for focusing investigation.

Step 4: Design the Proof

What evidence would be convincing?

  • Match evaluation to claim type

→ See [references/validation.md](references/validation.md) for evaluation design.

Read more
Ships withsundial-org-skills

The skill skill can help you find, improve, and publish skills — install it with npx sundial-hub add skill. You'll be able to peruse this library of curated skills, plus 50,000+ more aggregated from the web.

Get the whole plugin

Other skills on sundial-org-skills.