Super Productivity 向けの非公式プラグイン集です。各プラグインは個別にインストールできます。
| プラグイン | 内容 | 動作条件 |
|---|---|---|
| Auto Archive Completed Tasks | 完了した親タスクを指定時間後に自動アーカイブ | デスクトップ版 18.21.2 以上、ローカルREST API有効 |
- GitHub Releases の Assets から目的のプラグインZIPをダウンロードします。初回リリース前は下記の手順でローカル生成できます。
- Super Productivity の Settings → Plugins → Choose Plugin File からZIPを読み込みます。
- 各プラグインのREADMEに従って必要な設定を行います。
GitHubの「Download ZIP」やReleaseの「Source code (zip)」はリポジトリ全体のソースです。インストールには <plugin-id>-<version>.zip を選んでください。インストール用ZIPには manifest.json が直下に必要です。公式の導入手順も参照してください。
プラグインはアプリ内でコードを実行します。ソースを信頼できるものだけを導入してください。自動アーカイブの初回導入前には、Super Productivityのバックアップを保存してください。
Node.js 22以上、Python 3.11以上を使用します。ビルド用の追加パッケージは不要です。
python scripts/package_plugins.py --check
node --test
python scripts/package_plugins.pydist/<plugin-id>-<version>.zip が生成されます。dist/ はGit管理対象外です。生成処理はmanifest、JavaScript構文、設定スキーマの基本構造を確認し、配布対象を明示したファイルだけを含めます。
v で始まるタグ(例: v0.1.1)をpushすると、CIの検証成功後にGitHub Releaseを作成し、そのタグの全プラグインZIPを自動添付します。通常のブランチpushやPull Requestでは公開しません。
プラグイン追加・検証・リリース手順は CONTRIBUTING.md を参照してください。
MIT。Super Productivity本体とは独立した非公式プロジェクトです。