Pular para o conteúdo
Skillpedia
Diversos51 mil · #1941

primer-design

Ajuda seu agente a criar e verificar sequências de DNA para experimentos científicos. É útil para garantir que as sequências funcionem corretamente em testes genéticos.

O que ela faz

Esta ferramenta ajuda a criar e verificar sequências curtas de DNA (chamadas primers) usadas em experimentos de biologia molecular. Ela garante que os primers sejam específicos para o alvo desejado e funcionem bem.

Quando usar

  • ✓Ao projetar novos primers para experimentos de PCR ou RT-qPCR.
  • ✓Ao verificar se primers existentes funcionam corretamente e são específicos.
  • ✓Ao criar primers para alvos específicos, como junções de éxons ou isoformas de genes.

Exemplo do que pedir para a IA

“Preciso de primers para amplificar o gene XYZ em humanos, com um produto de 150 pares de base.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/primer-design/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/K-Dense-AI/scientific-agent-skills/blob/main/skills/primer-design/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você fornece informações sobre o seu alvo de DNA e as condições do experimento. A ferramenta usa um programa chamado Primer3 para sugerir os melhores primers e verifica se eles podem se ligar a outros lugares indesejados no DNA.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add K-Dense-AI/scientific-agent-skills --skill primer-design

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/main/skills/primer-design/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Design e especificidade de primers

Produza primers candidatos na orientação 5-linha-para-3-linha, com o template exato, química, produtos pretendidos e escopo de busca por trás de cada conclusão. Calcule quantidades dependentes de sequência com as ferramentas fornecidas. Um nome de gene familiar, uma boa penalidade do Primer3 ou um único alinhamento BLAST não podem estabelecer a especificidade do primer.

Escolha o fluxo de trabalho

Solicitação Comece aqui
Novo par de PCR genômico ou RT-qPCR Defina o ensaio e a referência; projete; avalie a termodinâmica; filtre os produtos.
Verifique um par existente Prepare o par TSV; avalie ambos os primers completos e os núcleos de anelamento; filtre com coordenadas pretendidas explícitas.
Junção de éxon, isoforma de transcrito, discriminação de alelo Leia design-workflows.md; forneça a anotação de sequência antes de impor restrições.
Primers de clonagem/cauda de adaptador Projete núcleos de anelamento, anexe caudas de 5-linha declaradas, reavalie os primers completos, reconstrua o produto final.
Painel multiplex Habilite --multiplex nas ferramentas de termodinâmica e especificidade para avaliar interações de primers e produtos entre pares.
Ensaio degenerado, bissulfito, sonda ou base modificada Use o fluxo de trabalho especializado em design-workflows.md; o modelo de DNA comum agrupado é insuficiente.

As ferramentas locais suportam primers emparelhados com núcleos ACGT inequívocos. Tipos de ensaio avançados têm orientação substantiva de design e validação, mas não são silenciosamente reduzidos a PCR comum. Esta habilidade projeta ensaios; normalização de expressão, validação diagnóstica experimental e design de RNA guia são tarefas separadas.

Estabeleça o contrato do ensaio

Obtenha o que muda o resultado; use suposições provisórias explícitas para um design exploratório e identifique-as no relatório:

  • Propósito e template: DNA genômico, cDNA, plasmídeo ou outro substrato definido; organismo alvo, acesso com versão, liberação da montagem/transcrito, fita, isoformas desejadas e faixa de tamanho do produto. Nomeie templates desejados e indesejados.
  • Evidência de sequência: FASTA local mais fonte/data de recuperação e seu hash SHA-256. Um trecho de locus usa coordenadas locais; registre seu mapeamento para a referência completa. Inclua paralogs relevantes, pseudogenes, contigs alternativos, isoformas de transcrito, esqueleto do vetor e sequência do hospedeiro na tela apropriada.
  • Condições da reação: polimerase/tampão, sal monovalente, sal divalente total, dNTP total e concentrações de primer. Primer3 usa mM para sais/dNTP e nM para DNA. Registre a concentração inicial da reação separadamente do parâmetro de concentração de primer de anelamento efetivo do Primer3. Os padrões do motor são suposições.
  • Restrições: intervalo alvo, regiões de ligação permitidas/excluídas, junções, exclusões de variantes e sua origem, primers fixos, caudas ou associação multiplex. Não adivinhe os limites dos éxons nem substitua silenciosamente outra montagem.
  • Definição de um resultado aceitável: referências off-target relevantes, comprimentos de amplicons, limites de busca de incompatibilidade, controles e validação experimental apropriada ao ensaio. Não existe um corte termodinâmico universal que valide todas as PCRs.

Use input-contract.md para esquemas de arquivos e exemplos de coordenadas. Copie assay-report-template.md para o diretório de análise para coletar evidências. A recuperação de referência pode ser manual ou através de uma API de sequência estabelecida; preserve o acesso/versão e verifique a sequência retornada. Os scripts fornecidos usam arquivos locais e não enviam sequências online.

Instalar e verificar

Defina SKILL_DIR para o diretório instalado real desta habilidade. Trabalhe em um diretório de análise separado para que ambientes, bancos de dados de referência e resultados não entrem na habilidade.

uv venv --python 3.13 .venv-primer
uv pip install --python .venv-primer/bin/python -r "$SKILL_DIR/assets/requirements.txt"
.venv-primer/bin/python "$SKILL_DIR/scripts/design_primers.py" --help

Use o Scripts/python.exe do ambiente no Windows. Os exemplos de design/termodinâmica visam o primer3-py 2.3.1, testado com Python 3.13. Para o motor BLAST opcional, instale o NCBI BLAST+ de sua distribuição oficial e verifique:

blastn -version
makeblastdb -version

Verificações de integração local também exercitam o BLAST+ 2.17.0; outras versões exigem a verificação de sua saída e comportamento de busca antes de reivindicar cobertura equivalente.

…

Perguntas frequentes

O que são primers?

Primers são pequenas sequências de DNA que iniciam o processo de cópia de um trecho específico de DNA em experimentos como PCR.

O que é PCR/RT-qPCR?

São técnicas de laboratório usadas para fazer muitas cópias de um pedaço específico de DNA ou RNA, permitindo que ele seja estudado.

Por que a especificidade é importante?

A especificidade garante que os primers se liguem apenas ao local de DNA que você quer estudar, evitando resultados incorretos de outras partes do DNA.

Detalhes

Descrição original do autor

Designs and audits PCR and RT-qPCR primers with Primer3, explicit thermodynamic conditions, reference-based off-target amplification searches, and traceable sequence coordinates. Use for designing primer pairs, checking existing primers, exon-junction or isoform-specific assays, variant masking, cloning tails, multiplex compatibility, and interpreting Primer-BLAST results. Includes bounded local i

repo: K-Dense-AI/scientific-agent-skills

Popularidade

Estrelas no GitHub
51 mil
Posição no ranking
#1941
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas