← All skills
scientific-pkg-gget
80 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By affaan-m/ECC (GitHub) · coding · 300,508 stars · scanned at commit d2ef268
gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs. Use when a task needs quick bioinformatics lookup across genomic reference databases with the gget CLI or Python package.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 51 places.
Show 17 more
- skills/scientific-pkg-gget/SKILL.md, line 103
gget search -s human brca1 dna repair -o brca1-search.json - skills/scientific-pkg-gget/SKILL.md, line 109
gget info ENSG00000012048 -o brca1-info.json - skills/scientific-pkg-gget/SKILL.md, line 115
gget seq ENSG00000012048 -o brca1-seq.fa - skills/scientific-pkg-gget/SKILL.md, line 121
gget blast "MEEPQSDPSVEPPLSQETFSDLWKLLPEN" -l 10 -o blast-results.json - scripts/hooks/observe-runner.js, line 6
const { spawnSync } = require('child_process'); - scripts/hooks/observe-runner.js, line 63
const probe = spawnSync(candidate, ['-c', ':'], { - scripts/hooks/observe-runner.js, line 131
const result = spawnSync(shell, [toShellPath(observePath), phase], { - scripts/hooks/session-activity-tracker.js, line 13
const { spawnSync } = require('child_process'); - scripts/hooks/session-activity-tracker.js, line 346
const result = spawnSync('git', args, { - scripts/lib/llm-summary.js, line 15
const { spawnSync } = require('child_process'); - scripts/lib/llm-summary.js, line 180
const result = spawnSync('claude', ['--model', getLLMModel(), '-p'], { - scripts/lib/observer-sessions.js, line 5
const { spawnSync } = require('child_process'); - scripts/lib/observer-sessions.js, line 45
const result = spawnSync('git', args, { - scripts/lib/utils.js, line 10
const { execSync, spawnSync } = require('child_process'); - scripts/lib/utils.js, line 491
const result = spawnSync('where', [cmd], { stdio: 'pipe' }); - scripts/lib/utils.js, line 494
const result = spawnSync('which', [cmd], { stdio: 'pipe' }); - scripts/lib/utils.js, line 528
const result = execSync(cmd, {
and 31 more places
Downloads and installs other software
The author does not mention this. It runs automatically when the plugin is installed.
Found in 5 places.
Show 2 more
Other copies in this repository
affaan-m/ECC has 1 more folder with a skill named scientific-pkg-gget. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'scientific-pkg-gget' ] || [ -L ~/.agents/skills/'scientific-pkg-gget' ]; then echo 'A skill folder named scientific-pkg-gget already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/affaan-m/ECC' "$d" && git -C "$d" checkout --quiet 'd2ef2680594f9a17526a6e1a2e18b3d242c5d17b' -- 'skills/scientific-pkg-gget' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/scientific-pkg-gget' ~/.agents/skills/'scientific-pkg-gget' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'scientific-pkg-gget' ~/.claude/skills/'scientific-pkg-gget' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for affaan-m/ECC shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/affaan-m/ECC/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | d2ef268 | 80 |
| 2026-11-06 | b38be6a | 80 |
Also found in
Identical copies of this skill exist at:
- affaan-m/everything-claude-code/skills/scientific-pkg-gget