Agent skill · Documentation

writing-science-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

K-Dense-AIgithub.com/K-Dense-AIGitHub ↗
claude-codeNOASSERTION
Install
npx skills add K-Dense-AI/science-superpowers --skill writing-science-skills --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 9 KB
Bundled scripts: none
Path: skills/writing-science-skills/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 280
Language: Shell

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Writing Science Skills ## Overview **Writing a skill is an experiment, not an essay.** You form a hypothesis (this guidance will change agent behavior), run a baseline (watch agents fail without it), write the skill, and test that behavior changes. **Core principle:** If you didn't watch an agent fail without the skill, you don't know whether the skill teaches the right thing — the same reason you pre-register before analyzing rather than rationalizing a result after. **REQUIRED BACKGROUND:** Understand `science-superpowers:preregistering-analysis` first. The discipline of fixing a prediction before observing the outcome is exactly the discipline here: observe baseline behavior before writing the skill, so the skill is shaped by evidence, not by what you imagine agents do. ## What is a Skill? A **skill** is a reference guide for a proven technique, pattern, or discipline that future agents can find and apply. **Skills are:** reusable techniques, patterns, disciplines, reference guides. **Skills are NOT:** narratives about how you did something once. ## The Empirical Mapping | Experiment concept | Skill creation | |--------------------|----------------| | Hypothesis | "This guidan

What's inside
Steps it walks through
  1. Overview
  2. What is a Skill?
  3. The Empirical Mapping
  4. When to Create a Skill
  5. Skill Types
  6. Directory Structure
  7. SKILL.md Structure
  8. Description = When to Use, NOT What the Skill Does
  9. Claude Search Optimization (CSO)
  10. Cross-Referencing Other Skills
  11. Flowchart Usage
  12. Code & Examples
  13. The Iron Law
  14. Testing All Skill Types
More from science-superpowers
All skills →
About this skill
What does the writing-science-skills skill do?

Use when creating new skills, editing existing skills, or verifying skills work before deployment

How do I install it?

Run `npx skills add K-Dense-AI/science-superpowers --skill writing-science-skills --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From K-Dense-AI/science-superpowers, a repository with 280 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going