# Bacon

> Background Rust code checker

- Skill: `javimosch/bacon` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/bacon`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/bacon/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/bacon

---

# bacon Plugin

Watches your Rust project and runs clippy, rustc, or custom commands on file changes.

## Basic Usage

```bash
# Run bacon in default mode (cargo check)
sc bacon project check

# Run specific job (clippy)
sc bacon project check clippy

# Initialize config
sc bacon config init

# Show version
sc bacon self version

# Passthrough
sc bacon _ _ -- --clippy
```

## Common Jobs

- `clippy` - Run clippy linting
- `test` - Run tests
- `check` - Run cargo check (default)
- Custom jobs defined in bacon.toml

