Samberスキル
ego lite browser
スポンサーego liteは、AIエージェントがウェブ自動化を実行するための最速のブラウザであり、CodexやClaude Codeとログイン状態を共有し、コストゼロ、設定不要です。
Alpha Vantage MCP Server
スポンサー金融市場データにアクセス:リアルタイムおよび過去の株式、ETF、オプション、外国為替、暗号通貨、商品、ファンダメンタルズ、テクニカル指標など
Composio
スポンサー1500以上のMCPサーバーに1クリックで接続
chrome-extension
cc-skills/skills/chrome-extension
Chrome拡張機能をManifest V3で構築するための包括的なガイド。ユーザーがChrome拡張機能、ブラウザ拡張機能、manifest.json、コンテンツスクリプト、サービスワーカー(拡張機能コンテキスト内)、ポップアップ、サイドパネル、chrome.runtime、chrome.tabs、chrome.storage、chrome.scripting、バックグラウンドスクリプト、MV3、Manifest V3、またはその他のChrome拡張機能APIについて言及した場合にこのスキルを使用します。また、ユーザーがウェブページにスクリプトを注入したい場合、ページとバックグラウンド間で通信したい場合、CSPをバイパスしたい場合などにもトリガーされます。
開発ブラウザ自動化conventional-git
cc-skills/skills/conventional-git
Conventional Commits v1.0.0に基づくブランチ命名、ワークツリー命名、およびGitHub・GitLabプロジェクト向けのコミットメッセージ標準。ブランチ作成、ワークツリー命名、コミット作成、コミットメッセージ生成、ブランチ規約のレビュー、またはチェンジログ自動化の設定時に使用します。一貫性のあるGit履歴、SemVer駆動のリリース、解析可能なチェンジログ生成、または自動Issueクローズが必要なプロジェクトに適用します。ユーザーがワークツリーの命名方法、git worktreeの作成方法などを尋ねたときに起動します。
開発コードレビューDevOpscopywriting-cta
cc-skills/skills/copywriting-cta
記事末のCTA(ブログ記事、ニュースレター、エッセイ、記事、または長文コンテンツの下部に配置する行動喚起)を設計します。ユーザーが記事、ブログ記事、エッセイの下部にあるCTAの作成、設計、レビュー、改善を依頼した場合、または「記事末CTA」「記事の下部」「行動喚起」「サインアップボックス」「ニュースレターCTA」「購読ブロック」「下部に何を置くべきか」「読者に購読/共有/通話予約/購入を促す方法」などに言及した場合に、このスキルを使用します。
マーケティングクリエイティブコミュニケーションcopywriting-hooks
cc-skills/skills/copywriting-hooks
長文記事(ブログ記事、Substack/Medium/dev.to、LinkedInの長文投稿、有料ニュースレター、意見エッセイ、報道記事、技術的な深掘り記事)向けのENまたはFRの冒頭フックと記事タイトルを生成します。ユーザーがフック、冒頭、リード、イントロ、最初の文/段落、オープナー、accroche、attaque、phrase d'accroche、première phraseを求めた場合(フラットなイントロをより印象的にする、下書きの冒頭を書き直す場合も含む)に起動します。また、ユーザーが記事タイトル、titre d'articleなどを求めた場合にも起動します。
マーケティングクリエイティブコミュニケーションcopywriting-prose-creator
cc-skills/skills/copywriting-prose-creator
誰かやブランドの書き方をコード化する — 感情的なトーンとは独立した散文の仕組み(語彙、構文、リズム、構造、特徴的な表現)。出力:PROSE.md。3つのモード:SOUL.md + TONE.md + 発見インタビューから新しいガイドをBUILDする;既存のガイドを新しいチャネルにADAPTする;コード化前にコーパスの散文パターンをAUDITする。使用時:コンテンツファクトリーの執筆ルール、マルチライターの一貫性のためのゴーストライティングの声のコード化、禁止ワードや文の長さの目標の定義など。
クリエイティブコミュニケーションドキュメントcopywriting-tone-of-voice-creator
cc-skills/skills/copywriting-tone-of-voice-creator
発見、ボイス定義、チャネル変調を通じてブランドトーンボイスガイド(TONE.md)を構築します。音声属性を、推奨事項・禁止事項、NN/gポジショニング、トーン変調マトリックス、語彙、メカニクス、チャネルルールとともに出力し、下流のコンテンツスキルがブランドに沿ったコピーを執筆するために使用されます。B2B SaaS、B2C/D2C、NGO、公共部門、コンサルティング、産業、プロダクト主導型、個人、ボランティアブランドをカバーし、未調査のコンテキスト(政治、規制ニッチ、宗教団体、ゲーム)について調査します...
マーケティングクリエイティブコミュニケーションcrxjs
cc-skills/skills/crxjs
CRXJS Chrome extension development — true HMR for popup, options, content scripts, side panels, manifest-driven builds, dynamic content script imports (`?script`, `?script&module`), and `defineManifest` for type-safe manifests. Uses Vite as its build tool. Use when the user mentions CRXJS, crxjs, @crxjs/vite-plugin, 'extension with hot reload', 'HMR for chrome extension', or wants to set up a CRXJS-based Chrome extension project with any framework (React, Vue, Svelte, Solid, Vanilla). Also...
開発ブラウザ自動化deep-research
cc-skills/skills/deep-research
ディープリサーチスキル — 広範な並列ウェブ検索、複数ソースの検証、信頼度追跡、引用付きMarkdownレポート。11種類のリサーチタイプに対応:市場(TAM/SAM、セグメント、価格設定、トレンド)、ドメイン(業界構造、エコシステム、規制環境)、技術(アーキテクチャ、ツール、ベンチマーク)、競合(競合分析、ポジショニング、勝敗要因)、製品(機能分析、レビュー、ロードマップシグナル)、学術(文献調査、引用ネットワーク、主要著者)、人物/組織(デュー...
リサーチWebスクレイピングデータ分析frontend-design-deslop
cc-skills/skills/frontend-design-deslop
戦略を優先し、差別化された非汎用的なUIとデザインアプリケーションを生み出す。プロジェクト(ランディングページ、SaaSアプリ、ダッシュボード、Eコマース、プレゼンテーション、ドキュメント、ポートフォリオなど)とそのポジショニングや個性を特定し、ブランドの形容詞にコミットし、タイポグラフィとカラーシステムに落とし込み、その後クラフトレイヤー(レイアウト、コンポーネントと状態、モーション、アイコン、画像、ダークモードとテーマ設定、アクセシビリティ)を適用する。AIスロップやクロード風のデフォルトを避ける。これは…
デザイン開発クリエイティブgolang-benchmark
cc-skills-golang/skills/golang-benchmark
Golangのベンチマーク、プロファイリング、パフォーマンス測定。Goのベンチマークを作成、実行、比較する際、pprofを使用したホットパスのプロファイリング、CPU/メモリ/トレースプロファイルの解釈、benchstatによる結果分析、CIベンチマーク回帰検出の設定、またはPrometheusランタイムメトリクスを使用した本番パフォーマンスの調査に使用します。また、開発者が特定のパフォーマンス指標について深い分析を必要とする場合にも使用します。このスキルは測定方法論を提供し、一方で...
開発テストコードレビューgolang-cli
cc-skills-golang/skills/golang-cli
We need to translate the given text from English to Japanese, preserving the name "golang-cli" and other technical terms. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "golang-cli" appears in the source text? Actually, the source text does not contain "golang-cli" explicitly; it says "Golang CLI application development." The name to preserve is "golang-cli" but it's not in the text. However, the instruction says "Do not include the name unless it appears in the source text." So we should not add it. Also preserve product names, protocol names, URLs, numbers, technical terms. So "cobra", "viper", "urfave/cli", "samber/cc-skills-golang@golang-spf13-cobra" should be kept as is. Also "CLI", "Go", "I/O", etc. Translate the rest naturally. The text: "Golang CLI application development. Use when
開発golang-code-style
cc-skills-golang/skills/golang-code-style
We need to translate the given text from English to Japanese, preserving the name "golang-code-style" and other technical terms. The instruction says: "Translate only the text inside <text>. Do not include the name unless it appears in the source text." The name "golang-code-style" appears in the source text? Actually, the source text does not contain the name "golang-code-style" explicitly. The name is given in the context: "Name to preserve: golang-code-style". But the instruction says "Do not include the name unless it appears in the source text." Since it does not appear in the source text, we should not add it. However, the source text contains references like "samber/cc-skills-golang@golang-naming" etc. Those should be preserved as is. We need to translate the description of the skill. The text describes conventions for Go code style. We'll translate into natural Japanese, keeping technical terms like "Go", "linter", "doc comments" etc. Also preserve the arrows and references. Let's break
開発コードレビューgolang-concurrency
cc-skills-golang/skills/golang-concurrency
Goの並行処理パターン。goroutine、チャネル、select、ロック、同期プリミティブ、errgroup、singleflight、ワーカープール、fan-out/fan-inパイプラインを含む並行Goコードの作成やレビュー時に使用します。また、goroutineリーク、競合状態、チャネルの所有権の問題を検出した場合や、チャネルとミューテックスのどちらを選択すべきかの判断が必要な場合にも発動します。
開発コードレビューgolang-context
cc-skills-golang/skills/golang-context
Go言語における慣用的なcontext.Contextの使い方 — API境界を越えた伝播、キャンセル、タイムアウトとデッドライン、リクエストスコープの値、リクエストを超えて存続するバックグラウンド処理のためのcontext.WithoutCancel。レイヤー間のコンテキスト伝播を設計する際、リークや期限切れしていないコンテキストをデバッグする際、context.Background/TODO/WithoutCancelの使い分け、またはコンテキストに値を格納する際に適用します。単にctxを第一引数として受け取るだけのコードには使用しません。
開発golang-continuous-integration
cc-skills-golang/skills/golang-continuous-integration
CI/CDパイプライン構成。GitHub Actionsを使用したGolangプロジェクト向け。テスト、リンティング、SAST、セキュリティスキャン、コードカバレッジ、Dependabot、Renovate、GoReleaser、コードレビュー自動化、リリースパイプラインを含む。GoプロジェクトのCI設定や改善、GitHub Actionsワークフローの構成、リンターやセキュリティスキャナーの追加、依存関係更新の自動化、品質ゲートの追加時に使用。
開発DevOpsテストgolang-data-structures
cc-skills-golang/skills/golang-data-structures
Golangのデータ構造 — スライス(内部構造、容量の拡大、事前割り当て、slicesパッケージ)、マップ(内部構造、ハッシュバケット、mapsパッケージ)、配列、container/list/heap/ring、strings.Builderとbytes.Bufferの比較、ジェネリックコレクション、ポインタ(unsafe.Pointer、weak.Pointer)、およびコピーセマンティクス。Goのデータ構造の選択や最適化、ジェネリックコンテナの実装、container/パッケージの使用、unsafeまたはweakポインタの利用、スライスやマップの内部構造に関する疑問がある場合に使用します。
開発データ分析golang-database
cc-skills-golang/skills/golang-database
Goデータベースアクセスの包括的ガイド — パラメータ化クエリ、構造体スキャン、NULL許容カラム、トランザクション、分離レベル、SELECT FOR UPDATE、コネクションプール、バッチ処理、コンテキスト伝搬、マイグレーションツール。PostgreSQL、MariaDB、MySQL、SQLiteと連携するGolangコードの作成、レビュー、デバッグ時、データベーステスト時、またはdatabase/sql、sqlx、pgxに関する質問時に使用します。データベーススキーマやマイグレーションSQLは生成しません。
開発データベースgolang-dependency-injection
cc-skills-golang/skills/golang-dependency-injection
Go言語における依存性注入(DI)の包括的ガイド。DIが重要である理由(テスト容易性、疎結合、関心事の分離、ライフサイクル管理)、手動コンストラクタインジェクション、DIライブラリの比較(google/wire、uber-go/dig、uber-go/fx、samber/do)をカバー。このスキルは、サービスアーキテクチャの設計、依存性注入の設定、密結合コードのリファクタリング、シングルトンやサービスファクトリの管理、またはユーザーが制御の反転やサービスについて質問した際に使用します。
開発コードレビューAPIgolang-dependency-management
cc-skills-golang/skills/golang-dependency-management
Golangプロジェクトの依存関係管理戦略 — go.mod管理、パッケージのインストール/アップグレード、最小バージョン選択、脆弱性スキャン、古い依存関係の追跡、バイナリサイズ分析、Dependabot/Renovateの設定、競合解決、go.workワークスペース。Goの依存関係の追加、削除、アップグレード、脆弱性の監査、バージョン競合の解決、自動依存関係更新の設定時に使用します。
開発セキュリティDevOpsgolang-design-patterns
cc-skills-golang/skills/golang-design-patterns
慣用的なGo言語のデザインパターン — 関数型オプション、コンストラクタ、エラーフローとカスケード、リソース管理とライフサイクル、グレースフルシャットダウン、耐障害性、アーキテクチャ、依存性注入、データ処理、ストリーミングなど。アーキテクチャパターンを明示的に選択する際、関数型オプションを実装する際、コンストラクタAPIを設計する際、グレースフルシャットダウンを設定する際、耐障害性パターンを適用する際、または特定の問題に適合する慣用的なGoパターンを尋ねる際に適用します。
開発デザインコードレビューgolang-documentation
cc-skills-golang/skills/golang-documentation
Golangプロジェクト向けの包括的なドキュメントガイド。godocコメント、README、CONTRIBUTING、CHANGELOG、Go Playground、Exampleテスト、APIドキュメント、llms.txtをカバー。ドキュメントコメントやドキュメントの作成・レビュー時、コード例の追加時、ドキュメントサイトのセットアップ時、またはドキュメントのベストプラクティスについて議論する際に使用。ライブラリとアプリケーション/CLIの両方に対応。
開発ドキュメントコードレビューgolang-error-handling
cc-skills-golang/skills/golang-error-handling
We need to translate the given English text into Japanese, preserving the name "golang-error-handling" if it appears, but it does not appear in the text. The text is a description of a skill for idiomatic Go error handling. We must not add any extra commentary, labels, or formatting. Just the translation. The text includes technical terms: "Idiomatic Golang error handling", "creation", "wrapping with %w", "errors.Is/As", "errors.Join", "custom error types", "sentinel errors", "panic/recover", "single handling rule", "structured logging with slog", "HTTP request logging middleware", "samber/oops for production errors", "log aggregation 3rd-party tools", "Go code", "samber/cc-skills-golang@golang-samber-oops". These should be preserved as is or translated appropriately. For example, "Idiomatic Golang error handling" can be translated as "慣用的なGoのエラーハンドリング". But we need to keep technical terms like "errors
開発コードレビューgolang-google-wire
cc-skills-golang/skills/golang-google-wire
We need to translate the given English text into Japanese, preserving the specified name "golang-google-wire" (though it's not in the text, so no issue). The text is a description of a directory item type "agent skill". We must not include the name unless it appears in the source text. The source text does not contain "golang-google-wire". So we just translate the text. The text describes compile-time dependency injection in Golang using google/wire, listing various functions and concepts. We need to translate accurately, keeping technical terms like wire.NewSet, wire.Build, etc. as they are (they are code identifiers). Also preserve URLs? There is no URL. Numbers? None. Technical terms: "compile-time dependency injection", "injector files", "wire_gen.go", etc. We'll translate the surrounding Japanese. We must not add any extra commentary, labels, or formatting. Just the translation. Let's break down the text: "Compile-time dependency injection in Golang using google/wire — wire.NewSet, wire
開発コードレビューgolang-graphql
cc-skills-golang/skills/golang-graphql
gqlgenまたはgraphql-goを使用してGolangでGraphQL APIを実装します。
開発APIgolang-grpc
cc-skills-golang/skills/golang-grpc
Golangマイクロサービス向けのgRPC利用ガイドライン、protobuf構成、および本番対応パターンを提供します。gRPCサーバー/クライアントの実装、レビュー、デバッグ時、protoファイルの作成、インターセプターの設定、ステータスコードを用いたgRPCエラー処理、TLS/mTLSの構成、bufconnを用いたテスト、ストリーミングRPCの操作時に使用します。
開発APIコードレビューgolang-how-to
cc-skills-golang/skills/golang-how-to
Golangスキルオーケストレーター — Golangのコーディング、レビュー、デバッグ、セットアップタスクで常にアクティブ。タスクコンテキストを読み取り、samber/cc-skills-golangから最も関連性の高いスキルをロードします。多くの場合、複数のスキルを同時にロードします:gRPCサービスの作成時にはgolang-grpc + golang-testing + golang-error-handlingをロード;パニックのデバッグ時にはgolang-troubleshooting + golang-safetyをロード;セキュリティ監査時にはgolang-security + golang-lint + golang-safetyをロード。また、2つのスキルが重複しているように見える場合、競合するクラスターを明確に区別します...
開発コードレビューテストgolang-lint
cc-skills-golang/skills/golang-lint
GolangプロジェクトにおけるLintのベストプラクティスとgolangci-lintの設定 — リンターの実行、.golangci.ymlの設定、nolintディレクティブによる警告の抑制、Lint出力の解釈、リンターの選択。golangci-lintの設定時、Lint警告やnolint抑制について質問がある時、コード品質ツールのセットアップ時、またはリンターを選択する時に使用します。また、ユーザーがgolangci-lint、go vet、staticcheck、reviveに言及した場合にも使用します。
開発コードレビューテストgolang-linter
cc-skills-golang/skills/golang-linter
golang-linter — AIエージェント用のインストール可能なスキルです。
開発コードレビューgolang-modernize
cc-skills-golang/skills/golang-modernize
Goコードを最新の言語機能、標準ライブラリの改善、慣用的なパターンを使用するようにモダナイズします。Goコードの作成やレビュー中に旧来のパターンが検出された場合、または非推奨警告に遭遇した場合にプロアクティブにトリガーします。また、ユーザーが明示的にモダナイゼーション、Goバージョンアップグレード、CI/ツールのリフレッシュを依頼した場合にも使用します。
開発コードレビューgolang-naming
cc-skills-golang/skills/golang-naming
Go(Golang)の命名規則 — パッケージ、コンストラクタ、構造体、インターフェース、定数、列挙型、エラー、ブーリアン、レシーバ、ゲッター/セッター、関数型オプション、頭字語、テスト関数、サブテスト名をカバーします。新しいGoコードを書くとき、レビューやリファクタリングを行うとき、命名の選択肢(New vs NewTypeName、isConnected vs connected、ErrNotFound vs NotFoundError、StatusReady vs StatusUnknown at iota 0)を検討するとき、Goパッケージ名(utils/helpersアンチパターン)について議論するとき、または...にこのスキルを使用してください。
開発コードレビュー
65 件中 30 件を表示