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
Use this skill to guide an AI assistant working in the Carbon repository on viewing, searching, and editing files with specialized environment tools. It also sets rules for temporary files and when custom programs may be used.
- Choosing approved tools to view, search, or edit files
- Checking where temporary analysis and test files belong
- Deciding when a custom transformation program is allowed
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
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