From skillful-alhazen
Indexes EDAM-annotated bioskills from SKILL.md, MCP servers, Nextflow, and Python wrappers. Offers semantic search, UMAP visualization, and workflow composition.
npx claudepluginhub sciknow-io/skillful-alhazen --plugin tech-reconThis skill uses the workspace's default tool permissions.
Permanent, EDAM-annotated index of bioskills — SKILL.md-pattern skills, MCP servers, Nextflow workflows, Python API wrappers.
USAGE.md_helpers.pybioskills_index.pydashboard/inspector.jsondashboard/lib.tsdashboard/pages/bioskills-index/[id]/edam/[eid]/page.tsxdashboard/pages/bioskills-index/[id]/page.tsxdashboard/pages/bioskills-index/[id]/skill/[sid]/page.tsxdashboard/pages/bioskills-index/page.tsxdashboard/pages/layout.tsxdashboard/routes/[id]/compose/route.tsdashboard/routes/[id]/route.tsdashboard/routes/[id]/search/route.tsdashboard/routes/[id]/skills-by-edam/route.tsdashboard/routes/[id]/umap-data/route.tsdashboard/routes/edam/[eid]/route.tsdashboard/routes/route.tsdashboard/routes/skill/[sid]/route.tsdiscovery-sources.yamlschema.tqlProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Share bugs, ideas, or general feedback.
Permanent, EDAM-annotated index of bioskills — SKILL.md-pattern skills, MCP servers, Nextflow workflows, Python API wrappers.
# Create an index
uv run python .claude/skills/bioskills-index/bioskills_index.py create-index \
--name "Bio AI Skills v1"
# Import EDAM ontology (one-time setup)
uv run python .claude/skills/bioskills-index/bioskills_index.py import-edam \
--namespace operation
uv run python .claude/skills/bioskills-index/bioskills_index.py import-edam \
--namespace topic
# Seed from prior investigation
uv run python .claude/skills/bioskills-index/bioskills_index.py update \
--index <id>
# Search
uv run python .claude/skills/bioskills-index/bioskills_index.py search \
--index <id> --query "protein structure prediction"
# Compose a workflow
uv run python .claude/skills/bioskills-index/bioskills_index.py compose \
--index <id> --task "analyze single-cell RNA from IPF lung samples"
uv run emits a VIRTUAL_ENV warning to stderr. Always use 2>/dev/null when piping output to a JSON parser — never 2>&1, which merges the warning into stdout and breaks JSON parsing.
Read USAGE.md before executing commands.