discover-shennong-data
Discover and assess governed Shennong DB Resources for a biomedical question, including schema, identifiers, versions, normalization, cohort context…
Skill by zerostwo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zerostwo-discover-shennong-data
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/discover-shennong-data
What's inside
- Skill name
discover-shennong-data- Description
- Discover and assess governed Shennong DB Resources for a biomedical question, including schema, identifiers, versions, normalization, cohort context, provenance, and bounded queries. Use before selecting public data or making stored-data claims.
- License
- Apache-2.0
- Instructions
- 32 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- shennong.skill.yaml
SKILL.md (first lines)
# Discover Shennong data ShennongData is preinstalled in the Runtime image together with its bounded read-only MCP server. In Agent conversation, the governed OS `db.*` tools remain the authority; in reproducible R scripts use the equivalent `ShennongData::` API and keep materialization explicit. 1. Call `db.discover_resources` with broad disease, cohort, assay, or modality terms. An empty narrow search is not proof that the biological entity is absent. 2. Call `db.inspect_resource` for each plausible Resource. Confirm organism, assay, build, annotation release, measurement/transformation, sparse and implicit-zero semantics, identifiers, cohort axes, declared operations, version, license, and analysis readiness. 3. Use `db.query_resource` only with a declared operation, exact context labels, and the smallest useful row limit. Resolve stable identifiers before joining Resources; do not use gene symbols as cross-Resource keys. 4. In R, use `ShennongData::sn_connect()` and `ShennongData::sn_load_data(resource = ...)`, select the declared assay/layer, inspect the lazy query and provenance, then call `ShennongData::collect()` only when bounded materialization is required. Pass the resulting matrix, path, or Seurat object to `Shennong`. 5. The package MCP sequence is compatibility, discovery, inspection, identifier resolution, query planning, then bounded fetch. Its tools are discovery-only and cannot grant credentials, mutate data, or execute R code. 6. Call `db.get_provenance` for every Resource used in a result. Cite only EvidenceRef identifiers returned by governed tools and state truncation, missing annotations, and permission boundaries. Do not treat an empty catalog search as proof that the biological feature is absent.
From zerostwo/shennong-os, Apache-2.0.
More from zerostwo/shennong-os
- 0.474score
validate-biomedical-analysis
zerostwo
Apply deterministic quality gates to a biomedical analysis, covering organism and reference compatibility, identifiers, sample uniqueness, biological…
SkillCFreshness: CClaude Code +9 - 0.471score
run-shennong-single-cell-workflow
zerostwo
Plan and run a governed Shennong single-cell or single-nucleus RNA-seq workflow with sample-level design, quality control, versioned environments, isolated…
SkillCFreshness: CClaude Code +9 - 0.469score
run-reproducible-r-analysis
zerostwo
Plan and run bounded R analyses and ggplot2 visualizations in the governed Shennong Runtime, including R built-in datasets, project inputs, scripts…
SkillCFreshness: CClaude Code +9 - 0.469score
manage-analysis-results
zerostwo
Discover, verify, register, and reuse versioned Shennong analysis outputs with immutable provenance, content hashes, environment and prompt versions, and…
SkillCFreshness: CClaude Code +9 - 0.469score
initialize-biomedical-project
zerostwo
Initialize a governed biomedical analysis project with explicit scientific goals, cohort definitions, identifiers, environment planning, provenance files, and…
SkillCFreshness: CClaude Code +9 - 0.467score
interpret-biomedical-results
zerostwo
Interpret validated Shennong biomedical outputs into evidence-linked findings, limitations, figure or table descriptions, and next-step hypotheses while…
SkillCFreshness: CClaude Code +9 - 0.467score
inspect-biomedical-input
zerostwo
Inspect uploaded or project biomedical inputs without modifying them, identify format and assay evidence, audit sample metadata and identifiers, and surface…
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 19, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/zerostwo/shennong-os
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zerostwo
- 0.474score
validate-biomedical-analysis
zerostwo
Apply deterministic quality gates to a biomedical analysis, covering organism and reference compatibility, identifiers, sample uniqueness, biological…
SkillCFreshness: CClaude Code +9 - 0.471score
run-shennong-single-cell-workflow
zerostwo
Plan and run a governed Shennong single-cell or single-nucleus RNA-seq workflow with sample-level design, quality control, versioned environments, isolated…
SkillCFreshness: CClaude Code +9 - 0.469score
run-reproducible-r-analysis
zerostwo
Plan and run bounded R analyses and ggplot2 visualizations in the governed Shennong Runtime, including R built-in datasets, project inputs, scripts…
SkillCFreshness: CClaude Code +9 - 0.469score
manage-analysis-results
zerostwo
Discover, verify, register, and reuse versioned Shennong analysis outputs with immutable provenance, content hashes, environment and prompt versions, and…
SkillCFreshness: CClaude Code +9 - 0.469score
initialize-biomedical-project
zerostwo
Initialize a governed biomedical analysis project with explicit scientific goals, cohort definitions, identifiers, environment planning, provenance files, and…
SkillCFreshness: CClaude Code +9 - 0.467score
interpret-biomedical-results
zerostwo
Interpret validated Shennong biomedical outputs into evidence-linked findings, limitations, figure or table descriptions, and next-step hypotheses while…
SkillCFreshness: CClaude Code +9
Cite this page
discover-shennong-data skill. Agent Mart. https://agentmart.dev/skills/zerostwo-discover-shennong-data (last updated 2026-10-24)