Communityコーディング&開発github.com

softcane/human-state-skills

頭が別の状態にあるときにAIエージェントの応答モードを切り替える小さなスキルです。

human-state-skills とは?

softcane/human-state-skillsは、開発者の認知状態や気分に応じてAIエージェント(Claude Code、Cursor、Codexなど)の応答スタイルを調整するためのスキルです。例えば、疲れているときは簡潔で指示ベースの応答、集中しているときは詳細で探索的な応答など、人間の状態に合わせてエージェントの出力を最適化します。このスキルは、ユーザーが事前に定義した「モード」をトリガーすることで、不要な情報過多を避け、効率的な対話を可能にします。主な機能として、モードの定義(例:'tired'、'focused'、'creative')とそれに応じたシステムプロンプトの切り替えが含まれます。これにより、AIエージェントとの対話がより人間中心になり、開発者は自分の精神状態に最も適した形で支援を受けられるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add softcane/human-state-skills

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

human-state-skills は何をしますか?

頭が別の状態にあるときにAIエージェントの応答モードを切り替える小さなスキルです。

このスキルは、開発者の認知状態や気分(疲れている、集中している、創造的など)に応じて、AIエージェント(Claude Code、Cursor、Codexなど)の応答スタイルを動的に調整します。

主な機能

  • モード定義: ユーザーが事前にモード(例:tired、focused、creative)を定義できます。
  • 応答スタイルの切り替え: 各モードに基づいてシステムプロンプトを変更し、エージェントの出力を最適化します。
  • 効率的な対話: 情報過多を避け、開発者の状態に最も適した形で支援を提供します。

使用方法

モードをトリガーするには、以下のコマンド例を参照してください。

# 疲れているモードに切り替え
agent mode set tired

# 集中モードに切り替え
agent mode set focused

注意事項

  • このスキルはコード、CLIコマンド、ファイルパス、環境変数名、URLなどの技術的な内容を翻訳しません。
  • 各モードの正確な動作はSKILL.mdのドキュメントに依存します。

詳細については、元のリポジトリを参照してください。

関連スキル