> v0.5.2 -> v0.6.0

## Summary

Add automatic dependency checker that detects OS distribution and installs required packages (bubblewrap, nodejs, npm, python3) on startup.
<details>
<summary>翻譯</summary>
新增啟動時自動偵測作業系統並安裝所需相依套件 (bubblewrap, nodejs, npm, python3) 的檢查機制
</details>

## Changes

### FEAT
- Add `internal/checker` package with OS detection via `/etc/os-release`
- Support multiple Linux distributions: Ubuntu, Debian, Rocky Linux, Alma Linux, Fedora, RedHat, Arch Linux, Alpine Linux
- Auto-install missing dependencies using appropriate package manager (apt, dnf, pacman, apk)
- Check for Node.js, TypeScript, esbuild, and Python on startup

<details>
<summary>翻譯</summary>

- 新增 `internal/checker` 套件，透過 `/etc/os-release` 偵測作業系統
- 支援多種 Linux 發行版：Ubuntu、Debian、Rocky Linux、Alma Linux、Fedora、RedHat、Arch Linux、Alpine Linux
- 使用對應套件管理器 (apt, dnf, pacman, apk) 自動安裝缺失的相依套件
- 啟動時檢查 Node.js、TypeScript、esbuild 和 Python 是否已安裝

</details>

***

## Files Changed

| File | Status | Tag |
|------|--------|-----|
| `cmd/api/main.go` | Modified | FEAT |
| `internal/checker/checker.go` | Added | FEAT |

***

Generated by [SKILL](https://github.com/pardnchiu/skill-version-generate)
