C
convex-test
by @convexv
4.6(120)
convex-test と vitest を使い、アプリの Convex 関数に対するテストを生成します。メモリ上のバックエンドで引数と戻り値、withIdentity による認証経路、インデックス、エラー分岐、スケジュール関数までカバーします。この Skill により、本番デプロイに触れずにローカルで決定的なバックエンドテストを回せ、権限や境界の不具合を早い段階で発見できます。
インストール方法
npx skills add https://github.com/convex/agent-skills --skill convex-testcompare_arrows
Before / After 効果比較
1 组使用前
手作業でテストを書く場合、メモリ上バックエンドの初期化、認証情報の注入方法、スケジュール関数の起動方法を自分で調べる必要があり、認証やエラー分岐は後回しになりがちで、検証は本番デプロイへの手動試行に頼っていました。
使用後
この Skill は実行可能な convex-test + vitest のテストを直接生成し、引数と戻り値、認証とエラー経路、インデックス、スケジュール関数までカバーします。ローカルのメモリ上バックエンドで決定的に検証できます。
SKILL.md
Generate Convex tests
Use convex-test + vitest to test functions against an in-memory backend: args/returns, auth paths, indexes, and scheduled functions.
Workflow
- Install convex-test + vitest.
- Write tests using convexTest(schema): seed via t.run, call t.query/t.mutation, assert.
- Cover auth (withIdentity), error paths, and scheduled functions (t.finishInProgressScheduledFunctions).
- Run vitest; keep tests deterministic.
Rules
- Use convex-test (in-memory), not a live deployment.
- Cover auth + error paths, not just the happy path.
- Keep tests deterministic (no real time/network).
ユーザーレビュー (0)
レビューを書く
効果
使いやすさ
ドキュメント
互換性
レビューなし
統計データ
インストール数34.9K
評価4.6 / 5.0
バージョン
更新日2026年10月23日
比較事例1 件
ユーザー評価
4.6(120)
5
37%
4
43%
3
13%
2
5%
1
2%
この Skill を評価
0.0
対応プラットフォーム
🤖claude-code
タイムライン
作成2026年10月17日
最終更新2026年10月23日