Agent skill

Bci Data Structure

by Drchronx in Drchronx/ai-agent-research-starter-kit

Design and audit BCI and EEG machine-learning data structures.

Custom licenceAuto-check passedData & Analytics

Install Bci Data Structure

skills CLI
$ npx skills add Drchronx/ai-agent-research-starter-kit --skill bci-data-structure -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Drchronx/ai-agent-research-starter-kit bci-data-structure --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Drchronx/ai-agent-research-starter-kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/'本地Skills功能分类库/15_BCI脑电智能建模Skills/bci-data-structure' .claude/skills/bci-data-structure && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bci-data-structure
GitHub stars
135
Token cost
~429 tokens
SKILL.md length
166 words
Files
4 (incl. scripts, references)
Skills in repo
36
Repo updated
First seen
Licence
Custom licence

At a glance

Design and audit BCI and EEG machine-learning data structures.

  • Works in 6 steps: Define the unit hierarchy: subject ->… → Create a metadata table with subject,… → Decide split units before modeling:… → …
  • Subject/session/run/trial organization
  • SKILL.md covers Inputs, Workflow, Hard Constraints and Output
  • Runs Python scripts from its folder

What it does

Bci Data Structure is an agent skill from Drchronx/ai-agent-research-starter-kit. Design and audit BCI and EEG machine-learning data structures. Use for subject/session/run/trial organization, labels, metadata, train-test split units, BIDS-like EEG folders, feature tables, event logs, class balance, and reproducible BCI project structure.

Its SKILL.md is about 430 tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts and reference files (for example `agents/openai.yaml`, `references/bci-project-checklist.md` and `scripts/create_bci_metadata_template.py`).

It sits in Data & Analytics, covering Machine learning. The repository describes itself as: AI Agent 科研全流程教学包,能教学生从零部署 Codex、Claude Code、OpenClaw、Hermes 等 Agent,学会使用 Skills、飞书、AMiner、AI4Scholar、Zotero、Obsidian…

When your agent uses it

  • Subject/session/run/trial organization
  • Train-test split units
  • BIDS-like EEG folders
  • Reproducible BCI project structure

Example prompts

  • “/bci-data-structure”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Define the unit hierarchy: subject -> session -> run -> trial -> window.
  2. Create a metadata table with subject, session, run, trial, label, condition, timestamp, and file path.
  3. Decide split units before modeling: trial-level, session-level, or subject-level.
  4. Audit class balance by subject and session.
  5. Define raw, processed, features, models, reports, and logs folders.
  6. Produce a data dictionary and leakage-risk notes.

What it can do on your machine

Read from SKILL.md and the folder at commit aab1133. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bci Data Structure loads about 429 tokens when it runs, and up to ~636 if it reads all its reference files. Until then it costs about 69 tokens; SKILL.md has 166 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~69
When it runs · the whole SKILL.md, loaded when a task matches
~429
With references · SKILL.md plus every file in references/, read only if the agent opens them
~636

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 166 words (~429 tokens).

“Use this skill before building any EEG/BCI model. Most BCI failures start with unclear subject, session, trial, and label structure.”

— opening of SKILL.md by Drchronx, Custom licence
name
bci-data-structure

Read the full SKILL.md on GitHub

Files

SKILL.md and 3 other files (scripts, references) in 本地Skills功能分类库/15_BCI脑电智能建模Skills/bci-data-structure of Drchronx/ai-agent-research-starter-kit.

  • SKILL.md
  • agents/openai.yaml
  • references/bci-project-checklist.md
  • scripts/create_bci_metadata_template.py

Open the folder on GitHubat commit aab1133

Compare with similar skills

Bci Data Structure next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bci Data Structure compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bci Data Structure this skillDrchronx/ai-agent-research-starter-kit135—~429Automated safety check: PassCustom licence
Scikit LearnzLanqing/codex-claude-academic-skills4.6k17 repos~3.9kAutomated safety check: PassBSD-3-Clause
Senior Data ScientistRaidriar7170/hermes-skilleval1256 repos~1.4kAutomated safety check: PassMIT
Agentic Kaggle WorkflowFrankS-IntelLab/agentic-kaggle-skill188—~4kAutomated safety check: PassMIT
Retention Analysisliangdabiao/claude-data-analysis-ultra-main2901 repos~1.3kAutomated safety check: NotesNone
Geomlitalo-goncalves/geoML109—~4.2kAutomated safety check: PassGPL-3.0

Similar skills

  • Scikit Learn

    zLanqing/codex-claude-academic-skills

    Machine learning in Python with scikit-learn. An agent skill from zLanqing/codex-claude-academic-skills.

    4.6k GitHub starsUsed in 17 repos~3.9k tokens
    Data & AnalyticsAuto-check passed
  • Senior Data Scientist

    Raidriar7170/hermes-skilleval

    World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics.

    125 GitHub starsUsed in 6 repos~1.4k tokens
    Data & AnalyticsAuto-check passed
  • Agentic Kaggle Workflow

    FrankS-IntelLab/agentic-kaggle-skill

    Takes a Kaggle competition from rules and validation design through baselines, ensembling and notebook architecture to a scored submission.

    188 GitHub stars~4k tokensUpdated 3 mo ago
    Data & AnalyticsAuto-check passed
  • Retention Analysis

    liangdabiao/claude-data-analysis-ultra-main

    Analyze user retention and churn using survival analysis, cohort analysis, and machine learning.

    290 GitHub starsUsed in 1 repo~1.3k tokens
    Data & AnalyticsAuto-check: notes
  • Geoml

    italo-goncalves/geoML

    Working knowledge of the geoML Python package (github.com/italo-goncalves/geoML): variational Gaussian processes for spatial data, implicit geological modelling, block models, drillhole data…

    109 GitHub stars~4.2k tokensUpdated 5 days ago
    Data & AnalyticsAuto-check passed
  • Radiomics ML

    Aperivue/medsci-skills

    A skill your agent uses when building or auditing a radiomics or tabular clinical-ML prediction model with a classical learner (LASSO, SVM, random forest, XGBoost and similar).

    329 GitHub starsUsed in 1 repo~2.7k tokens
    Data & AnalyticsAuto-check passed

More from Drchronx/ai-agent-research-starter-kit

All 36 skills in this repo
  • Literature Reviewer Skill

    Drchronx/ai-agent-research-starter-kit

    Build high-quality literature reviews from a research topic using a 10-phase workflow.

    135 GitHub stars~2.5k tokensUpdated 4 mo ago
    Auto-check passed
  • Scenario Experiment Analysis

    Drchronx/ai-agent-research-starter-kit

    Analyze scenario/vignette experiment datasets for behavioral research.

    135 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Scenario Experiment Benchmark Mining

    Drchronx/ai-agent-research-starter-kit

    Mine and synthesize real top-journal scenario/vignette experiment patterns for behavioral research.

    135 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Web Browsing

    Drchronx/ai-agent-research-starter-kit

    Browse and summarize websites, extract content from URLs, search the web for information.

    135 GitHub stars~593 tokensUpdated 4 mo ago
    Auto-check passed
  • Multi Source Data Integration Extraction

    Drchronx/ai-agent-research-starter-kit

    Automatically merge scattered Excel and CSV files, normalize column names, and extract structured tables from PDF, HTML, TXT, or Markdown documents.

    135 GitHub stars~671 tokensUpdated 4 mo ago
    Auto-check passed
  • Scientific Slides

    Drchronx/ai-agent-research-starter-kit

    Build slide decks and presentations for research talks using Nano Banana Pro AI.

    135 GitHub stars~9.8k tokensUpdated 4 mo ago
    Auto-check: notes

Questions about Bci Data Structure

What does Bci Data Structure do?

Design and audit BCI and EEG machine-learning data structures. Bci Data Structure is an agent skill from Drchronx/ai-agent-research-starter-kit. Design and audit BCI and EEG machine-learning data structures.

When should I use Bci Data Structure?

Bci Data Structure fits situations like: subject/session/run/trial organization; train-test split units; BIDS-like EEG folders; reproducible BCI project structure.

How do I install Bci Data Structure in Claude Code?

Run `npx skills add Drchronx/ai-agent-research-starter-kit --skill bci-data-structure -a claude-code`. Or copy the skill folder (本地Skills功能分类库/15_BCI脑电智能建模Skills/bci-data-structure in Drchronx/ai-agent-research-starter-kit) into .claude/skills/bci-data-structure in your project. Claude Code loads it when a task matches its description.

How do I install Bci Data Structure in Codex?

Run `npx skills add Drchronx/ai-agent-research-starter-kit --skill bci-data-structure -a codex`. Or copy the skill folder (本地Skills功能分类库/15_BCI脑电智能建模Skills/bci-data-structure in Drchronx/ai-agent-research-starter-kit) into .agents/skills/bci-data-structure in your project. Codex loads it when a task matches its description.

Can I use Bci Data Structure in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Drchronx/ai-agent-research-starter-kit --skill bci-data-structure -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bci-data-structure, .gemini/skills/bci-data-structure, .github/skills/bci-data-structure and .opencode/skills/bci-data-structure in your project.

What does Bci Data Structure need to run?

Going by SKILL.md and its folder, Bci Data Structure needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Bci Data Structure access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Bci Data Structure safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Bci Data Structure use?

Bci Data Structure has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Bci Data Structure use?

About 429 tokens (SKILL.md is roughly 1.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 207 tokens, read only when the agent opens those files.

What are the alternatives to Bci Data Structure?

Skills that share tags, products or a category with Bci Data Structure: Scikit Learn (zLanqing/codex-claude-academic-skills, 4.6k stars), Senior Data Scientist (Raidriar7170/hermes-skilleval, 125 stars), Agentic Kaggle Workflow (FrankS-IntelLab/agentic-kaggle-skill, 188 stars) and Retention Analysis (liangdabiao/claude-data-analysis-ultra-main, 290 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bci Data Structure?

Drchronx (a GitHub user) maintains it in Drchronx/ai-agent-research-starter-kit, which has 135 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on May 19, 2026.

Source: Drchronx/ai-agent-research-starter-kit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.