drgarbage
- 12 skills
- 0 followers
- 1 day ago last updated
- ▌ Live Dev · drgarbage bundle(Legacy Orchestrator) This skill has been split into four modular skills. Please install and use them instead: live-dev-init, live-dev-storage-init, live-dev-config, and live-dev-deploy.
- ▌ Line Memory · drgarbage bundle當要評估或調整 LINE 機器人的對話記憶/歷史管理方式時使用這個 skill,目的是避免每次呼叫 Gemini 都傳送過多歷史內容而浪費 token,並視需要導入摘要或向量記憶。使用者沒有明確指定做法時,也要主動評估現況並提出建議。
- ▌ Live Dev Init · drgarbage bundleEnvironment preflight checks and initialization. Probes and installs git, gh, node, vercel, firebase-tools, and gitleaks. Verifies .nvmrc, .gitignore, and Git Flow develop branch setup, and enforces the Secret Vault Policy.
- ▌ Live Dev Config · drgarbage bundleSets up GitHub repositories, links Vercel projects, and collects credentials via a secure local web form. Installs environment variables directly into Vercel and GitHub without shell leakage.
- ▌ Live Dev Deploy · drgarbage bundleGuides through the verification, commit, testing, auto-healing, preview polling, and Git Flow deployment lifecycle. Runs Playwright local verification loops, checks Vercel Preview URLs, and handles staging-to-production releases.
- ▌ Line UI Designer · drgarbage bundle當使用者要在 LINE 機器人裡回傳資訊或結果給使用者時使用這個 skill,用來決定該用純文字、按鈕、Flex 卡片還是輪播(Carousel)呈現,避免所有回覆都只是一大段文字。使用者沒有明確指定呈現方式時,也要主動判斷並提出最佳建議並直接實作。
- ▌ AI Agent UI Support · drgarbage bundleDesign and integration guidance for adding a reusable AI Agent chat interface to an existing web application. Use when adding an embedded AI assistant, chat view, multimodal input, speech-to-text, session history, long-task execution UI, Agent activity states, provider/model settings, or Tool / Function Calling support. The Agent is a supporting interface for the existing application rather than the application's primary UI.
- ▌ Skill Zipper · drgarbageCompresses a SKILL.md or agent instruction file to the minimum an agent needs — strips prose, human-facing labels, restating comments, and demonstrations of standard commands — then proves functional parity before applying. Use when asked to shorten, tighten, simplify, condense, or cut the token cost of a skill.
- ▌ Line Command Designer · drgarbage bundle當使用者想新增或調整 LINE 機器人的操作入口——例如新功能要怎麼觸發、要不要做選單、圖文選單(Rich Menu)長怎樣——時使用這個 skill。負責評估文字指令、Quick Reply、Buttons 樣板、圖文選單(Rich Menu)之間的取捨,並協助設計與產生 6/9 宮格圖文選單。使用者沒有明確指定做法時,也要主動判斷並提出建議。
- ▌ Line Interact Planner · drgarbage bundle當要評估整個 LINE 機器人的對話架構、或某個功能該不該做成固定指令而不是每次都丟給 Gemini 理解時使用這個 skill,目標是把重複、固定流程的需求收斂成指令,減少不必要的 AI 呼叫與 token 消耗。使用者沒有明確指定做法時,也要主動判斷並提出建議。
- ▌ Live Dev Storage Init · drgarbage bundleProvisions Firebase project and Firestore database. Automatically configures .firebaserc, firebase.json, and secure firestore.rules using local rules references, and guides on billing or Blaze-plan error escalations.
- ▌ Gemini Agent Dev Support · drgarbage bundleGuidelines for Gemini API development. Used to pre-define architecture in the planning phase and verify code patterns in the coding/debugging phase.