fiftyone-develop-plugin
79FiftyOneプラグインを構築する
FiftyOneプラグインの作業では、多くのファイル、API、テスト手順が必要になることがあります。このスキルは、計画、コード生成、ローカルインストール、反復改善を通じてエージェントをガイドします。
FiftyOne Python コードスタイルを適用する
FiftyOne のコントリビューターには、imports、docstrings、utilities、validation 全体で一貫した Python スタイルが必要です。このスキルは、互換性のあるコードのための焦点を絞った規約とチェックリストを提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "fiftyone-code-style" from https://skillstore.io/skills/adonaivera-fiftyone-code-style.md and its manifest at https://skillstore.io/api/skills/adonaivera-fiftyone-code-style/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「fiftyone-code-style」を使用しています。 import order が混在し、logger setup が欠落している新しい FiftyOne module。
期待される結果:
「fiftyone-code-style」を使用しています。 public API docstring の代わりに非公式なコメントがある function。
期待される結果:
「fiftyone-code-style」を使用しています。 module load time に重い optional dependency を import している plugin 変更。
期待される結果:
All 74 static findings were adjudicated as false positives. The matches are Markdown code fences, inline code, a documentation URL, fixed example validation commands, or a style-guide heading, with no executable malicious behavior found.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/adonaivera-fiftyone-code-style/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/adonaivera-fiftyone-code-style?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/adonaivera-fiftyone-code-style?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/adonaivera-fiftyone-code-style/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/adonaivera-fiftyone-code-style.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>AdonaiVera. (2026). fiftyone-code-style security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/adonaivera-fiftyone-code-style/audits/8@techreport{adonaivera-adonaivera-fiftyone-code-style-2026,
author = {AdonaiVera},
title = {fiftyone-code-style security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/adonaivera-fiftyone-code-style/audits/8},
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: "fiftyone-code-style security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "AdonaiVera"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/adonaivera-fiftyone-code-style/audits/8"
identifiers:
- type: other
value: "skillstore:adonaivera-fiftyone-code-style:audit:8"
description: "Skillstore immutable audit report identifier"
pull request を提出する前に、新しい modules、imports、docstrings、helper functions を FiftyOne リポジトリの規約に合わせます。
FiftyOne plugin コードを書く際に、文書化された aliases、lazy import ガイダンス、validation checklist を使用します。
提案されたコードを、import ordering、utility reuse、docstrings、logging、tests のための簡潔なチェックリストと比較します。
この Python module を FiftyOne コードスタイルの観点でレビューしてください。import groups、aliases、module layout、logger setup、private helper naming に焦点を当ててください。
これらの docstrings を FiftyOne の Google-style pattern で書き直してください。該当する場合にのみ Args、Returns、Raises セクションを含めてください。
この実装に冗長な helpers がないか調べてください。カスタムの path、JSON、image、type-checking ロジックを置き換えられる可能性のある既存の FiftyOne または eta utilities を提案してください。
この変更に対して FiftyOne スタイルチェックを実施してください。import organization、lazy imports、guard patterns、warning behavior、utility reuse、tests、lint commands を確認してください。
作成者
AdonaiVeraライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
c1fdca50ff516318f65fed0d7f9e82797c5171dc
メンテナンスの新しさ
2026/7/24
利用状況
6 ダウンロード · 292 閲覧
ファイル構成
📄 SKILL.md
FiftyOneプラグインを構築する
FiftyOneプラグインの作業では、多くのファイル、API、テスト手順が必要になることがあります。このスキルは、計画、コード生成、ローカルインストール、反復改善を通じてエージェントをガイドします。
FiftyOne Issue のトリアージ
メンテナーは、レポート、コメント、コード上の証拠にまたがって一貫した Issue トリアージを必要とすることがよくあります。このスキルは、FiftyOne GitHub Issue 向けに焦点を絞ったワークフローと返信テンプレートを提供します。
FiftyOne Embeddings を可視化する
画像データセットには、クラスター、外れ値、ラベルの問題が隠れていることがあります。このスキルは、Claude、Codex、Claude Code が FiftyOne の埋め込み可視化を扱うための手順を案内します。
FiftyOne で重複画像を見つける
重複画像や近似重複画像は、データセットの品質やモデル学習を歪める可能性があります。このスキルは、Claude、Codex、または Claude Code が FiftyOne Brain のワークフローを通じて、冗長なサンプルを見つけ、確認し、削除する手順をガイドします。
FiftyOne 推論データセットの作成
コンピュータビジョンチームには、メディア、ラベル、予測を FiftyOne に読み込むための再現可能な方法が必要です。このスキルは、Claude、Codex、Claude Code に対して、データセット作成、インポート検証、モデル推論の手順を案内します。
ビジョンデータセットをFiftyOneにインポート
メディア、アノテーション、マルチモーダルフォルダーが異なる形式を使用している場合、データセットのインポートは失敗しがちです。このスキルは、FiftyOneでのスキャン、検出、パッケージ設定、インポート、グループ化、検証をガイドします。
信頼性の高い非同期 Python を構築
作成者 0xDarkMatter
非同期 Python コードは、ブロッキング呼び出し、制限のないタスク、不十分なクリーンアップによって失敗することがよくあります。このスキルは、堅牢な並行サービスのための再利用可能な asyncio パターン、例、リファレンスを提供します。
再利用可能なパターンでFastAPI APIを構築
作成者 0xDarkMatter
FastAPIプロジェクトでは、バリデーション、依存関係、ミドルウェア、バックグラウンド処理について一貫した選択が必要です。このスキルは、実践的なPython API開発のための再利用可能なパターンをClaude、Codex、Claude Codeに提供します。
Pythonの型安全パターンを追加
作成者 0xDarkMatter
Pythonの型アノテーションは、実際のプロジェクト全体で一貫して適用するのが難しい場合があります。このスキルは、Claude、Codex、Claude Codeに、より安全な型付きPythonコードのための実践的なパターンを提供します。
pytest TDDでPythonテストを構築
作成者 89jobrien
Pythonチームは、TDDの規律を失わずに、一貫したテスト、カバレッジ、レポートを必要とすることがよくあります。このスキルは、Claude、Codex、Claude Code向けに、pytestに焦点を当てたワークフロー、例、レポート作成ガイダンスを提供します。
Python の挨拶サンプルを実行する
作成者 EnactProtocol
新しい Enact ユーザーには、ツール実行が機能することを確認できる小さなサンプルが必要です。このスキルは Python の挨拶コマンドを実行し、シンプルな実行時出力を返します。
デッドコードを安全に削除
作成者 89jobrien
未使用のインポート、関数、クラスは、保守コストとデプロイサイズを増加させます。このスキルは、Claude、Codex、Claude Code に対して、保守的な分析、バックアップ、削除、検証の手順を案内します。