VibeYoga

HKUST(GZ) vibe coding hackathon for skills, tools, and agent harnesses

Resources

Use these resources to assemble a vibe coding harness. In practice, a good harness usually has both an instruction layer and a tool layer: skills tell the AI agent how to reason and coordinate work; CLIs, MCP servers, scripts, and tests make repeated actions reliable.

Learning Resources

Vibe coding blog posts:

Harness Tool Layer: MCP Servers and Command Line Tools

MCP (Model Context Protocol) servers extend AI coding agents with external tool access. CLI tools can be invoked directly from the terminal by agents. Star counts (approximate) are shown for reference.

Literature & Papers

Reference Management

Jupyter & Notebooks

Scientific Computing & Math

Document Typesetting & Writing

Plotting & Visualization

Web Search & Fetch

Git, GitHub & Data Versioning

Databases & Data Processing

SSH, Remote & HPC

Communication & Collaboration

Build & Dev Utilities

Harness Instruction Layer: Skills for Researchers

Skills are reusable instruction files (SKILL.md) that teach AI coding agents domain-specific workflows. In a harness, skills should describe goals, decision points, verification checks, and when to call tools. MCP servers and CLIs provide executable capabilities; skills provide knowledge and methodology.

How to Install a Skill

# Option 1: Clone into your project's .claude/skills/ directory
git clone https://github.com/anthropics/skills.git /tmp/skills
cp -r /tmp/skills/skills/pdf .claude/skills/pdf

# Option 2: Use the skills CLI (12k stars)
npx skills install anthropics/skills/pdf

# Option 3: Use skillkit (680+ stars)
npx skillkit@latest init

Skills placed in .claude/skills/ are automatically discovered by Claude Code.

Listed by GitHub stars and relevance to research. All repos have >50 stars.

Official Anthropic Skills — anthropics/skills (105k stars)

The official skill collection from Anthropic. Key skills for researchers:

Skill What it does
pdf Read, extract, and analyze PDF documents — papers, reports, theses
docx Create and edit Word documents — drafts, reports, grant applications
pptx Create and edit PowerPoint presentations — conference talks, lab meetings
xlsx Create and edit Excel spreadsheets — data tables, budgets
doc-coauthoring Collaborative document writing with AI — co-author papers and reports
skill-creator Meta-skill: create new skills from your own workflows
mcp-builder Build custom MCP servers for your research tools
claude-api Build applications using the Claude API

Development Methodology — obra/superpowers (120k stars)

Battle-tested development workflow skills. Especially useful for research software:

Skill Why researchers need it
test-driven-development Write tests before implementation — ensures correctness of scientific code
systematic-debugging Root-cause analysis before proposing fixes — no more trial-and-error
brainstorming Structured exploration of design space before coding
writing-plans Break complex tasks into step-by-step plans with review checkpoints
executing-plans Execute implementation plans with systematic verification
requesting-code-review Review completed work against plan and coding standards
verification-before-completion Run verification commands before claiming work is done
dispatching-parallel-agents Run independent research tasks in parallel

Scientific Skills — K-Dense-AI/claude-scientific-skills (17k stars)

170+ scientific skills covering 250+ databases. The largest research-focused skill collection:

Category Skills included
Scientific Writing scientific-writing, literature-review, citation-management, peer-review, venue-templates, latex-posters, scientific-slides
Research Process scientific-brainstorming, scientific-critical-thinking, hypothesis-generation, scholar-evaluation, research-grants
Data Analysis exploratory-data-analysis, scientific-visualization, matplotlib, plotly, seaborn, statsmodels, statistical-analysis
Bioinformatics biopython, scanpy, anndata, scvelo, scvi-tools, pysam, deeptools, esm, alphafold-database
Chemistry & Materials rdkit, deepchem, pymatgen, matchms, medchem, molfeat, datamol, torchdrug
Databases arxiv-database, pubmed-database, biorxiv-database, chembl-database, uniprot-database, pdb-database, opentargets-database, pubchem-database, kegg-database, openalex-database, and 20+ more
Machine Learning scikit-learn, pytorch-lightning, transformers, torch-geometric, shap, dask, polars
Quantum Computing qiskit, cirq, pennylane, qutip
Lab Integration benchling-integration, lamindb, opentrons-integration, protocolsio-integration

Other Notable Skills for Research

Stars Skill Description
114k affaan-m/everything-claude-code Agent harness optimization system — makes your AI coding agent more effective
49k ComposioHQ/awesome-claude-skills Curated list of Claude Skills across domains
28k sickn33/antigravity-awesome-skills 1,326+ installable skills for Claude Code, Cursor, Codex CLI, Gemini CLI
24k vercel-labs/agent-skills Vercel skills: deploy, React best practices, web design
14k muratcankoylan/Agent-Skills-for-Context-Engineering Skills for context engineering and multi-agent architectures
14k mvanhorn/last30days-skill Research any topic across Reddit, X, YouTube, HN, and web — synthesize a grounded summary
11k blader/humanizer Removes signs of AI-generated writing from text — useful for polishing academic prose
10k huggingface/skills HuggingFace: models, datasets, Spaces, inference
7k nicobailon/visual-explainer Generate rich HTML pages or slide decks for diagrams, data tables, project recaps
7k Lum1104/Understand-Anything Turn any codebase into an interactive knowledge graph — useful for understanding research code
4k trailofbits/skills 17 security audit skills (CodeQL, Semgrep, variant analysis)
1.9k microsoft/skills Microsoft: skills, MCP servers, Custom Agents for SDKs
1.7k supabase/agent-skills Postgres best practices
1.5k Imbad0202/academic-research-skills Full academic pipeline: literature review, draft, peer review simulation, revision, finalization
1.2k polyuiislab/infiAgent Build AI Scientist and other agents by editing config files

Skill Tutorials & Guides

Skill Repositories & Collections

Stars Repository Description
120k obra/superpowers 15 battle-tested dev workflow skills
105k anthropics/skills Official Anthropic skills
49k ComposioHQ/awesome-claude-skills Curated list of awesome Claude Skills
39k PatrickJS/awesome-cursorrules Cursor rules for many frameworks
34k hesreallyhim/awesome-claude-code Skills, hooks, slash-commands, orchestrators
28k sickn33/antigravity-awesome-skills 1,326+ installable agentic skills
27k github/awesome-copilot Official Copilot community instructions/skills
14k agentskills.io The open SKILL.md specification, adopted by 19+ tools
13k VoltAgent/awesome-agent-skills 1000+ skills from official teams + community
12k vercel-labs/skills npx skills CLI to discover/install skills across 17+ agents
10k travisvn/awesome-claude-skills Curated by domain
8k BehiSecc/awesome-claude-skills Another curated list of Claude Skills
7.6k alirezarezvani/claude-skills 192+ skills across engineering, marketing, product, compliance
930+ rohitg00/awesome-claude-code-toolkit 135 agents, 35 curated skills, 42 commands, 150+ plugins
680+ rohitg00/skillkit npx skillkit@latest init — portable skills across 40+ agents
640+ alirezarezvani/claude-code-skill-factory Toolkit for building skills at scale

Skill Marketplaces