スキル casely
📦

casely

v1.5.0 コンテンツリビジョン r1 中リスク ⚙️ 外部コマンド🌐 ネットワークアクセス

要件からQAテストケースを生成

QAチームは、要件を一貫したテストケースへ変換するために多くの時間を費やしています。Caselyはプロジェクト文書を解析し、サンプル形式を学習し、構造化されたケースをエクスポートします。

対応: Claude Codex Code(CC)
⚠️ 50 不十分

このスキルはパックに含まれています

タスクに必要なすべてのスキルを、パックごと 1 コマンドでインストールできます。

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

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

エージェントリクエスト
Review the Skillstore skill "casely" from https://skillstore.io/skills/johnwayneeee-casely.md and its manifest at https://skillstore.io/api/skills/johnwayneeee-casely/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

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

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

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

テストする

「casely」を使用しています。 QAエンジニアが、要件PDFとサンプルExcelケースを含むBillingPortalプロジェクトを開始します。

期待される結果:

  • プロジェクトフォルダーが作成されます。
  • アシスタントがユーザーにファイルの配置場所を伝えます。
  • 次のステップとして文書の解析が提案されます。

「casely」を使用しています。 チームがパスワードリセット要件のネガティブテストケースを依頼します。

期待される結果:

Caselyは、スタイルガイドに一致する1つの表行を含むMarkdownケースを個別に作成します。

「casely」を使用しています。 テストマネージャーが生成されたログインケースをエクスポートします。

期待される結果:

exportフォルダーには、元の列を保持したテストケースごとのExcelファイルが格納されます。

セキュリティ監査

中リスク

Most static findings are false positives caused by Markdown backticks around slash commands, file names, and paths. The real concerns are package-manager execution, unpinned dependency installation, and bundled script execution for parsing and export workflows.

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

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

中
Unpinned Dependency Installation
The skill instructs the agent to initialize uv and install docling and openpyxl without version pins. This can fetch mutable packages during normal use.
Lines 69-72 explicitly direct package-manager setup with uv and no version constraints. The behavior is legitimate setup, but it expands supply-chain risk.
機能レビュー項目 (7)

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

中
Ruby/shell backtick execution
- **Location:** Dependencies are defined in `pyproject.toml` at the **repository root** (not inside
The line says uv sync is expected from the repository root. This is real package-manager execution that may install dependencies, though arguments are fixed.
中
Ruby/shell backtick execution
- Check if `pyproject.toml` exists at the repo root. If not, run `uv init` there.
The skill tells the agent to run uv init if pyproject.toml is missing. That modifies the repository root and should require user confirmation.
中
Ruby/shell backtick execution
- Install/verify dependencies: `uv add docling openpyxl` (or `uv sync` from repo root).
The skill tells the agent to run uv add docling openpyxl or uv sync. This installs unpinned dependencies from a package registry.
中
Ruby/shell backtick execution
2. **Run CaselyParser** — The parser is located at `scripts/casely_parser.py` within this skill.
The workflow directs the agent to run the bundled CaselyParser. Running skill-provided code on user files is a real execution path even though this line is Markdown.
中
Ruby/shell backtick execution
```bash
The cited code block includes uv run python for scripts/casely_parser.py. It runs a local Python script and therefore represents external command execution.
中
Ruby/shell backtick execution
```bash
The cited code block includes uv run python for casely_parser.py with project paths. User-provided path values reduce certainty, but it is still command execution.
中
Ruby/shell backtick execution
1. **Convert Markdown files to Excel** using `scripts/export_to_xlsx.py`.
The export workflow directs conversion using scripts/export_to_xlsx.py. It is a local script execution path, so the external-command concern is valid.
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

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

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

レポートリンクをコピー

https://skillstore.io/skills/johnwayneeee-casely/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/johnwayneeee-casely/security.svg)](https://skillstore.io/skills/johnwayneeee-casely?utm_source=security_passport_badge)

HTMLバッジ

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

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/johnwayneeee-casely.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形式の引用

JohnWayneeee. (2026). casely security audit report (audit version 6) [Author version 1.5.0]. Skillstore. https://skillstore.io/skills/johnwayneeee-casely/audits/6

BibTeX形式の引用

@techreport{johnwayneeee-johnwayneeee-casely-2026, author = {JohnWayneeee}, title = {casely security audit report (audit version 6)}, institution = {Skillstore}, year = {2026}, number = {6}, url = {https://skillstore.io/skills/johnwayneeee-casely/audits/6}, note = {Author version 1.5.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "casely security audit report (audit version 6)" version: "1.5.0" type: report authors: - name: "JohnWayneeee" date-released: "2026-07-09" url: "https://skillstore.io/skills/johnwayneeee-casely/audits/6" identifiers: - type: other value: "skillstore:johnwayneeee-casely:audit:6" description: "Skillstore immutable audit report identifier"

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
68
アーキテクチャ
100
保守性
85
コンテンツ
70
コミュニティ
91
仕様準拠

作成できるもの

リリーステストケースを標準化する

リリース用のケースを生成する前に、承認済みサンプルから列と記述スタイルを導き出します。

要件からケースをドラフトする

反復的な記述を減らしながら、製品要件を機能、ネガティブ、境界値、統合ケースに変換します。

TMSインポートファイルを準備する

ソースファイルごとに1つのシナリオを保持しながら、Excel対応のケースファイルを作成します。

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

QAプロジェクトを開始する
BillingPortalという名前の新しいCaselyプロジェクトを初期化し、要件とサンプルを配置する場所を教えてください。
要件ファイルを解析する
最新のプロジェクト文書を解析し、変換、スキップ、失敗したファイルを要約してください。
スタイルガイドと計画を作成する
サンプルケースを分析し、スタイルガイドを作成してから、checkoutモジュールの重要なカバレッジを計画してください。
対象を絞ったケースを生成してエクスポートする
payment retryフローのネガティブケースと統合ケースを生成し、その結果をExcelにエクスポートしてください。

ベストプラクティス

  • ケースを生成する前に、生成されたスタイルガイドをレビューします。
  • チームが必要とする正確な列を備えた代表的なサンプルケースを使用します。
  • 最初に重要なケースを生成し、その後ネガティブ、境界値、統合カバレッジへ拡張します。

回避

  • 要件を解析し、スタイルガイドを承認する前にケースを生成しないでください。
  • 1つの生成リクエストに無関係なモジュールを混在させないでください。
  • QAレビューなしで、エクスポートされたファイルをTMSにインポートしないでください。

よくある質問

Caselyは何を生成しますか?
要件とサンプルに基づいて、QA計画、Markdownテストケース、Excelエクスポートを生成します。
PDF、DOCX、XLSXファイルを読み取れますか?
はい。文書解析にはDoclingを使用し、Excelエクスポートのサポートにはopenpyxlを使用します。
1つの大きなテストスイートファイルを作成しますか?
いいえ。シナリオごとに1つのアトミックなテストケースファイルを作成するように設計されています。
当社のテスト形式に合わせられますか?
はい。サンプルからスタイルガイドを作成し、そのガイドを列と文言に使用します。
自分のマシン上でコマンドを実行しますか?
はい。解析とエクスポートのワークフローでは、ローカルのPythonスクリプトとuv管理の依存関係を使用します。
生成されたコンテンツはインポート可能な状態ですか?
インポート可能なExcelファイルを生成できますが、TMSへアップロードする前にQAレビューを推奨します。

開発者情報

作成者

JohnWayneeee

ライセンス

MIT

作者バージョン

v1.5.0

Skillstore リビジョン

r1

参照

0519034dad657fb1f7706e0550e962beeda73fdf

メンテナンスの新しさ

2026/7/18

利用状況

73 ダウンロード · 183 閲覧

JohnWayneeee のその他のスキル

すべて表示
すべて表示