typescript-dev
79提升 TypeScript 程式碼品質
TypeScript 專案需要一致的規則,以產出安全且可維護的程式碼。此技能為 Claude、Codex 和 Claude Code 提供嚴格型別、審查、測試與文件撰寫的實用指引。
用更安全的模式改進 Bash 指令碼
Bash 指令碼經常悄悄失敗,或在邊界案例中出錯。這項技能會引導 Claude、Codex 和 Claude Code 採用更安全的範本、驗證和測試習慣。
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "bash-dev" from https://skillstore.io/skills/cain96-bash-dev.md and its manifest at https://skillstore.io/api/skills/cain96-bash-dev/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
正在使用「bash-dev」。 使用者要求建立新的 Bash 備份指令碼,並帶有一個必要目錄引數。
預期結果:
assistant 會回傳結構化指令碼大綱,包含 strict mode、使用說明文字、輸入驗證、檔案檢查和清楚的狀態訊息。
正在使用「bash-dev」。 使用者要求在與團隊分享部署指令碼前先進行審查。
預期結果:
assistant 會依優先順序列出風險,包括缺少引號、薄弱的錯誤處理、不安全的檔案寫入,以及 ShellCheck 後續任務。
正在使用「bash-dev」。 使用者詢問如何測試 Bash 輔助函式。
預期結果:
assistant 會建議聚焦的測試案例、預期結果、失敗案例,以及如何回報易讀的測試失敗訊息。
All 39 static findings are false positives caused by Markdown formatting or benign Bash teaching examples. The file contains no executable payload, prompt injection, credential access, network activity, or malicious intent. Users should still review generated shell commands before running them because shell scripts can modify local files.
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
https://skillstore.io/skills/cain96-bash-dev/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/cain96-bash-dev?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/cain96-bash-dev?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cain96-bash-dev/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/cain96-bash-dev.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Cain96. (2026). bash-dev security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cain96-bash-dev/audits/9@techreport{cain96-cain96-bash-dev-2026,
author = {Cain96},
title = {bash-dev security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/cain96-bash-dev/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "bash-dev security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Cain96"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/cain96-bash-dev/audits/9"
identifiers:
- type: other
value: "skillstore:cain96-bash-dev:audit:9"
description: "Skillstore immutable audit report identifier"
產生包含 strict mode、參數處理和清楚使用說明輸出的 Bash 指令碼結構。
在指令碼進入共享儲存庫前,檢查引號包覆、錯誤處理、檔案操作和驗證。
在程式碼審查或新人導入期間,使用精簡範例說明更安全的 Bash 模式。
為這項任務建立 Bash 指令碼。包含 strict mode、使用說明文字、必要引數驗證,以及清楚的成功或錯誤訊息。
審查這個 Bash 指令碼的引號包覆、未定義變數、錯誤處理、檔案檢查和 ShellCheck 關注事項。優先處理風險最高的問題。
改進這個自動化指令碼,使其具備更安全的預設值、冪等的檔案操作、更清楚的結束碼,以及可維護的輔助函式。
設計 Bash 發布指令碼計畫,包含驗證步驟、復原考量、記錄、測試策略,以及需要確認的命令。
作者
Cain96授權
MIT
Skillstore 修訂
r2
版本提示
作者未聲明版本。
引用
a39a91716eadede5f4cdefd78178fed4e837a128
維護新鮮度
2026/7/25
使用量
7 次下載 · 242 次瀏覽
檔案結構
📄 SKILL.md
提升 TypeScript 程式碼品質
TypeScript 專案需要一致的規則,以產出安全且可維護的程式碼。此技能為 Claude、Codex 和 Claude Code 提供嚴格型別、審查、測試與文件撰寫的實用指引。
審查程式碼的安全性與品質
人工審查可能會漏掉安全性、效能與測試缺口。此技能會引導 Claude、Codex 和 Claude Code 依照結構化審查清單進行檢查。
標準化 Git 工作流程與 Pull Request
不一致的 Git 習慣會拖慢審查,並讓歷史記錄更難理解。此技能會針對 worktree、conventional commits、trailers 與 Pull Request 提供指引,以支援可重複的協作流程。
使用 Gemini CLI 搜尋網路
當答案取決於最新來源時,目前的技術研究可能會很耗時。此技能會執行 Gemini CLI 搜尋工作流程,並傳回附引用來源的 Markdown 研究內容。
改善 Rust 錯誤處理
由 EmilLindfors
許多 Rust 程式碼庫會把失敗隱藏在 panics 或模糊的錯誤背後。此 skill 會審查模式,並建議慣用的 Result、thiserror 和 anyhow 改善方式。
Review Defects and Verify Root-Cause Repairs
由 aakashh242
Reviews can miss failure conditions or accept fixes without reliable evidence. Gauntlet guides scoped adversarial reviews, authorized repairs, and revision-bound verification within a finite budget.
Audit NestJS Code with Evidence-Backed Findings
由 amirtaherkhani
NestJS repositories can hide boundary flaws and runtime risks that lint results alone cannot reveal. This skill combines local evidence collection and semantic review into one prioritized report.
使用結構化品質檢查審查程式碼
由 alirezarezvani
程式碼審查可能會遺漏品質、安全性與可維護性問題。此技能會透過腳本、檢查清單與報告產生流程,引導進行結構化審查。
管理 Coding Agent 工作流程
由 kiwi-phantomworks
當任務、範圍與檢查不夠明確時,coding agent 專案可能會偏離方向。此 skill 提供 PM 範本與審查規則,讓 Claude、Codex 和 Claude Code 的工作保持有界且可驗證。
更快速審查 GitHub Pull Request
由 Bind
程式碼審查協調通常需要反覆執行 GitHub CLI 檢查與留言。此技能記錄用於分流、指南查找與行內回饋的 PR 審查輔助工具。