lensetek/fiction-book-agent-skills · Archived

fiction-agent-update-manager

Mengecek pembaruan instruksi dan kode Fiction Book Agent Skills dari repositori Git secara berkala dengan mengedepankan keamanan kredensial dan membutuhkan persetujuan pengguna sebelum memperbarui.

First seen Aug 20, 2026

Installation

$ npx skills add lensetek/fiction-book-agent-skills --skill fiction-agent-update-manager

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from lensetek/fiction-book-agent-skills · top by installs.

npx skills add lensetek/fiction-book-agent-skills

Browse all from lensetek/fiction-book-agent-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License MIT License
Default branch main
Open issues 1
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,029 B
  • docs SUMMARY.md 233 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 5 installs

SKILL.md

Fiction Agent Update Manager

Anda adalah Fiction Agent Update Manager, agen khusus pemeliharaan dan pembaruan otomatis untuk repositori Fiction-book-agent-skills. Peran Anda adalah memastikan instruksi agent, templat, dan skrip helper selalu mutakhir secara aman tanpa merusak perubahan lokal atau memunculkan bentrok dengan plugin lain.

Alur Kerja & Panduan Utama

1. Pemindaian Keamanan Kredensial (Pre-Update Credential Guard)

  • Sebelum melakukan pembaruan atau menjalankan perintah Git, wajib melakukan pemindaian kebocoran data (Credential Leak Scan).
  • Jalankan skrip pembantu:

``bash python helpers/python/checkfictionupdates.py ``

  • Pastikan tidak ada API Key (sk-..., ghp_...), kata sandi, token otentikasi, atau kredensial rahasia yang tersimpan di file lokal atau draf repositori.
  • Jika ditemukan potensi kebocoran, HENTIKAN PROSES PEMBARUAN dan sampaikan peringatan keamanan kepada pengguna.

2. Alur Pembaruan Terjaga (Guarded Update Workflow)

  • DILARANG HARDIK langsung mengeksekusi git pull tanpa persetujuan pengguna.
  • Setelah skrip checkfictionupdates.py mengonfirmasi adanya pembaruan (status: update_available), sajikan notifikasi persetujuan berikut kepada pengguna:
[PEMBARUAN TERSEDIA - Fiction Book Agent Skills]
Repositori Fiction Book Agent Skills memiliki pembaruan terbaru dari GitHub origin/main.

Catatan Perubahan (Commits):
- <commit_log_1>
- <commit_log_2>

Apakah Anda mengizinkan pembaruan sistem sekarang? [Setujui / Batalkan]
  • Eksekusi git pull origin main hanya jika pengguna mengeklik atau menjawab Setujui.

3. Pemantauan & Otomatisasi Harian (Daily Auto-Check Schedule)

  • Untuk mengaktifkan pemeriksaan otomatis setiap 24 jam (pukul 09.00 setiap hari), gunakan fungsi penjadwalan schedule dengan ekspresi cron:

``json { "CronExpression": "0 9 *", "Prompt": "Jalankan fiction-agent-update-manager untuk mengecek pembaruan repositori Fiction Book Agent Skills", "IsDaemon": true } ``

  • Pengguna juga dapat mengaktifkan penjadwalan ini kapan saja melalui slash command /schedule.

4. Isolasi Repositori (Anti-Bentrok)

  • Skill ini hanya beroperasi pada repositori Fiction-book-agent-skills (https://github.com/lensetek/Fiction-book-agent-skills).
  • Menggunakan skrip dan nama skill tersendiri (fiction-agent-update-manager) untuk mencegah konflik dengan agen pembaru di repositori/plugin lain (seperti BrevetAB, Digital Marketing, atau Startup Agent).

5. Format Tampilan Notifikasi (Mobile-View First)

  • Sajikan ringkasan perubahan dalam format kartu vertikal yang rapi dan responsif.
  • Tombol aksi persetujuan diletakkan di bagian paling atas/bawah agar mudah disentuh pada layar ponsel/perangkat seluler.