ソース情報
- リポジトリ
- esoltys/luminous
- ソースの最終更新活動
- 2026年8月20日 20:58
- 検出された SKILL.md の言語
- 英語
- スター
- 5
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/esoltys/luminous --skill releaseコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | release |
| description | Cut a Luminous release by working through docs/RELEASE_CHECKLIST.md |
Cut release $ARGUMENTS.
docs/RELEASE_CHECKLIST.md is the source of truth — it's actively maintained. Re-read it before starting. If anything below has drifted from it, the checklist wins — follow the checklist, but also tell the user what changed and that this file needs updating to match. Work through it in order:
pwd and git status --porcelain — confirm we're in a dedicated release
worktree (not the main checkout) and it's clean. Abort and tell the user if not. git fetch origin.git log <last-tag>..main --oneline; confirm every user-facing fix has a linked,
bug-labeled issue — file one retroactively (and link the PR) if it's missing.docs/user-guide/luminous-user-guide-*.dc.html) for any
user-facing changes — these are externally managed, don't hand-edit them, regenerate/export the
usual way. Regenerate screenshots for changed views (bun run take-screenshots, or
--name=<entry> for just one) and read the resulting PNGs to confirm they're correct. Write
docs/release-notes/vX.Y.Z.md.bun run check, bun run test:run, cargo test (from src-tauri/),
cargo clippy --all-targets (from src-tauri/ — zero warnings, including pre-existing ones),
the smoke test (cargo test --test smoke_test -- --ignored --nocapture, from src-tauri/), and
a manual exercise of bun run tauri dev (import/scan, playback, playlists, tag editing,
equalizer, plus anything specific to this release). Confirm the Security Audit and CodeQL
workflows are green on main.bun run release <version> (no --push — that would push straight to main and
bypass review) to bump the version, run its own checks, commit, and tag locally on the release
branch.main using the repo PR template. NEVER push
directly to main. If it's a version-bump-only PR, list the issues/PRs it covers in the
description.main's merge commit, so it must be deleted and
recreated on main before pushing):
git checkout main && git pull
git tag -d vX.Y.Z
git tag -a vX.Y.Z -m "Release vX.Y.Z"
git push origin vX.Y.Z
gh run watch <run-id> --exit-status for both platforms and report back on the signed Linux + Windows bundles.docs/release-notes/vX.Y.Z.md,
remind the user to toggle "Create a discussion for this release" before publishing, and walk
through (don't run unprompted) the Microsoft Store submission trigger + certification-status
check, installing the build on a real machine per platform, verifying the in-app updater, and
closing/linking the resolved GitHub issues.Before calling the release done, confirm all three hold (CLAUDE.md's Definition of Done): the
release workflow is green, the pushed tag matches package.json/Cargo.toml, and the GitHub
release has the expected artifacts (including a .msix/.msixbundle).