スキル setup-dev-env
📦

setup-dev-env

コンテンツリビジョン r1 高リスク ⚙️ 外部コマンド📁 ファイルシステムへのアクセス

設定開發環境

新專案設定通常需要協調後端、前端、資料庫與環境檢查。此技能會引導 Claude、Codex 或 Claude Code 完成分階段的設定與驗證工作流程。

対応: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 不十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "setup-dev-env" from https://skillstore.io/skills/crearize-setup-dev-env.md and its manifest at https://skillstore.io/api/skills/crearize-setup-dev-env/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「setup-dev-env」を使用しています。 僅設定前端。

期待される結果:

此技能會檢查 Node.js 和 pnpm、安裝前端相依套件、執行前端建置,並彙整任何失敗項目。

「setup-dev-env」を使用しています。 為本機開發準備後端與資料庫。

期待される結果:

  • 已檢查後端先決條件。
  • Gradle 建置已完成,或已回報錯誤。
  • 資料庫服務已在本機啟動。
  • 遷移已完成,或已回報失敗的步驟。

「setup-dev-env」を使用しています。 設定前先稽核這台工作站。

期待される結果:

此技能會回報已安裝的工具版本、遺失的先決條件、預期的環境檔案,以及仍需核准的設定步驟。

セキュリティ監査

高リスク

Several static hits are Markdown fence artifacts, not Ruby backtick execution. The real risk is that the skill instructs an agent to run Gradle, pnpm, Docker Compose, Flyway, and development-server commands, which can execute project code and change local services. The environment-file findings are limited to existence checks and report text, with no evidence of secret reading or exfiltration.

1
スキャンされたファイル
109
解析済み行数
8
レビュー項目
0
誤検知を無視

確認済みのセキュリティ上の懸念 (2)

高
Dependency And Build Script Execution
The skill instructs the agent to run Gradle and pnpm install, build, and dev commands. These commands can execute repository-controlled scripts and dependency lifecycle hooks.
The commands are explicit in the documented setup flow. Gradle and pnpm commonly run project scripts, so the supply-chain execution risk is concrete.
中
Docker And Migration Side Effects
The database setup starts a Docker Compose service and runs Flyway migrations. This can change local containers and database state if run without checking the target environment.
The Docker Compose and Flyway commands are directly documented. The risk depends on local configuration, but side effects are expected from these actions.
機能レビュー項目 (8)

これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。

高
Ruby/shell backtick execution
```bash
The block runs chmod and a project-local Gradle wrapper build. Gradle build scripts can execute repository-controlled code, especially in a community skill.
高
Ruby/shell backtick execution
```bash
The block runs pnpm install in the frontend directory. Package manager install steps can execute dependency or repository lifecycle scripts.
高
Ruby/shell backtick execution
```bash
The block starts a Docker Compose service and runs Flyway migration through Gradle. This can execute local project configuration and modify database state.
高
Ruby/shell backtick execution
```bash
The block runs Gradle and pnpm build commands. Build scripts can execute project-controlled code and should require user confirmation.
高
Ruby/shell backtick execution
- Backend: `cd backend && ./gradlew bootRun`
The inline command suggests starting the backend with the Gradle wrapper. Starting the backend executes repository code and may expose a local service.
高
Ruby/shell backtick execution
- Frontend: `cd frontend && pnpm dev`
The inline command suggests starting the frontend with pnpm dev. npm-style scripts execute repository code and run a local development service.
中
Ruby/shell backtick execution
```bash
The block directs the agent to run local tool version commands. They are read-only, but still execute binaries from the user's PATH, so this remains an external-command risk.
中
Ruby/shell backtick execution
```bash
The block runs shell ls commands against expected environment files. The commands are limited to existence checks, but still direct filesystem shell access.
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/crearize-setup-dev-env/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/crearize-setup-dev-env/security.svg)](https://skillstore.io/skills/crearize-setup-dev-env?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/crearize-setup-dev-env?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/crearize-setup-dev-env/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/crearize-setup-dev-env.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

Crearize. (2026). setup-dev-env security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/crearize-setup-dev-env/audits/8

BibTeX形式の引用

@techreport{crearize-crearize-setup-dev-env-2026, author = {Crearize}, title = {setup-dev-env security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/crearize-setup-dev-env/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "setup-dev-env security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "Crearize" date-released: "2026-07-05" url: "https://skillstore.io/skills/crearize-setup-dev-env/audits/8" identifiers: - type: other value: "skillstore:crearize-setup-dev-env:audit:8" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 中
55
アーキテクチャ
85
保守性
87
コンテンツ
71
コミュニティ
83
仕様準拠

作成できるもの

準備本機後端

檢查 Java、啟用 Gradle wrapper、建置後端,並套用資料庫遷移以供本機 API 開發使用。

設定前端相依套件

驗證 Node.js 和 pnpm、安裝前端套件,並在功能開發前執行前端建置。

驗證入職步驟

執行分階段設定流程,並產生精簡的狀態報告供團隊入職文件使用。

これらのプロンプトを試す

檢查我的機器
使用 setup-dev-env 檢查我的機器是否具備必要的 Java、Node.js、pnpm、Docker 和 Docker Compose 版本。先不要安裝任何東西。
僅設定前端
針對前端目標使用 setup-dev-env。安裝相依套件前先確認,然後回報前端建置是否成功。
設定後端與資料庫
使用 setup-dev-env 進行後端與資料庫設定。執行每個命令前先顯示該命令,並在啟動 Docker 或套用遷移前先確認。
執行完整驗證設定
針對完整專案使用 setup-dev-env。驗證工具版本,執行後端、前端與資料庫步驟,然後提供包含失敗項目與後續動作的完成報告。

ベストプラクティス

  • 核准執行前,檢閱每個命令與工作目錄。
  • 在具備已審查 lockfile 和已知 Docker Compose 服務的受信任儲存庫中使用此技能。
  • 提及環境檔案時,避免將機密值放入聊天與記錄。

回避

  • 未檢閱建置腳本就在不受信任的儲存庫中執行完整設定。
  • 要求此技能印出環境檔案值,或將機密複製到對話中。
  • 對共享或生產資料庫執行遷移。

よくある質問

此技能會安裝全域工具嗎?
不會。文件化流程會檢查工具版本並執行專案層級的設定命令。
它可以建立遺失的環境檔案嗎?
不會。它只會檢查預期的環境檔案。機密值應來自你團隊核准的流程。
它預期哪種專案技術堆疊?
它預期使用 Java Gradle 後端、pnpm 前端、Docker Compose PostgreSQL 服務,以及 Flyway 遷移。
它適合用於不受信任的儲存庫嗎?
不安全。Gradle 和 pnpm 命令可能會執行儲存庫或相依套件腳本,因此請先檢閱專案。
我可以搭配 Claude、Codex 和 Claude Code 使用它嗎?
可以。marketplace metadata 列出支援 Claude、Codex 和 Claude Code。
它會執行自動化測試嗎?
文件化的後端建置會排除測試。前端建置會驗證應用程式建置輸出。

開発者情報

作成者

Crearize

ライセンス

MIT

Skillstore リビジョン

r1

バージョンに関する注意

作者はバージョンを宣言していません。

参照

02f077c174c5335e2f5d02ca15e77b70d9543e58

メンテナンスの新しさ

2026/7/18

利用状況

5 ダウンロード · 239 閲覧

ファイル構成

📄 SKILL.md

Crearize のその他のスキル

すべて表示
すべて表示