Skip to content
Back to skills

572 Usage Guide 1ba530fb

ASecurity

This skill enables AI agents to help you run BLAST searches locally using BLAST+ command-line tools, enabling fast unlimited searches against custom or downloaded databases.

  • 9 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added October 11, 2026
toolsbashdatabaseperformance

Security analysis

A100/100

Scanned October 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of 572 Usage Guide 1ba530fb?

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

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

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

SKILL.md
# Local BLAST - Usage Guide

## Overview

This skill enables AI agents to help you run BLAST searches locally using BLAST+ command-line tools, enabling fast unlimited searches against custom or downloaded databases.

## Prerequisites

Install BLAST+:

```bash
# macOS
brew install blast

# Ubuntu/Debian
sudo apt install ncbi-blast+

# conda
conda install -c bioconda blast
```

Verify:
```bash
blastn -version
```

## Quick Start

Tell your AI agent what you want to do:

- "Create a BLAST database from my reference sequences"
- "BLAST my query against the local database"
- "Set up a local copy of the nt database"
- "Run reciprocal best BLAST between two species"

## Example Prompts

### Create Database
> "Make a nucleotide BLAST database from references.fasta"

### Run Search
> "BLAST query.fasta against my_db with 8 threads"

### Custom Output
> "Run BLASTP and output tabular format with query ID, subject ID, percent identity, and E-value"

### Large Scale
> "I have 10,000 sequences to BLAST - set up an efficient workflow"

### Best Hits
> "Get only the best hit for each query sequence"

## What the Agent Will Do

1. Create BLAST databases with makeblastdb
2. Run appropriate BLAST program (blastn, blastp, etc.)
3. Configure output format (tabular, XML, etc.)
4. Set performance options (threads, e-value)
5. Parse and filter results as needed

## When to Use Local vs Remote BLAST

**Use Local When:**
- Many queries to run
- Need fast turnaround
- Custom database
- Offline access needed

**Use Remote When:**
- One-off searches
- Need latest NCBI databases
- Don't want to install software

## Tips

- Use -num_threads for faster searches
- -outfmt 6 gives easy-to-parse tabular output
- -max_target_seqs limits hits per query
- Create database with -parse_seqids to enable sequence extraction
- For large databases, consider downloading pre-built NCBI databases

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.