Token导航 LogoToken导航

Agent Skill · 研究检索

analytic-workbench(分析工作台)

analytic-workbench 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

analytic-workbench 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 67,016。

总安装 256周安装 11GitHub Stars 公开资料未说明下载 90核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:analytic-workbench(分析工作台)
来源仓库:https://github.com/kundeng/bayeslearner-skills
仓库路径:skills/analytic-workbench
安装命令:
npx skills add https://github.com/kundeng/bayeslearner-skills --skill analytic-workbench
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/kundeng/bayeslearner-skills --skill analytic-workbench

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

电子设计自动化分析工作台,用于追踪实验过程、假设验证与结果审查。适合记录EDA工具运行状态、警告信息与后续优化方向。支持模式转换、数据切片与工件归档,强化研发流程可追溯性。强调保留原始数据与中间产物,避免静默修改路径破坏复现能力。适用于芯片设计、PCB布局等复杂工程场景,需配合具体工具链使用。

来源仓库内路径:skills/analytic-workbench

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/kundeng/bayeslearner-skills --skill analytic-w…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

analytic-workbench 怎么安装?

在终端执行 npx skills add https://github.com/kundeng/bayeslearner-skills --skill analytic-workbench。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

analytic-workbench 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

analytic-workbench 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

analytic-workbench 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

analytic-workbench 用的人多吗?

公开数据是累计安装 256 次,近一周安装 11 次,下载 90 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

analytic-workbench 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
analytic-workbench

分析工作台 · 本页

256—需要联网未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Analytic Workbench

Human-directed, AI-operated analysis. The AI computes; the human steers through a review surface (marimo notebook or Quarto doc). This is not a batch pipeline — intermediate findings are presented for redirection at every step.

Start Here

  1. Read AGENTS.md or agents.md if present
  2. If neither exists, create AGENTS.md and update CLAUDE.md (see below)
  3. Inspect the repo before changing structure
  4. Separate repo facts from agent assumptions
  5. Separate frozen inputs from live pulls

Then establish per area: current mode, likely next mode, review surface, first boundary-sensitive change.

Fresh Repo Bootstrap

When starting on a repo with no AGENTS.md, create one from the initial prompt and project context. The file anchors all agents to the same workflow contract.

AGENTS.md should contain:

  • Project purpose — one-paragraph summary derived from the user's request
  • Workflow — state that this project uses the analytic workbench skill with modes probe → explore → experiment → operate
  • Current mode — the mode established in the first plan declaration
  • Review surface — marimo or qmd, chosen at first plan
  • Conventions — module layout (src/<project>/analysis/), artifact layout (runs/, rawdata/)
  • Steering rules — any project-specific constraints from the user's prompt (e.g., data sources, review expectations, domain context)

Then ensure CLAUDE.md exists and includes a pointer:

See AGENTS.md for project workflow conventions and current mode.

If CLAUDE.md already exists, append the pointer rather than overwriting. Update AGENTS.md at promote time when modes or conventions change.

Modes

A mode is a workflow shape, not what you compute. Different areas of work can be in different modes simultaneously. Every mode has two axes: what executes the computation and where the human reviews it.

ModeUse whenExecutionReview surfaceRead next
probefirst contact, uncertain framingbare Python (naming discipline encouraged)chat + inline figures; marimo optionalthis file only
explorework worth keeping formallyHamilton Drivermarimo explore notebook or Quarto EDA dochamilton-guide.md, module-conventions.md, marimo-patterns.md
experimentreruns, comparisons, sweepsHamilton + Hydramarimo report app or Quarto report + comparison tablehydra-config.md
operatescale, schedules, team handoff+ orchestrator + MLflowdeployed marimo app or dashboardmlflow-guide.md

Execution axis

Each mode adds to the previous — no rewrites.

  • probe: throwaway code, direct fetches. No framework required, but Hamilton naming discipline is always encouraged — it costs nothing and eliminates rewriting at promote. Functions defined in marimo cells can become a Hamilton DAG on the fly via ad_hoc_utils.create_temporary_module() for instant visualization and selective execution. See hamilton-guide.md § Mode Bridge.
  • explore: pure functions with Hamilton naming discipline. Hamilton Driver for automatic DAG resolution, selective execution, visualization, and @check_output validation.
  • experiment: Hydra for config composition and --multirun sweeps. Hamilton @config.when for variant selection. .with_cache() to skip redundant upstream computation across reruns.
  • operate: Hamilton runs inside orchestrator tasks (Airflow, Dagster). MLflow for experiment tracking. DVC for data versioning and remote storage.

Review axis

The review surface is what makes this a workbench, not a batch pipeline. Without it, there is no human steering loop.

  • probe: findings presented in chat with inline figures and tables. The conversation *is* the review surface. If working in marimo, the notebook is both authoring surface and review surface from day one.
  • explore: marimo notebook for interactive exploration (widgets, filters, drill-down) or Quarto doc for staged narrative EDA. The human opens the notebook, runs it, reads the AI's interpretation, and redirects. See marimo-patterns.md.
  • experiment: marimo report app loads pre-computed artifacts from runs/, shows comparison tables, per-run drill-down, and figures. Or a Quarto report for stakeholder-facing narrative. See review-workflow.md.
  • operate: deployed marimo app or dashboard for ongoing monitoring.

Surface choice rule: prefer marimo when the human needs to adjust filters, select runs, or explore interactively. Prefer Quarto when the output is a staged document, decision memo, or polished report.

Common mistakes

ModeMistake
probeover-structuring early; but also: skipping naming discipline that makes promote free
explorelogic in cells instead of modules; no review surface; skipping Hamilton
experimentadding Hydra before repeated runs exist; no comparison table
operateadding Kedro/DVC before team handoff is real

All references are in references/.

Operators

Five operators drive all work, firing from conversational intent. Default rhythm: plan -> run -> review -> summary, with promote inserting when the current mode's wiring is no longer sufficient.

Each operator must produce a visible declaration.

plan

Set up or revise the workflow. Fires at start of substantive work or direction change.

Plan
- Area: ...          - Mode: ...
- Likely next mode: ...
- Primary surface: marimo | qmd | chat-only | other
- Review surface: ...
- First boundary-sensitive change: ...
- Steering docs read: ...

Add for ML/causal: Sampling strategy:... and Target framing: binary | multiclass | regression | ranking | causal.

For probe: Area, Mode: probe, First probe, Review surface, Risk.

run

Execute the next planned step.

Run                          Run outcome
- Area: ...                  - What ran: ...
- Step: ...                  - Output: ...
- Expected output: ...       - Anomaly or caveat: ...

review

Sanity-check outputs before presenting — fires automatically, not on request. This is where the human sees intermediate results and can redirect.

Review
- Area: ...
- Artifacts reviewed: ...
- Findings: ...
- Caveats: ...
- Verdict: proceed | revise | back up to [phase]

The review declaration summarizes what the human will see in the review surface. At explore+, always point the human to the notebook or doc where they can inspect results interactively — do not make the chat summary the only artifact.

summary

Report status at natural stopping points.

EDA Update
- Area: ...       - What ran: ...
- Step: ...       - Outcome: ...
- Caveat: ...     - Next step: ...

promote

Advance to a stronger mode. This is where mode transitions happen — probe to explore when work is worth keeping, explore to experiment when reruns matter. Transitions can also emerge from user intent (e.g., asking for comparisons). Transitions are additive wiring, not rewrites.

Promote
- Area: ...             - From mode: ...
- To mode: ...          - What survives: ...
- What changes: ...

Core Workflow

The analytical spine, used within any mode:

Frame -> Acquire -> Profile -> Hypothesize -> Model or Analyze -> Review -> Promote
  • Frame: question, decision, constraints, review surface choice
  • Acquire: data access as workflow shape, not hidden setup
  • Profile: coverage, missingness, slices, label shape — present to human
  • Hypothesize: likely drivers before over-engineering
  • Model or Analyze: execute, then present intermediate results for steering
  • Review: findings early enough to redirect — the human inspects the review surface and gives feedback
  • Promote: worth-keeping work into modules, config, runs, reports, and the runbook

Backtrack when stuck:

  • Unusable data → Acquire or reframe
  • All hypotheses fail → Profile with fresh slices
  • Suspicious metrics → check leakage before celebrating
  • Wrong assumption surfaced → Frame

Guardrails

  • Prefer what is on disk over generic assumptions
  • Do not silently change folder layout, artifact semantics, or execution path — breaks resumption and review
  • Once structure exists, stop using throwaway snippets — they diverge from the notebook contract
  • First live extraction is usually a run artifact, not a frozen input
  • Do not split a phase across half-wired surfaces — hides state, blocks promotion
  • Do not let AutoML choose the framing — it optimizes whatever metric you hand it
  • Match sampling/CV to temporal, grouped, spatial, or event structure — naive splits leak and inflate
  • Keep project knowledge in repo docs, not agent memory
  • Present intermediate findings in the review surface — do not batch everything to the end

Acquisition and DAG Shape

explore+ follows references/module-conventions.md: pure functions in src/<project>/analysis/, function name = output name, parameter name = dependency name. These conventions are Hamilton's programming model — the Driver replaces manual call ordering with automatic DAG resolution.

Read references/hamilton-guide.md before writing the first explore-mode driver. Key capabilities by mode:

  • explore: dr.execute(["node"]) for selective execution, dr.display_all_functions() for DAG review, @check_output for validation
  • experiment: .with_cache() for rerun speed, @config.when for variant selection, Hydra feeds config dict to driver.Builder().with_config(cfg)
  • operate: Hamilton materializers for I/O separation, Driver called inside orchestrator tasks

Notebooks read saved artifacts, not embed live fetch logic.

ML and Causal Rules

Read references/modeling-guardrails.md before modeling. Key rules:

  • Frame target before any model runs — unexamined framing wastes downstream work
  • Match sampling/CV to data structure
  • AutoML as comparison accelerator after framing, not as problem framing
  • Predictive importance is not causal effect — keep claims separate
  • Interpretability artifacts for important outputs (references/interpretability.md)
  • Causal design discipline: references/causal-analysis.md

Reference Guide

Read only what the current mode or task needs.

ReferenceWhen to readKey content
hamilton-guide.mdbefore explore driverDriver, caching, @config.when, @check_output, visualization
module-conventions.mdbefore explore codePure functions, Hamilton-compatible naming, module layout
marimo-patterns.mdchoosing or building review surfacemarimo as frontend; explore notebooks; report apps; widgets
review-workflow.mdpresenting results to humanReview before presenting; surface choice; self-review checklist
environment-setup.mdpackaging, imports, depsReal package setup; no editor-settings patches
hydra-config.mdentering experimentConfig composition, sweeps, experiment configs
artifact-strategy.mdrepeated outputs, comparisonsMaterialize clearly; do not mix frozen inputs with run outputs
modeling-guardrails.mdbefore modelingFraming, sampling, leakage, validation discipline
dvc-guide.mddata versioning, remote storageAdd at operate for large data or team remotes
kedro-guide.mdteam needs YAML data catalogOptional at operate; Hamilton + Hydra cover most use cases

All references are in references/.

Runbook

The runbook (runbook.md at the repo root) is the human-readable reproduction guide. It is derived from project structure — configs, scripts, notebooks, runs — not maintained as a separate log.

Generate or update at promote time: milestones, handoff requests, or mode transitions. Rewrite stale sections rather than appending.

Contents:

  1. Prerequisites — env setup, data acquisition, external tools
  2. Pipeline overview — ASCII diagram of data flow
  3. Numbered steps — one per major pipeline step, each with: the exact command, expected runtime, and what to inspect afterward (including expected results so the reader knows what "correct" looks like)
  4. Configuration reference — table of config files and what they control
  5. Key directories — paths, contents, git-tracked or not
  6. Troubleshooting — known failure modes and fixes

The runbook ties per-run artifacts together: config.yaml says what params were used, metrics.json says what happened, the runbook says which command produced the run, what results to expect, and how to open the review surface.

If .aw/ bookkeeping is active, note the runbook's last-updated timestamp in .aw/status.json.

Bookkeeping

Maintain .aw/ when work continues across sessions:

.aw/
  status.json          # current state across all areas
  stages/
    <area-name>/       # one folder per area of work
      plan.md          # framing and plan revisions
      status.json      # machine-readable state
      review.md        # review notes and approvals

Create or advance a stage folder only on mode changes or user-requested checkpoints. Plan revisions, reruns, and parameter changes belong in the existing folder, not a new one.

Joining mid-project:

  • .aw/status.json exists → authoritative
  • stages/ but no root status → reconstruct from folders
  • Hydra conf//multirun/ without .aw/ → likely experiment, confirm
  • Notebook + modules, no config management → likely explore
  • Nothing structured → probe

平台分布

Codex

37.1%
按下载量换算33

Claude

26.59%
按下载量换算24

Cursor

18.96%
按下载量换算17

Gemini CLI

8.41%
按下载量换算8

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills