المهارات linear-automation
📦

linear-automation

آمن

Automatizar Tarefas de Gerenciamento de Projetos Linear

Elimine operações manuais do Linear orquestrando ferramentas MCP para rastreamento de problemas, gerenciamento de projetos e ciclos de sprint. Concentre-se no trabalho em vez do gerenciamento repetitivo de tarefas.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "linear-automation". Crie um problema intitulado "Limitação de taxa de API" para a equipe de backend com prioridade alta

النتيجة المتوقعة:

Problema ENG-1247 "Limitação de taxa de API" criado com sucesso com prioridade alta atribuída à equipe de backend. O problema agora está no estado Todo. Você pode visualizar em linear.app/issue/ENG-1247

استخدام "linear-automation". Liste todos os ciclos ativos para a equipe de Engenharia

النتيجة المتوقعة:

Encontrados 2 ciclos ativos para a equipe de Engenharia: Ciclo 24 (15 Jan - 28 Jan) com 18 problemas, Ciclo 25 (29 Jan - 11 Fev) com 22 problemas. O ciclo ativo atual é o Ciclo 25.

التدقيق الأمني

آمن
v1 • 2/25/2026

All 63 static analyzer findings dismissed as false positives. The SKILL.md file is documentation-only (184 lines) describing Rube MCP tool orchestration for Linear API. No executable code, command injection vectors, or dangerous patterns exist. External commands detected were markdown-formatted tool names (e.g., LINEAR_GET_ALL_LINEAR_TEAMS), not shell execution. The hardcoded URL is the legitimate Rube MCP endpoint for user configuration.

1
الملفات التي تم فحصها
184
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Líder de Equipe de Engenharia

Automatize o planejamento de sprint criando problemas a partir de um modelo, atribuindo membros da equipe e definindo estados de fluxo de trabalho apropriados sem navegação manual no Linear.

Gerente de Produto

Crie e organize problemas de projetos em massa, vincule-os a ciclos e aplique rotulagem consistente entre equipes para melhor visibilidade do roadmap.

Automação de Desenvolvedor

Crie problemas automaticamente a partir de comentários de revisão de código, vincule commits a problemas e atualize estados de problema com base no status de pull request.

جرّب هذه الموجهات

Iniciante: Criar um Problema Linear
Crie um novo problema Linear com o título "Corrigir erro de login" para a equipe de Engenharia. Defina a prioridade como alta e adicione uma explicação de que o erro ocorre em navegadores Safari.
Intermediário: Pesquisar e Atualizar Problemas
Encontre todos os problemas na equipe de Engenharia com "bug" no título que atualmente não estão atribuídos. Atualize cada um para atribuir ao líder da equipe e definir prioridade como média.
Avançado: Criar Projeto com Múltiplas Equipes
Crie um novo projeto Linear chamado "Redesign Mobile Q1" abrangendo as equipes de Engenharia, Design e Produto. Adicione uma descrição com objetivos do projeto e crie um problema inicial para a reunião de kickoff.
Especialista: Consulta GraphQL Personalizada para Métricas de Ciclo
Execute uma consulta GraphQL personalizada para obter todos os problemas concluídos no ciclo atual para a equipe de Engenharia. Calcule o total de story points concluídos e liste problemas por assignee.

أفضل الممارسات

  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas de ferramentas atuais antes de executar fluxos de trabalho
  • Resolva IDs de equipe e IDs de estado usando as ferramentas de lookup apropriadas antes de criar problemas ou ciclos
  • Verifique cursores de paginação nas respostas e itere por todas as páginas ao listar grandes coleções

تجنب

  • Não codifique IDs de equipe ou IDs de estado - sempre resolva-os dinamicamente usando ferramentas de lookup
  • Evite criar problemas sem primeiro verificar se a equipe existe e se a conexão está ATIVA
  • Não pule o tratamento de erros para limites de taxa de API - implemente lógica de retry com backoff exponencial

الأسئلة المتكررة

Como configuro a conexão Rube MCP para o Linear?
Adicione https://rube.app/mcp como servidor MCP na sua configuração do cliente. Em seguida, chame RUBE_MANAGE_CONNECTIONS com toolkit 'linear' e siga o link OAuth para autorizar o acesso ao Linear.
Por que preciso resolver IDs de equipe antes de criar problemas?
Problemas Linear são entidades delimitadas por equipe. A API requer um team_id válido ao criar problemas. Use LINEAR_GET_ALL_LINEAR_TEAMS para listar equipes e encontrar o ID correto.
Posso usar esta habilidade sem uma assinatura do Linear?
Não, você precisa de uma conta Linear ativa com acesso à API. A habilidade usa a API do Linear através do Rube MCP, que requer credenciais válidas do Linear.
Como manipulo a paginação ao listar muitos problemas?
A API Linear retorna resultados paginados. Verifique as informações de cursor na resposta e passe o cursor para requisições subsequentes até que todas as páginas sejam recuperadas.
Quais valores de prioridade devo usar ao criar problemas?
Linear usa valores inteiros de prioridade: 0 (sem prioridade), 1 (urgente), 2 (alta), 3 (média), 4 (baixa). Sempre use inteiros, não nomes de string.
Posso executar consultas GraphQL personalizadas com esta habilidade?
Sim, use LINEAR_RUN_QUERY_OR_MUTATION para executar consultas GraphQL personalizadas. Você precisa conhecimento do esquema GraphQL do Linear e deve estar ciente dos limites de taxa.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md