Skip to content
Back to skills

572 Usage Guide B24771b6

ASecurity

This skill enables AI agents to help you convert between DNA, RNA, and protein sequences using Biopython. It covers the central dogma operations: transcription, back-transcription, and translation with support for alternative codon tables.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agentspythonbash

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 572-usage-guide_b24771b6 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide B24771b6?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 572 Usage Guide B24771b6
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-572-usage-guide-b24771b6/badge)](https://www.skillsdirectory.com/skills/tools-only-572-usage-guide-b24771b6)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Transcription and Translation - Usage Guide

## Overview

This skill enables AI agents to help you convert between DNA, RNA, and protein sequences using Biopython. It covers the central dogma operations: transcription, back-transcription, and translation with support for alternative codon tables.

## Prerequisites

```bash
pip install biopython
```

## Quick Start

Tell your AI agent what you want to do:

- "Transcribe this DNA sequence to RNA"
- "Translate this coding sequence to protein"
- "Find all open reading frames in this sequence"
- "Translate using the mitochondrial codon table"

## Example Prompts

### Basic Transcription
> "Convert this DNA to RNA: ATGCGATCGATCG"

### Basic Translation
> "Translate this DNA sequence to protein"

### Stop Codon Handling
> "Translate this sequence but stop at the first stop codon"

### Alternative Genetic Codes
> "This is from E. coli, translate using the bacterial codon table"

### Mitochondrial Sequences
> "Translate this human mitochondrial sequence"

### ORF Finding
> "Find all open reading frames longer than 100 amino acids"

### Six-Frame Translation
> "Show me the translation in all six reading frames"

## What the Agent Will Do

1. Import Bio.Seq
2. Create a Seq object from your sequence
3. Apply the appropriate method (transcribe, translate, etc.)
4. Handle codon table selection if needed
5. Return the converted sequence(s)

## Codon Tables

Biopython includes all NCBI codon tables. Common ones:

- **1 (Standard)**: Most nuclear genes
- **2 (Vertebrate Mitochondrial)**: Human, mouse, etc. mitochondria
- **11 (Bacterial)**: E. coli, plastids, most prokaryotes
- **4 (Mold Mitochondrial)**: Fungi, some protists
- **5 (Invertebrate Mitochondrial)**: Insects, worms

## Tips

- Translation works on both DNA and RNA sequences
- Use `to_stop=True` to get clean protein without the `*` character
- Use `cds=True` for validated coding sequences (will error if invalid)
- For finding ORFs, search all six reading frames
- Mention the organism if using non-standard codon tables

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.