facebookfacebookOfficial·1 Agent Skills Included

buck2

Fast multi-language build system with interactive rule-writing tutorials

Builds and tests large multi-language codebases quickly with hermetic, dependency-accurate builds. Teaches developers to write custom Buck2 rules through an interactive step-by-step tutorial covering targets, actions, and configurations. Eliminates slow builds, broken dependency tracking, and steep learning curves for build system customization.
npx skills add facebook/buck2 --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Buck2?

Run `npx skills add facebook/buck2 --all -g -y` in your terminal to install all skills in this suite globally.

What is Buck2 used for?

Buck2 is a fast, hermetic build system from Meta that builds and tests multi-language projects with precise dependency tracking and remote execution support.

How do I learn to write Buck2 rules?

The buck2-rule-basics skill guides you through an interactive 8-step tutorial where you build a working custom rule while learning targets, actions, artifacts, and configurations.

Does Buck2 work with AI coding assistants?

Yes. The included SKILL.md files follow the universal skill standard and run in Claude Code, Cursor, and other compatible AI agents.

How is Buck2 different from Bazel?

Buck2 offers a language-agnostic core, filesystem watching for huge repositories, BXL scripting for build graph introspection, and up to 2x faster builds than its predecessor Buck1.

Related Repositories in Software Engineering

View All in Software Engineering