test-driven-development
79テスト駆動開発を実践する
AIコーディングエージェントは、期待される動作をテストで証明する前に実装コードを書いてしまうことがよくあります。このスキルは、より安全な機能開発、バグ修正、リファクタリングのために、red、green、refactorのワークフローを徹底します。
複雑な作業でより深い推論を促す
複雑なエンジニアリング作業では、分析が浅くなり、トレードオフを見落とすことがあります。このスキルは、複雑さのシグナルが現れたときに Claude、Codex、Claude Code が推論をエスカレートできるようにします。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "ultrathink-trigger" from https://skillstore.io/skills/dmjgilbert-ultrathink-trigger.md and its manifest at https://skillstore.io/api/skills/dmjgilbert-ultrathink-trigger/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「ultrathink-trigger」を使用しています。 支払いフローの変更がフロントエンド、バックエンド、認可チェックに関わる。
期待される結果:
複雑さスコア: 7。変更がシステムをまたぎ、セキュリティ上の影響も含むため、より深い推論をトリガーします。
「ultrathink-trigger」を使用しています。 慣れたファイル内の1行のタイプミス修正。
期待される結果:
複雑さスコア: 0。タスクが単純で低リスクなため、通常の推論を使用します。
「ultrathink-trigger」を使用しています。 2回の修正試行でもキャッシュ無効化のバグが解決しなかった。
期待される結果:
より深いデバッグ分析をトリガーします。さらにコードを変更する前に、キャッシュキー、書き込みタイミング、古い読み取りに関する前提を再確認してください。
The static analyzer flagged 12 instances of Ruby or shell backtick execution, but each occurrence is markdown formatting or prompt text in SKILL.md. No executable shell commands, scripts, prompt-injection language, or data-exfiltration intent was found in the reviewed file.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/dmjgilbert-ultrathink-trigger/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/dmjgilbert-ultrathink-trigger?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/dmjgilbert-ultrathink-trigger?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dmjgilbert-ultrathink-trigger/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/dmjgilbert-ultrathink-trigger.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DMJGilbert. (2026). ultrathink-trigger security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dmjgilbert-ultrathink-trigger/audits/8@techreport{dmjgilbert-dmjgilbert-ultrathink-trigger-2026,
author = {DMJGilbert},
title = {ultrathink-trigger security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/dmjgilbert-ultrathink-trigger/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: "ultrathink-trigger security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "DMJGilbert"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/dmjgilbert-ultrathink-trigger/audits/8"
identifiers:
- type: other
value: "skillstore:dmjgilbert-ultrathink-trigger:audit:8"
description: "Skillstore immutable audit report identifier"
モジュール境界、API、デプロイパターンを変更する前にトレードオフを評価します。
繰り返しの修正で問題を解決できない場合に、前提を再確認します。
セキュリティ、権限、シークレット、またはパフォーマンスに敏感なパスに、より深い分析を適用します。
ultrathink-trigger を使用して、このタスクの複雑さをスコア化してください。より深い推論が必要かどうかを説明してください: [task description].
2つの修正を試しましたが成功していません。Ultrathink: [issue] について、考えられる根本原因、未確認の前提、次に行うべき焦点を絞った確認事項を特定してください。
Ultrathink: 保守性、パフォーマンス、セキュリティ、移行リスクの観点から、これらのアーキテクチャ選択肢を比較してください: [options and constraints].
Ultrathink: この複数システムにまたがる変更について、意思決定に使える分析を作成してください。リスク、トレードオフ、検証手順、ロールバックの考慮事項を含めてください: [change].
作成者
DMJGilbertライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
リポジトリ
https://github.com/DMJGilbert/.config/tree/main/users/darren/config/claude/skills/ultrathink-trigger参照
72d5025b022c77f7a51bdf5c1637c689c80e89d1
メンテナンスの新しさ
2026/7/25
利用状況
5 ダウンロード · 223 閲覧
ファイル構成
📄 SKILL.md
テスト駆動開発を実践する
AIコーディングエージェントは、期待される動作をテストで証明する前に実装コードを書いてしまうことがよくあります。このスキルは、より安全な機能開発、バグ修正、リファクタリングのために、red、green、refactorのワークフローを徹底します。
根本原因を徹底してソフトウェアをデバッグする
チームが原因を理解する前に症状だけを修正しようとすると、バグはしばしば時間を浪費します。このスキルは、Claude、Codex、Claude Code を証拠に基づくデバッグ段階へと導きます。
焦点を絞ったコードレビューを依頼する
コードレビューでは文脈が不足しがちで、フィードバックが遅くなり、重要なリスクを見逃すことがあります。このスキルは、Claude、Codex、Claude Code向けに、構造化されたレビュー依頼とレスポンス処理をガイドします。
サブエージェント開発の調整
複雑な実装計画では、タスクが古いコンテキストを共有すると品質が低下することがあります。このスキルは、各タスク後のレビュー確認ポイントを含む、分離されたサブエージェント実行をガイドします。
並列コーディングエージェントを調整する
大規模なコーディングセッションには、1つのエージェントの進行を遅らせる独立した失敗が含まれることがよくあります。このスキルは、Claude、Codex、Claude Code が、焦点を絞ったエージェント間で安全に作業を分割するのに役立ちます。
アイデアを設計計画へ洗練する
不明確な機能アイデアは、急ぎすぎた実装や要件の見落としを招きがちです。このスキルは、Claude、Codex、Claude Code が検証済みの設計計画を作成するのに役立ちます。
エラーと根本原因のデバッグ
作成者 89jobrien
証拠がログ、スタックトレース、サービス全体に分散していると、エラーやインシデントのトリアージは困難です。このスキルは診断を構造化し、ログを解析し、パターンを特定し、最小限の修正へ導きます。
コードのコンテキストをより速く見つける
作成者 89jobrien
開発者は、コードがなぜ存在するのか、何がそれに依存しているのかを追跡するのに時間を失いがちです。このスキルは、変更前に Claude、Codex、Claude Code に対して、関連するグラフ知識、呼び出し元、インポート、テストを収集するよう促します。
シニアレベルのパターンでフルスタックアプリを構築
作成者 davila7
チームは、スタックの選択、プロジェクト設定、品質チェックの調整に時間を費やしがちです。このスキルは、Claude、Codex、Claude Code に再利用可能なフルスタック向けガイダンスとヘルパースクリプトを提供します。
ウォーターフォールのフェーズゲートを強制する
作成者 Chemiseblanc
AI コーディングセッションでは、プレッシャーが高まると要件、設計、テストが省略されることがあります。このスキルは、文書化されたゲートを備えた厳格なウォーターフォールフロー内に作業を保ちます。
Next.js App Routerアーキテクチャを計画する
作成者 89jobrien
Next.jsチームは、ルート、コンポーネント、データ読み込み、移行手順の選択に苦労することがあります。このスキルは、App Router、Server Components、パフォーマンスに関する構造化されたアーキテクチャ指針を提供します。
AIエージェントにおけるコンテキスト劣化の診断
作成者 ChakshuGautam
長い会話や大規模なプロンプトにより、AIエージェントは重要な情報を見失ったり、矛盾するコンテキストに従ったりすることがあります。このスキルは、Claude、Codex、Claude Codeが劣化パターンを特定し、緩和戦略を選択するのに役立ちます。