| π Home | π― Skills Index | βοΈ Installation | π€ Agent Behavior | π Skill Standards |
This is a repository of βSkillsβ intended to make AI coding agents (Claude Code, GitHub Copilot, Antigravity, Mistral, Aider, etc etc) perform more effectively and in alignment with community standards and best practices for Bioconductor users and developers. Its contents are written by humans and AI and vetted for accuracy and adherence to coding and analysis standards by human Bioinformaticians from the Bioconductor community.
Each βSkillβ provides structured, Markdown-formatted instructions that teach AI agents about topics including
With these skills, AI agents can:
These skills provide Workflow/Process Orchestration rather than simple code snippets. They define the intent, the multi-step workflow, and the domain knowledge required. This approach enables high autonomy and allows the AI to adapt to different project structures using its general reasoning capabilities.
The Role of Code Snippets as Guardrails: Code snippets serve as guardrails within a broader workflow. Use them specifically for highly specific APIs, standardized methodologies, or overcoming LLM anti-patterns. Use workflows for the βwhatβ and βwhyβ, and embed code snippets for the βhowβ only when exact syntax is required.
We use a Centralized Registry (SKILLS.md) so the LLM can understand how skills chain together through βUse Case Workflowsβ that orchestrate multiple skills.
Skills in this repository are agent-agnostic by design. They work across multiple AI agents through natural language invocation.
See AGENTS.md for detailed requirements and SKILL_STANDARD.md for technical format details.
Create AI Instructions for an R Package:
"Create .github/instructions for this R package"
Analyze an R Package:
"Analyze this R package"
Create a New Skill:
"Help me create a new skill for [purpose]"
ai-agent-skills/
βββ README.md # This file
βββ LICENSE # MIT License
βββ AGENTS.md # Agent behavior standard (how discovery works)
βββ SKILLS.md # Human-readable skill index (what skills exist)
βββ SKILL_STANDARD.md # Technical format spec (how to format skills)
βββ CONTRIBUTING.md # Contribution guidelines
βββ CHANGELOG.md # Version history and release notes
β
βββ skills/ # All skills (flat structure)
β βββ {skill-name}/ # Each skill in its own directory
β β βββ SKILL.md # Skill documentation (required)
β β βββ templates/ # Optional supporting files
β βββ ... (see SKILLS.md for complete list)
β
βββ instructions/ # Platform adapters (thin wrappers)
βββ README.md # Adapter purpose and requirements
βββ claude.md # Claude Code setup and shortcuts
βββ copilot.md # GitHub Copilot setup and shortcuts
βββ antigravity.md # Google Antigravity setup
We welcome contributions! See CONTRIBUTING.md for guidelines.
MIT License - see LICENSE for details.
These skills are developed and maintained by the Bioconductor Agentic AI working group to make AI agents more efficient at developing and applying Bioconductor code.