| 🏠Home | 🎯 Skills Index | ⚙️ Installation | 🤖 Agent Behavior | 📋 Skill Standards |
This is the canonical index of all available AI agent skills in the bioconductor/ai-agent-skills repository. Use this to discover and understand what skills are available and when to use them.
Note: All skills are located at
skills/{skill-name}/SKILL.md.
Platform shortcuts: Optional shortcuts (like /skill-name or @workspace patterns) are documented in instructions/ for each platform.
First time?
Understanding the design:
Infrastructure and workflow skills for working with this repository itself.
Purpose: Help create a new AI agent skill through collaborative Q&A
When to use:
Invocation:
Output: A complete skill with validated file and updated SKILLS.md, ready for testing and committing
Related skills: validate-skill, document-skill, check-bioconductor-skills
Purpose: List and verify installed bioconductor skills
When to use:
Invocation:
Output: List of available skills and setup status
Purpose: Validate that a skill conforms to the ai-agent-skills repository standards
When to use:
Invocation:
Output: Comprehensive validation report with pass/fail status, categorized issues, and specific fix suggestions
Related skills: create-skill, check-bioconductor-skills, document-skill
Purpose: Automate documentation updates to SKILLS.md after creating or modifying a skill
When to use:
Invocation:
Output: Updated SKILLS.md with the skill entry added to all relevant sections
Related skills: create-skill, validate-skill, check-bioconductor-skills
Skills for analyzing, documenting, and developing R/Bioconductor packages following bioconductor conventions.
Purpose: Analyze R/Bioconductor package structure and characteristics
When to use:
Invocation:
Output: Structured analysis of the package
Purpose: Generate comprehensive .github/instructions files for R/Bioconductor packages
When to use:
Invocation:
Output: Modular instruction files in .github/instructions/
Related skills: analyze-r-package, update-package-instructions
Purpose: Update existing .github/instructions files based on recent package changes
When to use:
Invocation:
Output: Updated .github/instructions/ files
Related skills: analyze-r-package, create-package-instructions
Purpose: Analyze R package code coverage using covr, classify testing gaps, and proactively write test cases.
When to use:
Invocation:
Output: A chat summary breaking down coverage by test category, and code blocks containing testthat cases.
Related skills: analyze-r-package, security-audit-r-package
Purpose: Perform comprehensive security audit of R/Bioconductor packages
When to use:
Invocation:
Output: Security audit report (markdown format) with findings categorized by severity.
Related skills: analyze-r-package, validate-skill, create-package-instructions
Purpose: Draft or update an R package NEWS file from git commit history, examining diffs when commit messages are vague
Location: skills/update-r-news/SKILL.md
When to use:
NEWS.md, NEWS, or NEWS.Rd after a development cycleWhat happens:
NEWS.md, NEWS, or NEWS.Rd)Output: A drafted NEWS block shown for review; upon confirmation, the updated NEWS file on disk with the new version block prepended.
Related skills: analyze-r-package, update-package-instructions
Skills indexing focused, practical how-tos for common Bioconductor data analysis tasks.
Purpose: A consolidated index of Bioconductor how-to skills covering genomics, sequencing, and omics data analysis tasks
When to use:
Invocation:
Output: Links to and instructions from the relevant how-to markdown file.
Planned for future release
Skills for standard metagenomics data processing and analysis workflows.
Planned for future release
Skills for statistical analysis patterns in microbiome and multi-omics research.
| Category | Skills | Purpose |
|---|---|---|
| meta | create-skill, check-bioconductor-skills, document-skill, validate-skill | Repository and workflow infrastructure |
| r-packages | analyze-r-package, create-package-instructions, improve-code-coverage, security-audit-r-package, update-package-instructions, update-r-news | R/Bioconductor package development |
| bioconductor-how-tos | bioc-howto | Bioconductor data analysis practical guides |
| metagenomics | (Planned) | Metagenomics data workflows |
| statistical-methods | (Planned) | Statistical analysis patterns |
| Tag | Skills | Use Case |
|---|---|---|
| infrastructure | create-skill, check-bioconductor-skills, document-skill, validate-skill | Repository and workflow tasks |
| testing | improve-code-coverage | Software testing and coverage |
| validation | security-audit-r-package, validate-skill | Quality control and standards compliance |
| quality-control | security-audit-r-package, validate-skill | Ensuring skill quality |
| documentation | create-package-instructions, document-skill, update-package-instructions, update-r-news | Generating and maintaining docs |
| automation | document-skill, update-r-news | Automating repetitive documentation tasks |
| analysis | analyze-r-package | Understanding code and architecture |
| security | security-audit-r-package | Security audits and vulnerability detection |
| audit | security-audit-r-package | Comprehensive code auditing |
| bioconductor | analyze-r-package, create-package-instructions, improve-code-coverage, security-audit-r-package, update-package-instructions, update-r-news | Bioconductor-specific workflows |
| code-coverage | improve-code-coverage | Code coverage analysis |
| covr | improve-code-coverage | Tools wrapping the covr package |
| data-access | analyze-r-package (detects), create-package-instructions | Working with remote data |
| git | update-r-news | Git-based workflows |
| changelog | update-r-news | Changelog and release note generation |
| news | update-r-news | R package NEWS file management |
| data-analysis | bioc-howto | Practical guides for analyzing omics data |
Use analyze-r-package to understand it, create-package-instructions to generate AI docs, improve-code-coverage or security-audit-r-package for quality control, and update-r-news for release notes.
Start with create-skill for guided help, then validate-skill and document-skill.
Run check-bioconductor-skills or check the instructions/ directory.
Check the bioc-howto index for step-by-step guides and code examples.
Use create-skill.
Use validate-skill iteratively until it passes.
skills/{skill-name}/SKILL.mdSee AGENTS.md for the complete agent behavior standard.
Want to add a new skill?
create-skillvalidate-skilldocument-skill to update this fileSee CONTRIBUTING.md for detailed guidelines.
See instructions/claude.md for setup and /skill-name shortcuts.
See instructions/copilot.md for setup and @workspace shortcuts.
See instructions/ for available adapters.
create-skill or see CONTRIBUTING.mdskills/{skill-name}/SKILL.mdcheck-bioconductor-skills if your setup is working. See instructions/ for agent-specific setup (e.g. instructions/copilot.md).Last Updated: 2026-07-02 Version: 2.0.1 Maintained by: bioconductor