Guide users through writing their first Buck2 rule to learn fundamental concepts including rules, actions, targets, configurations, analysis, and select(). Use this skill when users want to learn Buck2 basics hands-on or need help understanding rule writing.
Install
npx skills add facebook/buck2 --skill buck2-rule-basicsnpx skills add facebook/buck2 --skill buck2-rule-basics -a claude-code -gnpx skills add facebook/buck2 --skill buck2-rule-basics -a codex -ggemini skills install https://github.com/facebook/buck2.git --path .claude/skills/buck2-rule-basicsgh skill install facebook/buck2 buck2-rule-basicsgit clone --depth 1 https://github.com/facebook/buck2 /tmp/facebook__buck2
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/facebook__buck2/.claude/skills/buck2-rule-basics ~/.claude/skills/buck2-rule-basics # Claude Code
cp -R /tmp/facebook__buck2/.claude/skills/buck2-rule-basics ~/.agents/skills/buck2-rule-basics # Codex, Cursor, Gemini CLI, Copilot, OpenCode