Content
How we built the GitHub Skyline CLI extension using GitHub
GitHub uses GitHub to build GitHub, and our CLI extensions are no exception. Read on to find out how we built the GitHub Skyline CLI extension using GitHub!
Game of Life Walkthrough
GitHubThis is a companion walkthrough for the hero Game of Life video that was published on the GitHub YouTube channel.

Build Conway's Game of Life with GitHub Copilot Free
GitHubBuilds Conway's Game of Life end-to-end using GitHub Copilot Chat and Copilot Edits in Visual Studio Code, demonstrating a realistic iterative AI-assisted development workflow. The video covers model selection (including Claude Sonnet 3.5), prompt engineering best practices, refactoring from a single-file prototype to separate HTML, CSS, and JavaScript files using Copilot Edits, and enforcing team coding standards with a Copilot instructions file. It also shows inline chat slash commands (/doc, /explain), Copilot Extensions, README generation, and deploying to GitHub Pages via a GitHub Actions workflow.

Govern your repositories with push rulesets
GitHubIntroduces GitHub push rulesets, a governance feature that restricts what can be pushed to a repository based on the attributes of changed files—including path, extension, and size. The video demonstrates protecting sensitive files such as GitHub Actions workflow files, configuring bypass rules for designated roles, viewing blocked-push and bypass insights, and explains that push rules are enforced across the entire fork network of a repository.
gh-skyline
GitHubgh-skyline is a GitHub CLI extension that generates an STL file of a user's GitHub Contribution history

Manage your repositories at scale across the enterprise
GitHubIntroduces enterprise repository policies in GitHub, a governance feature that lets administrators restrict repository operations—including visibility changes, creations, deletions, transfers, and naming—across all organizations in an enterprise account. The video also demonstrates repository properties defined at the enterprise level, giving organization admins consistent, inherited property values and requiring them at repository creation time to enforce compliance from day one.
How AI can unleash the creativity of developers with the right attitude to productivity
AI tools are transforming software development by freeing developers from repetitive tasks, fostering creativity, and enabling meaningful contributions across organisations. Chris Reddington from GitHub explains how...

Use GitHub Spark to create a podcast timer apps
GitHubDemonstrates GitHub Spark on mobile, building a podcast session timer app entirely through natural language prompts. The video covers iteratively adding timer controls (start, pause, reset), a reverse progress bar, a color-coded time-remaining indicator (green/amber/red), and AI-powered timer creation from a plain-language description—showcasing GitHub Spark's built-in LLM integration. It also demonstrates Spark's managed state storage and the share link for giving collaborators read or write access.

How GitHub Next took Copilot Workspace from concept to code
GitHubWhether you’re addressing an issue, iterating on a pull request, or bootstrapping a project, GitHub Copilot Workspace helps jumpstart your tasks by describing what you want in natural language. You remain in control as you move between tasks, specs, plans, and code. Join GitHub's Chris Reddington, senior program manager of DevRel, and Cole Bemis, research engineer on GitHub Next, for an introduction to Copilot Workspace, a Copilot-native dev environment launched in April 2024 by GitHub Next. Learn how Copilot Workspace works, how we got here, and what we've learned so far from the technical preview.
Hands on with Anthropic Claude 3.5 Sonnet in GitHub Copilot
GitHubCome to this session to be the first in the world to get a deep-dive demo of the exciting Claude 3.5 Sonnet model from Anthropic built right into GitHub Copilot. Learn what this powerful new model will help you achieve and why you should use it for your development teams.




