Skip to content

docs: add "Connect your tools" section to README#18

Open
NguyenCuong1989 wants to merge 1 commit intomainfrom
codex/linear-mention-www-3-connect-your-tools-3-07bv8w
Open

docs: add "Connect your tools" section to README#18
NguyenCuong1989 wants to merge 1 commit intomainfrom
codex/linear-mention-www-3-connect-your-tools-3-07bv8w

Conversation

@NguyenCuong1989
Copy link
Copy Markdown
Owner

@NguyenCuong1989 NguyenCuong1989 commented Mar 29, 2026

Motivation

  • Document available integrations and point users to the Linear integration directory and API so the Copilot CLI README highlights how to connect tools (Slack, GitHub/GitLab, Agents) and build custom workflows.

Description

  • Add a new 🔌 Connect your tools section to README.md that lists key integrations (Slack, GitHub/GitLab, Agents), links to the Linear integration directory, and links to the Linear API for custom automation.

Testing

  • Ran curl -I https://linear.app/integrations | head -n 5 which returned HTTP/1.1 200 OK.
  • Ran git diff --check which reported no issues.
  • Committed the change with git add README.md && git commit -m "docs: add connect your tools integration section" which succeeded.

Codex Task

Tóm tắt bởi Sourcery

Tài liệu:

  • Thêm mục 'Kết nối công cụ của bạn' vào README mô tả các tích hợp chính (Slack, GitHub/GitLab, Agents) và dẫn link đến thư mục tích hợp Linear và API.
Original summary in English

Summary by Sourcery

Documentation:

  • Add a 'Connect your tools' section to the README describing key integrations (Slack, GitHub/GitLab, Agents) and linking to the Linear integration directory and API.

@qodo-code-review
Copy link
Copy Markdown

Review Summary by Qodo

Add "Connect your tools" integration section to README

📝 Documentation

Grey Divider

Walkthroughs

Description
• Add "Connect your tools" section documenting integrations
• Lists key integrations: Slack, GitHub, GitLab, Agents
• Links to Linear integration directory and API
• Highlights benefits of integrations for workflow automation
Diagram
flowchart LR
  README["README.md"]
  SECTION["Connect your tools section"]
  INTEGRATIONS["Key integrations<br/>Slack, GitHub, GitLab, Agents"]
  DIRECTORY["Linear integration directory<br/>150+ connections"]
  API["Linear API<br/>GraphQL-based"]
  README -->|"Add new section"| SECTION
  SECTION -->|"Lists"| INTEGRATIONS
  SECTION -->|"Links to"| DIRECTORY
  SECTION -->|"Links to"| API
Loading

Grey Divider

File Changes

1. README.md 📝 Documentation +18/-0

Add integrations documentation section to README

• Added new "🔌 Connect your tools" section after GitHub Copilot CLI documentation
• Included description of integration benefits for product development
• Listed key integrations with direct links: Slack, GitHub, GitLab, Agents
• Added reference to Linear integration directory with 150+ available connections
• Added reference to Linear API for custom workflow development

README.md


Grey Divider

Qodo Logo

@qodo-code-review
Copy link
Copy Markdown

qodo-code-review bot commented Mar 29, 2026

Code Review by Qodo

🐞 Bugs (2) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider


Action required

1. Linear integrations misattributed 🐞 Bug ✓ Correctness
Description
The new “Connect your tools” section presents Linear’s integrations and Linear API as if they are
GitHub Copilot CLI integrations, which misdocuments this GitHub Copilot CLI repo and misleads users
about supported integration paths (e.g., GitLab).
Code

README.md[R126-134]

+## 🔌 Connect your tools
+
+Integrations turn GitHub Copilot CLI into a stronger source of truth around product development. Keep data in sync and reduce manual updates between tools.
+
+### Key integrations
+
+- [**Slack**](https://linear.app/settings/integrations/slack): Create issues from Slack messages and sync threads.
+- [**GitHub**](https://linear.app/settings/integrations/github) / [**GitLab**](https://linear.app/settings/integrations/gitlab): Automate pull request and commit workflows while keeping issues synced both ways.
+- [**Agents**](https://linear.app/integrations/agents): Deploy AI agents that work alongside your team.
Evidence
This repository is explicitly GitHub Copilot CLI (README title, install script header, and GitHub
copyright/license). The added section is entirely Linear-branded (linear.app links) yet is written
as Copilot CLI guidance (“Integrations turn GitHub Copilot CLI…”), creating a direct scope/ownership
mismatch and implying unsupported capabilities (e.g., GitLab workflows) within Copilot CLI docs.

README.md[1-19]
install.sh[4-12]
LICENSE.md[1-1]
README.md[126-134]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

### Issue description
The README is for **GitHub Copilot CLI**, but the new “Connect your tools” section is written as if Linear’s integrations/API are Copilot CLI integrations. This misdocuments the product and can mislead users (notably by implying GitLab workflows are part of Copilot CLI guidance).

### Issue Context
The repository branding and licensing indicate this is a GitHub Copilot CLI repo; the added content links exclusively to `linear.app` and uses language that attributes these integrations to Copilot CLI.

### Fix Focus Areas
- README.md[126-142]

### What to change
- Either remove the Linear-specific section entirely, **or**
- Rework it to accurately describe Copilot CLI’s actual extensibility/integration mechanism(s) (e.g., MCP/custom servers) and link to GitHub-owned docs, **or**
- If Linear content is truly intended, explicitly scope it (“If you use Linear…”) and avoid phrasing that attributes these capabilities to Copilot CLI; also ensure GitLab mentions are accurate for Copilot CLI.

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools



Remediation recommended

2. Stale integration count 🐞 Bug ⚙ Maintainability
Description
The README hardcodes “150+” integrations, which will become outdated and leave the docs inaccurate
over time.
Code

README.md[138]

+Discover 150+ available connections in the [Linear integration directory](https://linear.app/integrations), from support tooling (Intercom, Zendesk) to design platforms such as Figma.
Evidence
The README includes a specific numeric claim (“150+”) about an external directory; the repo has no
mechanism to keep this number current, so the statement will inevitably drift and reduce
documentation accuracy.

README.md[138-138]

Agent prompt
The issue below was found during a code review. Follow the provided context and guidance below and implement a solution

### Issue description
The README claims “150+” integrations, which will go stale as the directory changes.

### Issue Context
This is a static README with no automation to update marketing counts.

### Fix Focus Areas
- README.md[138-138]

### What to change
- Replace “150+” with durable wording (e.g., “hundreds of” / “many”) or remove the count entirely while keeping the link.

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools


Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@sourcery-ai
Copy link
Copy Markdown

sourcery-ai bot commented Mar 29, 2026

Hướng dẫn dành cho người review (thu gọn trên các PR nhỏ)

Hướng dẫn dành cho người review

Thêm một phần mới "Connect your tools" vào README để mô tả các tích hợp Linear chính (Slack, GitHub/GitLab, Agents), liên kết đến thư mục tích hợp và làm nổi bật Linear API cho việc xây dựng các quy trình làm việc tùy chỉnh.

Sơ đồ luồng để điều hướng các tích hợp từ README

flowchart TD
  A[Open README for GitHub Copilot CLI] --> B[Scroll to Connect your tools section]
  B --> C[Review key integrations list]
  C --> D[Click Slack integration link]
  C --> E[Click GitHub integration link]
  C --> F[Click GitLab integration link]
  C --> G[Click Agents integration link]
  B --> H[Click Linear integration directory link]
  B --> I[Click Linear API docs link]
  D --> J[Configure Slack integration in Linear]
  E --> K[Configure GitHub integration in Linear]
  F --> L[Configure GitLab integration in Linear]
  G --> M[Deploy or configure Agents in Linear]
  H --> N[Select additional tools to connect]
  I --> O[Design custom workflow using GraphQL API]
Loading

Thay đổi ở mức file

Thay đổi Chi tiết File
Tài liệu hóa các tích hợp Copilot CLI và API trong README thông qua một phần mới "Connect your tools".
  • Thêm một mục cấp cao nhất "Connect your tools" sau phần usage/documentation trong README
  • Mô tả giá trị của các tích hợp trong việc giữ dữ liệu phát triển sản phẩm đồng bộ và giảm bớt các cập nhật thủ công
  • Liệt kê các tích hợp chính (Slack, GitHub, GitLab, Agents) với các liên kết trực tiếp và mô tả ngắn gọn về khả năng
  • Thêm một tiểu mục liên kết đến thư mục tích hợp Linear để khám phá thêm các tích hợp khác
  • Thêm một tiểu mục làm nổi bật Linear GraphQL API để xây dựng các quy trình làm việc và tự động hóa tùy chỉnh
README.md

Mẹo và câu lệnh

Tương tác với Sourcery

  • Kích hoạt một lượt review mới: Comment @sourcery-ai review trên pull request.
  • Tiếp tục thảo luận: Trả lời trực tiếp vào các comment review của Sourcery.
  • Tạo GitHub issue từ một comment review: Yêu cầu Sourcery tạo một issue từ comment review bằng cách trả lời vào comment đó. Bạn cũng có thể trả lời comment review với @sourcery-ai issue để tạo issue từ comment đó.
  • Tạo tiêu đề pull request: Viết @sourcery-ai ở bất kỳ đâu trong tiêu đề pull request để tạo tiêu đề bất cứ lúc nào. Bạn cũng có thể comment @sourcery-ai title trên pull request để (tái) tạo tiêu đề bất cứ lúc nào.
  • Tạo tóm tắt pull request: Viết @sourcery-ai summary ở bất kỳ đâu trong nội dung pull request để tạo tóm tắt PR ngay tại vị trí bạn muốn bất cứ lúc nào. Bạn cũng có thể comment @sourcery-ai summary trên pull request để (tái) tạo tóm tắt bất cứ lúc nào.
  • Tạo hướng dẫn dành cho người review: Comment @sourcery-ai guide trên pull request để (tái) tạo hướng dẫn dành cho người review bất cứ lúc nào.
  • Resolve tất cả comment của Sourcery: Comment @sourcery-ai resolve trên pull request để resolve tất cả comment của Sourcery. Hữu ích nếu bạn đã xử lý xong mọi comment và không muốn thấy chúng nữa.
  • Dismiss tất cả review của Sourcery: Comment @sourcery-ai dismiss trên pull request để dismiss tất cả các review hiện có của Sourcery. Đặc biệt hữu ích nếu bạn muốn bắt đầu lại với một lượt review mới – đừng quên comment @sourcery-ai review để kích hoạt một lượt review mới!

Tùy chỉnh trải nghiệm của bạn

Truy cập dashboard của bạn để:

  • Bật hoặc tắt các tính năng review như tóm tắt pull request do Sourcery tạo, hướng dẫn dành cho người review, và các tính năng khác.
  • Thay đổi ngôn ngữ review.
  • Thêm, xóa hoặc chỉnh sửa các hướng dẫn review tùy chỉnh.
  • Điều chỉnh các thiết lập review khác.

Nhận hỗ trợ

Original review guide in English
Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

Adds a new "Connect your tools" section to the README that documents key Linear integrations (Slack, GitHub/GitLab, Agents), links to the integration directory, and highlights the Linear API for building custom workflows.

Flow diagram for navigating integrations from the README

flowchart TD
  A[Open README for GitHub Copilot CLI] --> B[Scroll to Connect your tools section]
  B --> C[Review key integrations list]
  C --> D[Click Slack integration link]
  C --> E[Click GitHub integration link]
  C --> F[Click GitLab integration link]
  C --> G[Click Agents integration link]
  B --> H[Click Linear integration directory link]
  B --> I[Click Linear API docs link]
  D --> J[Configure Slack integration in Linear]
  E --> K[Configure GitHub integration in Linear]
  F --> L[Configure GitLab integration in Linear]
  G --> M[Deploy or configure Agents in Linear]
  H --> N[Select additional tools to connect]
  I --> O[Design custom workflow using GraphQL API]
Loading

File-Level Changes

Change Details Files
Document Copilot CLI integrations and API in the README via a new "Connect your tools" section.
  • Add a top-level "Connect your tools" section after the usage/documentation section in the README
  • Describe the value of integrations for keeping product development data in sync and reducing manual updates
  • List key integrations (Slack, GitHub, GitLab, Agents) with direct links and short capability descriptions
  • Add a subsection linking to the Linear integrations directory for discovering additional integrations
  • Add a subsection highlighting the Linear GraphQL API for building custom workflows and automation
README.md

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Comment thread README.md
Comment on lines +126 to +134
## 🔌 Connect your tools

Integrations turn GitHub Copilot CLI into a stronger source of truth around product development. Keep data in sync and reduce manual updates between tools.

### Key integrations

- [**Slack**](https://linear.app/settings/integrations/slack): Create issues from Slack messages and sync threads.
- [**GitHub**](https://linear.app/settings/integrations/github) / [**GitLab**](https://linear.app/settings/integrations/gitlab): Automate pull request and commit workflows while keeping issues synced both ways.
- [**Agents**](https://linear.app/integrations/agents): Deploy AI agents that work alongside your team.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action required

1. Linear integrations misattributed 🐞 Bug ✓ Correctness

The new “Connect your tools” section presents Linear’s integrations and Linear API as if they are
GitHub Copilot CLI integrations, which misdocuments this GitHub Copilot CLI repo and misleads users
about supported integration paths (e.g., GitLab).
Agent Prompt
### Issue description
The README is for **GitHub Copilot CLI**, but the new “Connect your tools” section is written as if Linear’s integrations/API are Copilot CLI integrations. This misdocuments the product and can mislead users (notably by implying GitLab workflows are part of Copilot CLI guidance).

### Issue Context
The repository branding and licensing indicate this is a GitHub Copilot CLI repo; the added content links exclusively to `linear.app` and uses language that attributes these integrations to Copilot CLI.

### Fix Focus Areas
- README.md[126-142]

### What to change
- Either remove the Linear-specific section entirely, **or**
- Rework it to accurately describe Copilot CLI’s actual extensibility/integration mechanism(s) (e.g., MCP/custom servers) and link to GitHub-owned docs, **or**
- If Linear content is truly intended, explicitly scope it (“If you use Linear…”) and avoid phrasing that attributes these capabilities to Copilot CLI; also ensure GitLab mentions are accurate for Copilot CLI.

ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools

Copy link
Copy Markdown

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Chào bạn - Tôi đã để lại một số phản hồi ở mức tổng quan:

  • Hãy cân nhắc làm rõ mối quan hệ giữa GitHub Copilot CLI và Linear trong phần này để người đọc ngay lập tức hiểu được lý do tại sao các tích hợp và liên kết API dành riêng cho Linear lại được làm nổi bật trong README này.
  • Các gạch đầu dòng về tích hợp có thể được tinh gọn để nhấn mạnh các quy trình làm việc cụ thể (ví dụ: các kịch bản cụ thể giữa Copilot CLI + Slack hoặc GitHub) thay vì ngôn ngữ năng suất chung chung, từ đó giúp giá trị của từng liên kết trở nên hữu ích và dễ hành động hơn đối với người dùng.
Prompt cho AI Agents
Vui lòng xử lý/giải quyết các nhận xét từ phần đánh giá mã này:

## Nhận xét tổng quan
- Hãy cân nhắc làm rõ mối quan hệ giữa GitHub Copilot CLI và Linear trong phần này để người đọc ngay lập tức hiểu được lý do tại sao các tích hợp và liên kết API dành riêng cho Linear lại được làm nổi bật trong README này.
- Các gạch đầu dòng về tích hợp có thể được tinh gọn để nhấn mạnh các quy trình làm việc cụ thể (ví dụ: các kịch bản cụ thể giữa Copilot CLI + Slack hoặc GitHub) thay vì ngôn ngữ năng suất chung chung, từ đó giúp giá trị của từng liên kết trở nên hữu ích và dễ hành động hơn đối với người dùng.

Sourcery miễn phí cho mã nguồn mở - nếu bạn thấy hữu ích, hãy cân nhắc chia sẻ các bài review này ✨
Hãy giúp tôi trở nên hữu ích hơn! Vui lòng bấm 👍 hoặc 👎 trên từng nhận xét và tôi sẽ dùng phản hồi đó để cải thiện các bài review dành cho bạn.
Original comment in English

Hey - I've left some high level feedback:

  • Consider clarifying the relationship between GitHub Copilot CLI and Linear in this section so readers immediately understand why Linear-specific integrations and API links are being highlighted in this README.
  • The integration bullets could be tightened to emphasize concrete workflows (e.g., specific Copilot CLI + Slack or GitHub scenarios) rather than generic productivity language, which would make the value of each link more actionable for users.
Prompt for AI Agents
Please address the comments from this code review:

## Overall Comments
- Consider clarifying the relationship between GitHub Copilot CLI and Linear in this section so readers immediately understand why Linear-specific integrations and API links are being highlighted in this README.
- The integration bullets could be tightened to emphasize concrete workflows (e.g., specific Copilot CLI + Slack or GitHub scenarios) rather than generic productivity language, which would make the value of each link more actionable for users.

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant