dev-sciomc

GitHub

应用科学方法规范工程调查,强制提出可证伪假设、设计实验并收集证据,适用于性能优化及高成本错误场景的严谨因果推理。

.claude/skills/dev-sciomc/SKILL.md evolution-foundation/evo-nexus

Trigger Scenarios

需要超越直觉猜测的严谨调查 性能优化需控制变量和测量 两种实现的A/B对比

Install

npx skills add evolution-foundation/evo-nexus --skill dev-sciomc -g -y
More Options

Non-standard path

npx skills add https://github.com/evolution-foundation/evo-nexus/tree/main/.claude/skills/dev-sciomc -g -y

Use without installing

npx skills use evolution-foundation/evo-nexus@dev-sciomc

指定 Agent (Claude Code)

npx skills add evolution-foundation/evo-nexus --skill dev-sciomc -a claude-code -g -y

安装 repo 全部 skill

npx skills add evolution-foundation/evo-nexus --all -g -y

预览 repo 内 skill

npx skills add evolution-foundation/evo-nexus --list

SKILL.md

Frontmatter
{
    "name": "dev-sciomc",
    "description": "Scientific method scaffolding — hypothesis → experiment → evidence → conclusion. Use when you need rigorous causal reasoning rather than vibes-based debugging."
}

Dev Sciomc (Scientific Method)

Derived from oh-my-claudecode (MIT, Yeachan Heo). Adapted for the EvoNexus Engineering Layer.

Scientific method discipline applied to engineering investigations. Forces explicit hypothesis statement, experimental design, evidence collection, and provisional conclusions.

Use When

  • Investigation requires rigor beyond "let me try X"
  • Performance optimization (you need controls and measurements, not guesses)
  • A/B comparison of two implementations
  • Anything where the cost of being wrong is high

Do Not Use When

  • Trivial bug → use @hawk-debugger
  • Pure exploration → use @scout-explorer

Workflow

Phase 1 — Hypothesis

  • State the hypothesis as a falsifiable claim
  • "X is faster than Y" not "X feels faster"
  • Identify the dependent variable, independent variables, controls

Phase 2 — Experiment Design

  • What measurement will prove/disprove the hypothesis?
  • What's the minimum sample size for statistical significance?
  • What confounders need to be controlled?

Phase 3 — Evidence Collection

  • Run the experiment
  • Collect raw data
  • Note environmental factors that could affect results

Phase 4 — Analysis

  • Apply statistical tests (delegate to @prism-scientist)
  • Calculate effect size, CI, p-value
  • Compare against the hypothesis

Phase 5 — Conclusion

  • Provisional, never absolute
  • State limitations
  • Identify follow-up experiments

Output

Saved to workspace/development/research/[C]sciomc-{topic}-{date}.md:

## Scientific Investigation — {topic}

### Hypothesis
{Falsifiable claim}

### Experimental Design
- Dependent variable: {what we measure}
- Independent variables: {what we vary}
- Controls: {what we hold constant}
- Sample size: {N}

### Method
{Step-by-step protocol}

### Results
{Raw data summary}

### Statistical Analysis
[delegated to @prism-scientist]

### Conclusion
{Provisional conclusion + limitations}

### Follow-ups
- {next experiment}

Pairs With

  • @prism-scientist (for statistical analysis)
  • @trail-tracer (when investigation is causal)
  • @apex-architect (when conclusion implies architecture change)

Version History

  • 7f5dd76 Current 2026-07-25 04:53

Same Skill Collection

.claude/skills/create-agent/SKILL.md
.claude/skills/create-command/SKILL.md
.claude/skills/create-goal/SKILL.md
.claude/skills/create-heartbeat/SKILL.md
.claude/skills/create-integration/SKILL.md
.claude/skills/create-routine/SKILL.md
.claude/skills/create-ticket/SKILL.md
.claude/skills/cs-ticket-triage/SKILL.md
.claude/skills/data-build-dashboard/SKILL.md
.claude/skills/data-create-viz/SKILL.md
.claude/skills/data-explore/SKILL.md
.claude/skills/data-statistical-analysis/SKILL.md
.claude/skills/data-validate/SKILL.md
.claude/skills/db-mongo/SKILL.md
.claude/skills/db-mysql/SKILL.md
.claude/skills/db-postgres/SKILL.md
.claude/skills/db-redis/SKILL.md
.claude/skills/dev-ai-slop-cleaner/SKILL.md
.claude/skills/dev-ask/SKILL.md
.claude/skills/dev-autopilot/SKILL.md
.claude/skills/dev-cancel/SKILL.md
.claude/skills/dev-ccg/SKILL.md
.claude/skills/dev-configure-notifications/SKILL.md
.claude/skills/dev-deep-dive/SKILL.md
.claude/skills/dev-deep-interview/SKILL.md
.claude/skills/dev-deepinit/SKILL.md
.claude/skills/dev-external-context/SKILL.md
.claude/skills/dev-learner/SKILL.md
.claude/skills/dev-mcp-setup/SKILL.md
.claude/skills/dev-plan/SKILL.md
.claude/skills/dev-project-session-manager/SKILL.md
.claude/skills/dev-ralph/SKILL.md
.claude/skills/dev-ralplan/SKILL.md
.claude/skills/dev-release/SKILL.md
.claude/skills/dev-remember/SKILL.md
.claude/skills/dev-skillify/SKILL.md
.claude/skills/dev-team/SKILL.md
.claude/skills/dev-trace/SKILL.md
.claude/skills/dev-ultraqa/SKILL.md
.claude/skills/dev-verify/SKILL.md
.claude/skills/dev-visual-verdict/SKILL.md
.claude/skills/discord-create-channel/SKILL.md
.claude/skills/discord-get-messages/SKILL.md
.claude/skills/discord-list-channels/SKILL.md
.claude/skills/discord-manage-channel/SKILL.md
.claude/skills/discord-send-message/SKILL.md
.claude/skills/fin-audit-support/SKILL.md
.claude/skills/fin-close-management/SKILL.md
.claude/skills/fin-daily-pulse/SKILL.md

Metadata

Files
0
Version
7f5dd76
Hash
ab0c8b76
Indexed
2026-07-25 04:53

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 00:38
浙ICP备14020137号-1 $mapa de visitantes$