brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Structured hypothesis formulation from observations. Use when you have experimental observations or data and need to formulate testable hypotheses with predictions, propose mechanisms, and design experiments to test them. Follows scientific method framework. For open-ended
Claude Code
$ npx -y skills add spacering-net/codeg --skill hypothesis-generation --agent claude-code
Codex
$ npx skills add spacering-net/codeg --skill hypothesis-generation -a codex -y
Cursor
$ npx skills add spacering-net/codeg --skill hypothesis-generation -a cursor -y
Gemini CLI
$ npx skills add spacering-net/codeg --skill hypothesis-generation -a gemini-cli -y
GitHub Copilot
$ npx skills add spacering-net/codeg --skill hypothesis-generation -a github-copilot -y
OpenCode
$ npx skills add spacering-net/codeg --skill hypothesis-generation -a opencode -y
Windsurf
$ npx skills add spacering-net/codeg --skill hypothesis-generation -a windsurf -y
name: hypothesis-generation description: Formulates evidence-bounded scientific questions, candidate hypotheses, rival explanations, causal or associational claims, discriminating predictions, measurements, and preregistration-ready analysis plans. Used when turning observations or preliminary findings into transparent, testable research plans without treating hypotheses as facts. license: MIT compatibility: Python 3.11+ standard library. Bundled CLIs are deterministic and local-only; they accept bounded JSON, CSV, or Markdown and require no network, credentials, models, image services, or external packages. metadata: version: "2.4" skill-author: K-Dense Inc. last-reviewed: "2026-10-01"
Turn an observation into a transparent set of candidate explanations and tests. A hypothesis is a proposal to be challenged, not a finding, fact, diagnosis, or recommendation.
Before using unpublished, sensitive, controlled, personal, proprietary, export-controlled, or security-relevant material:
1. Confirm authorization and the applicable institutional, funder, publisher, data-use, privacy, and AI policies. 2. Keep the material local unless an authorized human explicitly approves a named external destination and data scope. 3. Minimize inputs. Do not place sensitive or unpublished data in web searches or external AI systems without authorization. 4. Stop at the appropriate human, animal, biosafety, dual-use, data-governance, or regulatory gate.
Never:
If a request crosses a safety gate, produce only a high-level risk/oversight note and route it to the qualified local authority. Do not continue with operational detail.
| Object | Meaning | |---|---| | **Observation** | What was measured, noticed, or reported, with provenance and uncertainty | | **Research question** | The answerable question that defines scope | | **Hypothesis** | A candidate explanatory or relational proposition | | **Mechanism** | The proposed process connecting conditions to an outcome | | **Causal estimand** | The precisely defined causal contrast to estimate | | **Prediction** | An observable implication derived before checking the target result | | **Alternative explanation** | A rival account, including bias or non-causal explanations | | **Null hypothesis** | A specified no-effect/no-difference model used by an analysis | | **Negative control** | A control expected not to operate through the proposed mechanism | | **Operationalization** | How a construct becomes a variable, measurement, intervention, or category | | **Analysis plan** | Prespecified transformations, models, contrasts, uncertainty, and decision rules | | **Evidence** | Observations or sources that bear on a claim; never the claim itself |
Do not collapse these labels. A mechanistic story is not a prediction; a prediction is not evidence; rejection of one null does not prove a mechanism; support for one candidate does not eliminate unconsidered rivals.
Record:
No script approval is an ethics, safety, regulatory, or scientific approval.
Write the observation before interpretation:
Use “reported,” “observed,” or “associated,” not causal language, unless a causal design and estimand justify it.
Choose a framework only when it fits:
PICO is not a universal template. Define stakeholders, context, boundaries, feasibility, and what answer would change knowledge or practice. FINER is a question-refinement mnemonic—Feasible, Interesting, Novel, Ethical, Relevant—not a scoring system. Treat “Novel” as unresolved until a documented, fit-for-purpose search and expert review support it.
Search before making literature-dependent statements. Prefer primary research, official policies, primary methods papers, current reporting guidelines, and systematic reviews used for orientation.
Record:
Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor…
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline…
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically…
Personalized audit that teaches the advanced Paradev (formerly Superset) features the user isn't using yet (automations, parallel…
Direct actions on one Orchestrator session or PR: stop or interrupt, resume, merge a PR, start a review, screenshot a session's…
Your capability catalog — read this at boot. Lists the temporal date-range skills and the external integrations (reached via the…