ワークフロー&基本ツール · lijigang/ljg-skills

ljg-constraint

ある領域、専門分野、役割、プロダクト、または論争を真に規定している制約を特定し、それらが世界/ルール/解釈(ハード/ソフト/自己設定)のいずれに属するかを判定します。この一連の制約がどのようにアイデンティティを定義し、問題を補完し、解空間を画定し、実際の行動を説明しているかを検証します。特に、目標は同一でありながら前提とする制約の違いによって生じる方針の対立を区別し、客観的事実と誤認されている過去の解釈を見極めるのに適しています。ユーザーが「制約」「制約を見つける」「この領域の制約は何」「本質的制約」「何がそれを縛っているか」「ハード制約か自己設定制約か」「境界はどこか」「この業界はなぜそう振る舞うのか」「constraint」「/ljg-constraint」と発言した時、または任意の領域/専門分野/役割/プロダクト/論争を提示してその定義的制約と解空間のマッピングを求めている場合に使用します。生成メカニズムを下位へ掘り下げる場合(ljg-rank を使用。境界ではなく生成力を探る)、1つの主張を縦方向に掘り下げる場合(ljg-think を使用)、1冊の本を解体する場合(ljg-book を使用)、1つの概念を解剖する場合(ljg-learn を使用)には適していません。

L2 ローカル · 作業ディレクトリ限定V1 コミット固定ファイル書き込みDual-pass Audit
Author lijigangGitHub lijigang/ljg-skills ↗License MIT(仓库根 LICENSE)Commit 9e75497a95
管理レベルは Skill の能力と推奨統制措置を示すものであり、品質や安全性の認証、利用可否の判定ではありません。使用の可否はユーザーおよび管理者が決定します。Agent 環境によって制約が異なるため、自動保護を仮定しないでください。第三者製 Skill の著作権は原著作者に帰属し、利用リスクは利用者が負います。

1仕組みと動作原理

制約とは否定的な束縛ではなく、無限の可能性を「この1つ」へと収縮させる一連の方程式です。同一の問題において、目標と制約が揃って初めて問題文が成立します。

skills/ljg-constraint/SKILL.md
约束不是在减少可能性,是从无穷里生出特定性。
ここでの目的:「制約」に対する日常的な語感をリセットし、制約の特定を困難の羅列ではなくアイデンティティの記述として位置づけます。

3層の硬度:ハード制約(世界/物理層:違反すればシステム破綻)、ソフト制約(ルール層:違反すれば代償が発生)、自己設定制約(解釈/認知層:再定義可能)。

skills/ljg-constraint/SKILL.md
**硬约束(世界层 / 物理层)**——不可违背,试图违背则系统崩溃。
ここでの目的:各候補制約の硬度を定義し、その真の重みを正確に記述するための第1歩とします。

7段階の工程(候補の展開/層別配置/真偽の定性判定/制約のミスマッチ特定/矛盾対の特定/アイデンティティ制約の特定/2つのレンズによる統合)は思考内でのみ完結させ、成果物の文章には記載しません。

skills/ljg-constraint/SKILL.md
工序心里走完,别写进文章——读者看不到你怎么摸的边,但感觉得到底下是摸到实处的。
ここでの目的:プロセスと成果物を分離します。読者が読むのは結論の連鎖のみであり、手探りの探索過程は見せません。

説明力への着地:解空間における合理的な最適行動が、現実世界でその役割が反復して行っている行動と過不足なく一致して初めて、制約が正確に特定されたとみなします。

skills/ljg-constraint/SKILL.md
**解释实际操作。** 这是收口,也是这引擎最值钱的地方:解空间里那个理性的最优行为,应该正好就是这个角色在现实里反复做的那些事。
ここでの目的:「制約→解空間」を具体的行動の説明へと変換することが、本エンジンの最も価値の高い着地点です。

事後チェックの第1項にして主判定基準:説明力——解空間内の合理的最適行動が、現実に観察される実際の運用と一致しているか。

skills/ljg-constraint/SKILL.md
1. **解释力(主判据)**——解空间里的理性最优行为,对不对得上现实中观察到的实际操作?
ここでの目的:説明力が合致しない場合は工程に戻って再探索します。制約の抜け漏れや硬度の誤分類があることを示しています。

「どう改善すべきか」は二次的な要素であり診断には関与させない:診断が完了した後にのみ1〜2文の緩和策を添え、それが直前の診断結果に遡及して影響を与えることを禁じます。

skills/ljg-constraint/SKILL.md
**急着找出口,就会看不清墙**——这是这引擎最容易犯的病,务必压住。
ここでの目的:改善への衝動を記述の後に抑え込み、介入可能性を過度に美化する先入観を排除します。

中国語母語化・反収縮ゲート:執筆前に「英語を読んだことのない中国人がこのように話すだろうか?」と自問し、翻訳調や英語的悪癖が見られる段落は全面的に書き直します。

skills/ljg-constraint/SKILL.md
**「一个没读过英文的中国人,会这么说话吗?」**
ここでの目的:自省的な問いかけによって、翻訳調や名詞化による抽象化が成果物に混入するのを防ぎます。

文末にASCII構造図を添付し、形式は骨格に従います。ハード制約層ではいかなるUnicode記号(矢印、ボックス、丸点など)の使用も禁止します。

skills/ljg-constraint/SKILL.md
**硬约束:只用纯 ASCII 字符。** 禁用任何 Unicode 符号(箭头 → ← ↑ ↓、方框 ┌─┐└┘│、圆点 • ● 等)。
ここでの目的:「制約と行動の関係の形状」を先に思考し、3つの形態から適切な表現形式を選択します。

出力フロー:タイムスタンプを取得し、~/Documents/notes/{タイムスタンプ}--{領域}的约束__constraint.org に書き込みます。frontmatterは references/template.org を参照し、完了後にパスを報告します。

skills/ljg-constraint/SKILL.md
写入 `~/Documents/notes/{时间戳}--{领域}的约束__constraint.org`,frontmatter 见 `references/template.org`
ここでの目的:成果物の形式(orgノート)とローカル保存先を確定します。

Gotchasの原則:制約を単なる困難、短所、またはアドバイスとして記述しないこと。制約は解空間を変化させるものでなければならず、それを取り除けば許容される行動が変わる必要があります。

skills/ljg-constraint/SKILL.md
不要把约束写成普通困难、缺点或建议。约束必须能改变解空间;拿掉它,允许的行为会变。
ここでの目的:「何が制約に該当しないか」の反例基準を示し、一般的な難点リストへの形骸化を防ぎます。

2コア機能

01領域/専門分野/役割/プロダクトの本質的制約の特定と層別定性判定(ハード/ソフト/自己設定)
02真偽の定性判定:客観的事実と誤認されている過去の解釈を特定し、歴史的ゲート(他の場所/別時代ですでに克服されていないか)により降格
03制約ミスマッチ分析:同一目標でも当事者間のデフォルト制約が異なれば別問題となる構造を解き明かし、方針対立の原因を説明
04制約からの解空間の画定と実際の行動の説明(説明力を主判定基準として収束)
05矛盾対の分析:複数の制約が相互に排他し解空間が消失する構造を捉え、当事者のぎこちない・一見不合理な行動を説明
06アイデンティティ制約の特定:それを取り除くとその役割自体が成立しなくなる定義的境界を検出
072つのレンズによる統合:f論(制約=定義域)と進化論(制約=選択圧)
08文末のASCII構造図生成:説明連鎖図/硬度ネスト図/制約矛盾図の3形態に対応
09ljg-rank「ランク縮小」との明確な役割分担:ランク縮小は下方へ生成力を探り、制約は外側へ境界を探る

4推奨統制措置と判定根拠

安全運用のための推奨統制措置
Agent 向け
作業ディレクトリを限定
管理者向け
操作ログを保持
判定根拠(ファイルパスと抜粋)
  • 本地工作目录: ファイル入出力および成果物の出力:SKILL.md の出力規定に基づき、`~/Documents/notes/{タイムスタンプ}--{領域}的约束__constraint.org` への書き込みを実施(ホスト/エージェントが実行)。
監査ノート: 判定対象=本skillディレクトリ(skills/ljg-constraint/:SKILL.md + references/template.org)。項目別検証:ディレクトリ内にスクリプトなし、ネットワークエンドポイントなし、認証情報読み取りなし、リスクスキャン全7カテゴリで該当0件。GreenではなくBlueと判定した唯一の理由:SKILL.md の出力規定が、分析結果をorgファイルとして `~/Documents/notes/` 配下に保存するよう指示しており、ローカル書き込みに該当するため(基準:Green=ローカル書き込みなし、Blue=ローカル読み書きのみ)。この書き込みはユーザーのDocuments配下の固定パスへのプレーンテキストノートであり、外部送信や認証情報処理を伴わないため、判定の引き上げは行いません。

5二重目の独立検証

  • [ok] 文件构成 — §1 清单仅 SKILL.md 与 references/template.org,无脚本、无资产、无端点。
  • [ok] 三层硬度与工序连贯 — 硬/软/自设三层定义与七步工序、心内判据互相一致,解释力被反复点为主判据。
  • [ok] 描述优先于改造 — 「松动哪条(第二位,不参与诊断)」与 Gotchas「不要急着写如何突破约束」一致。
  • [ok] ASCII 图约束 — 文末结构图规定硬约束层禁用 Unicode 符号,并给出三种可选形态。
  • [ok] 风险扫描复核 — §3 七类(URL/凭证/执行/写盘/网络/危险旗标/沙箱)均 0 命中。
  • [ok] 判级口径 — 纯指令 + 一处本地写入(org 笔记)→ 按范式落 blue,非 green。

6結論

  • 「制約の特定」を再利用可能な認識論的プロセスとして体系化:硬度の層別化、真偽判定、制約ミスマッチ、矛盾対、アイデンティティ制約、2つのレンズを備え、反証可能性を持つ説明力を主判定基準として採用。
  • 診断と改善を明確に分離(緩和策は二の次とし診断に関与させない)し、「解決策を探したい」という衝動による分析の歪みを防止。
  • ASCII構造図と中国語母語化・反収縮ゲートを備え、結論の可視化と表現品質の両立を担保。
  • 最適な用途: 特定の領域/専門分野/役割/プロダクトが「何によって規定されているか」を明確に見極めたいユーザー、一見奇妙または不合理に見える行動の理由を解明したいユーザー、または方針の対立がなぜ平行線をたどるのかを解きほぐしたいユーザー。客観的事実と誤認されている古い解釈を識別する用途にも適しています。
    不向きな用途: 生成メカニズムを下位へ掘り下げたい場合(ljg-rank を使用)、1つの主張を縦方向に掘り下げたい場合(ljg-think を使用)、1冊の本を解体したい場合(ljg-book を使用)、1つの概念を解剖したい場合(ljg-learn を使用)。また、単なる「制約の突破方法」の戦術リストを求めるリクエストにも適していません。
    Install Agent-Ready
    ① Verified Mirror 2026-10-10
    Option A · Direct DownloadDownload ljg-constraint.tar.gz
    sha256: f61adce608c1df97…
    Option B · Copy Guide for Agent
    install.json
    Agent はこの JSON ガイドから自動的にダウンロードして検証します。
    ② Upstream GitHub
    GitHub Repo ↗
    Pinned to commit 9e75497a95.