Habilidades linear-claude-skill
📋

linear-claude-skill

Seguro 🌐 Acesso à rede🔑 Variáveis de ambiente

Gerenciar Issues e Projetos do Linear

Esta skill permite que o Claude interaja com o Linear para rastreamento de issues, gerenciamento de projetos e fluxos de trabalho de colaboração de equipe diretamente do seu ambiente de desenvolvimento.

Suporta: Claude Codex Code(CC)
📊 70 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "linear-claude-skill". Create a new issue in the Backend project titled 'Fix login timeout' with description 'Users are being logged out after 5 minutes'

Resultado esperado:

Created issue ENG-456 in Backend project.

Title: Fix login timeout
Status: Backlog
Priority: No priority
URL: https://linear.app/team/issue/ENG-456

A utilizar "linear-claude-skill". Update issues ENG-101, ENG-102, ENG-103 to Done

Resultado esperado:

Successfully updated 3 issues:
- ENG-101 → Done
- ENG-102 → Done
- ENG-103 → Done

Auditoria de Segurança

Seguro
v1 • 2/25/2026

This is a legitimate Linear integration skill. Static scanner flagged 137 patterns as potential issues, but evaluation reveals all are false positives or legitimate usage. The skill requires network access to communicate with Linear API and environment variable access for API key authentication, which is standard for API integrations. Documentation explicitly includes security best practices for credential handling using varlock.

1
Arquivos analisados
544
Linhas analisadas
2
achados
1
Total de auditorias
Auditado por: claude

Pontuação de qualidade

38
Arquitetura
95
Manutenibilidade
87
Conteúdo
32
Comunidade
100
Segurança
87
Conformidade com especificações

O Que Você Pode Construir

Fluxo de Trabalho da Equipe de Desenvolvimento

Criar e gerenciar issues diretamente do Claude ao discutir bugs ou solicitações de recursos durante as sessões de codificação

Rastreamento de Projetos

Atualizar status do projeto e vincular issues a iniciativas sem sair do seu ambiente de codificação

Automação de Tarefas

Automatizar atualizações de status repetitivas e gerenciamento de issues em massa através de comandos do Claude

Tente Estes Prompts

Criar uma Nova Issue
Create a new issue in Linear with title '{title}' and description '{description}' in the '{project}' project
Atualizar Status da Issue
Update the status of issue {issue_id} to {status} (use: Backlog, Todo, In Progress, Done, Cancelled)
Atualização em Massa de Status
Update these issues to Done: {issue_list} (e.g., ENG-101, ENG-102, ENG-103)
Criar Projeto com Issues
Create a new project named '{project_name}' linked to initiative '{initiative}' and add these issues: {issue_titles}

Melhores Práticas

  • Sempre vincule issues a projetos e projetos a iniciativas para rastreabilidade adequada
  • Use ferramentas MCP quando disponíveis para a maioria das operações; use CLI como alternativa
  • Mantenha sua chave de API do Linear segura usando variáveis de ambiente, nunca a codifique

Evitar

  • Não crie issues em projetos genéricos e depois as mova - crie-as no projeto correto desde o início
  • Não exponha sua chave de API do Linear na saída do terminal ou contexto do Claude
  • Evite usar servidores MCP comunitários descontinuados - use o servidor MCP oficial do Linear

Perguntas Frequentes

Como obtenho uma chave de API do Linear?
Vá para Linear Settings > Security & access > Personal API keys. Crie uma nova chave começando com 'lin_api_' e adicione-a às suas variáveis de ambiente.
Quais ferramentas esta skill suporta?
A skill suporta ferramentas MCP (preferido), CLI do Linear e scripts auxiliares usando o pacote @linear/sdk.
Por que estou vendo 'MCP tools not available'?
Se o MCP não estiver disponível, a skill automaticamente usará a CLI do Linear ou scripts auxiliares como alternativa. Você não precisa reportar isso como um bloqueio.
Como atualizo múltiplas issues de uma vez?
Use o comando de status em massa: npx tsx scripts/linear-ops.ts status Done ENG-101 ENG-102 ENG-103
Posso criar sub-issues?
Sim, use: npx tsx scripts/linear-ops.ts create-sub-issue ENG-100 'Sub-task title' 'Description'
Como vinculo um projeto a uma iniciativa?
Use: npx tsx scripts/linear-ops.ts link-initiative 'Project Name' 'Initiative Name'

Detalhes do Desenvolvedor

Estrutura de arquivos

📄 SKILL.md