Przejdź do treści
Biblioteka skilli
Nauka i badania · Planowanie

hypotheses

/hypotheses

Zamienia kierunek badań w testowalne hipotezy z przewidywaniami, konkurencyjnymi wyjaśnieniami i projektem eksperymentu, wraz z wielkością próby i kryterium falsyfikacji.

Repozytorium
openscience ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
25.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
4
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

Brak sygnałów. Repozytorium zmienione 25.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Zamienia kierunek badań w testowalne hipotezy z przewidywaniami, konkurencyjnymi wyjaśnieniami i projektem eksperymentu, wraz z wielkością próby i kryterium falsyfikacji.

Oryginalny opis (EN)

Turns a research direction into testable hypotheses with predictions, competing explanations and the experiments that discriminate between them, including the design (controls, randomization, blocking), sample size or seed count, the pre-specified analysis, and the result that would falsify each hypothesis. Use when a question needs to become a study, before data is collected or runs are launched, or when an observation needs candidate explanations. For generating directions use brainstorming; for running the loop use autoresearch.

Jak działa

  1. Rules
  2. Workflow
  3. Deliverable
  4. Before you hand it over
Sekcje z nagłówków SKILL.md, w oryginale · 84 linii, 662 słów
Podgląd SKILL.md
---
name: hypotheses
description: Turns a research direction into testable hypotheses with predictions, competing explanations and the experiments that discriminate between them, including the design (controls, randomization, blocking), sample size or seed count, the pre-specified analysis, and the result that would falsify each hypothesis. Use when a question needs to become a study, before data is collected or runs are launched, or when an observation needs candidate explanations. For generating directions use brainstorming; for running the loop use autoresearch.
summary: "Turn a direction into falsifiable hypotheses and the discriminating experiment, powered."
category: core
role: workflow
allowed-tools: [Read, Write, glob, grep, python, webfetch]
license: MIT
version: 1.0.0
author: Synthetic Sciences
metadata:
  upstream: K-Dense-AI/claude-scientific-writer
  upstream-url: https://github.com/K-Dense-AI/claude-scientific-writer
  upstream-license: MIT
  upstream-relationship: references and scripts derived
  adapted-by: Synthetic Sciences
  skill-author: Synthetic Sciences
  adapted-from: K-Dense hypothesis-generation and scientific-critical-thinking (MIT)
---

# Hypotheses

A hypothesis is a statement the world could contradict, paired with the observation that
would contradict it. Everything else is a theme. The work here is turning a direction into
statements of that kind, and designing the smallest experiment that tells them apart.

## Rules

1. **Falsifiable, specific, mechanistic.** "Method A improves accuracy" is a theme. "Under
   label noise above 20%, A's margin over B grows with noise because A's loss saturates on
   mislabeled examples" is a hypothesis: direction, condition, mechanism, and a prediction
   that could fail.
2. **Always at least two.** The hypothesis and the best competing explanation for the same
   observation (confound, artifact, simpler mechanism). An experiment that cannot separate
   them is not yet designed.
3. **Predictions before data.** For each hypothesis, the observable pattern if it is true
   and if it is false, written down before the experiment. Pre-specify the primary outcome,
   the analysis and the decision rule.
4. **Power the study.** Seeds, samples or replicates chosen from the expected effect size
   and variance, not from habit. Three seeds detect only large effects; say what the study
   can and cannot detect.
5. **Control what could explain the result otherwise.** Randomize assignment, block on
   known nuisance factors, include the positive and negative controls that show the
   measurement works.
6. **Cheap discriminating experiments first.** Order experiments by information per unit
   cost; the first one should be able to kill at least one hypothesis.

## Workflow

- [ ] State the observation or question and what is already known about it.
- [ ] Write two to four hypotheses with mechanisms; include the null and the confound.
- [ ] For each, the predictions if true and if false; mark which predictions differ.
- [ ] Design the discriminating experiment; check it against `references/experimental-design.md`.
- [ ] Choose n; write the analysis plan; define the decision rule.
- [ ] Hand over as a study plan, or start it with autoresearch.

**Hypotheses.** Use `references/quality-criteria.md` as the bar: testable, specific,
grounded in a mechanism or prior evidence, scoped to conditions, and different from its
competitors in at least one prediction. Name the variables: independent, dependent,
controlled, and the confounds you cannot control.

**Design.** Pick the design from `references/design-patterns.md` (between-subjects,
within-subjects, factorial, crossover, ablation ladder, dose-response, natural
experiment). Randomize what can be randomized; block or stratify what cannot; hold the
evaluation fixed across arms. For computational studies: same data and splits for every
arm, seeds fixed and varied together, the budget equalized, the metric defined once.

**Sample size.** Estimate the effect size you care about and the variance from a pilot,
prior work or a tracked run. Compute n or the seed count for the power you want; a quick
simulation in Python is more honest than a formula applied to the wrong test. When a
library skill helps, `statistical-power` and `experimental-design` in the library carry
the formulas and package calls. State the minimum detectable effect in the plan.

**Analysis plan.** The primary outcome and its test (paired or unpaired, correction for
multiple comparisons, the model if regression), secondary outcomes labelled as such, how
outliers and missing data are handled, and the exact criterion for each hypothesis's
verdict. Written before any result is seen.

## Deliverable

```markdown
## Question
## Known
## Hypotheses
H1: <statement>. Mechanism: <...>. Predicts: <if true> / <if false>.
H2 (competing): ...
H0: ...
## Discriminating experiment
Design, arms, controls, randomization, fixed evaluation.
n / seeds: <value>, detects effects ≥ <MDE> at power <p>.
Primary outcome and test; decision rule per hypothesis.
## Order of experiments and cost
## Risks: confounds not controlled, measurement validity, external validity
```

## Before you hand it over

- Each hypothesis has a prediction that would falsify it.
- At least one experiment separates every pair of hypotheses that matter.
- n and the minimum detectable effect are stated with their basis.
- The analysis plan is complete enough that a second person would reach the same verdict
  from the same data.
Pliki w paczce (4)
  • SKILL.md 5 KB
  • references/design-patterns.md 14 KB
  • references/experimental-design.md 16 KB
  • references/quality-criteria.md 8 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · synthetic-sciences/openscience100Apache-2.0
davepoon/buildwithclaude100MIT
sergeigorbatiuk/startup-superpowers100GPL-3.0

Migawka bazy z 28.10.2026 · wersja paczki 31fbf095dae4 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100hypothesis-testing
    Pomaga formułować testowalne hipotezy, projektować kontrole eksperymentalne i definiować kryteria falsyfikacji.
  • 100hypothesis-generation
    Formułuje naukowe hipotezy z obserwacji i wstępnych danych, wraz z przewidywaniami, mechanizmami i eksperymentami walidacyjnymi.
  • 100hypothesis-generation
    Formułuje testowalne hipotezy z obserwacji i danych eksperymentalnych według metody naukowej, z przewidywaniami, mechanizmami i planem eksperymentów, które je sprawdzą.
  • 100alterlab-hypothesis-gen
    Formułuje testowalne hipotezy z obserwacji eksperymentalnych, wyprowadza przewidywania, proponuje mechanizmy i projektuje eksperymenty, a wynik składa w raport LaTeX.
  • 100hypothesis-generation
    Tworzy testowalne hipotezy z literatury i obserwacji, zamieniając luki badawcze, sprzeczne wyniki i analogie między dziedzinami w falsyfikowalne przewidywania do projektu eksperymentu.
  • 100hypothesis-generation
    Formułuje testowalne hipotezy z obserwacji i danych eksperymentalnych, z przewidywaniami, mechanizmami i planem eksperymentów, a także obsługuje zautomatyzowane generowanie hipotez w stylu HypoGeniC.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.