Tools and Integrations

GitHub ecosystem and AI tools used in our daily workflow

This page lists the tools and integrations we use. Familiarize yourself with them to work effectively.

GitHub Ecosystem

GitHub Copilot

  • What: AI-powered code suggestions in your editor
  • Use for: Completions, tests, docs, refactoring
  • Tip: Review suggestions before accepting; they are helpful but not always correct

GitHub Actions

  • What: CI/CD automation for builds, tests, and deployments
  • Use for: Understanding why a PR check failed; adding or modifying workflows when needed

GitHub Codespaces

  • What: Cloud-based development environments
  • Use for: Consistent setup, quick onboarding, or when local resources are limited

GitHub Discussions

  • What: Forum-style discussions for questions and ideas
  • Use for: Asking questions, sharing learnings, proposing changes that span multiple issues

AI Tools

Cursor: AI-powered IDE. Use for coding, refactoring, and exploring codebases. Integrates with your local files and Git.

ChatGPT: General-purpose AI chat. Use for explanations, drafting docs, and brainstorming. Paste docs or code for context.

Claude: AI assistant for analysis and writing. Good for long documents, code review, and structured outputs.

Scira AI: Context-aware AI for documentation. Use the "Open" button on docs pages to ask questions with page context.

How They Fit Together

  1. Daily coding: Cursor or your IDE with Copilot
  2. Understanding docs: Copy Markdown or Open in ChatGPT/Claude/Scira
  3. Collaboration: GitHub (PRs, issues, Discussions)
  4. Automation: GitHub Actions for CI/CD

Choose Your Tools

Use the tools that work best for you. The important part is that you verify output, follow our GitHub workflow, and ask humans when you need judgment or team context.