Use this skill to read GitHub issue details and comments from the command line with `gh`. It covers issues referenced by number or URL, including issues in other repositories, and keeps access read-only so issue state is not changed.
- Reading an issue and its full comment history
- Opening an issue referenced by URL
- Viewing an issue from another repository
carbon-language/carbon-lang☆ 33.9KUpdated Oct 26, 2026
Follow the Carbon project's Bazel workflow through Bazelisk, a version-managing launcher. Learn commands for building targets, running tests and binaries, enabling AddressSanitizer, and refreshing cached state after system dependency changes.
- Building a Carbon target
- Running focused project tests
- Launching a Bazel-built binary
carbon-language/carbon-lang☆ 33.9KUpdated Oct 26, 2026
Use this skill to implement builtin functions in the Carbon compiler, from registering a function name and checking its signature to evaluating constant calls and generating LLVM IR for runtime calls. It also covers prelude bindings and focused tests.
- Registering a new Carbon builtin function
- Adding compile-time evaluation behavior
- Lowering runtime builtins to LLVM IR
carbon-language/carbon-lang☆ 33.9KUpdated Oct 26, 2026
Apply Carbon toolchain conventions for formatting Bazel, C++, Carbon, Markdown, and Python files. The skill also covers clear comments and documentation, accurate names, design choices, and concise commit descriptions.
- Formatting a changed source file
- Writing or revising code comments
- Choosing names that match their meaning
carbon-language/carbon-lang☆ 33.9KUpdated Oct 26, 2026
Use this skill to add or revise diagnostics in the Carbon toolchain. It explains how to register message kinds, format typed arguments, attach source labels and context, and verify that diagnostics follow the project’s wording and test coverage rules.
- Adding an error or warning to the Carbon compiler
- Attaching source locations and explanatory labels
- Checking diagnostic wording and formatting conventions
carbon-language/carbon-lang☆ 33.9KUpdated Oct 26, 2026
Use `gh`, the GitHub command-line tool, to list, inspect, and search issues, pull requests, repositories, and code. The skill also explains read-only REST and GraphQL queries, pagination, and ways to filter or format returned data.
- Checking an issue or pull request
- Searching issues, code, or repositories
- Querying GitHub data with the API
carbon-language/carbon-lang☆ 33.9KUpdated Oct 26, 2026