複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。
- 脅威レポートをカテゴリ別に探したいとき
- 特定ベンダーの報告書を取得したいとき
- ランサムウェア動向を複数社で比較したいとき
起動時に読み込まれるユーザーモデルを表示・編集・初期化し、本人の属性や目標、制約、好みを各セッションで参照できる形に整えます。
View, edit, or clear the LifeOS User Model (PRINCIPAL_IDENTITY.md) — persistent identity context loaded at session startup. Three intents: View, Edit (identity, goals, constraints, preferences), Clear (reset). Read by Algorithm OBSERVE and skills for personalization. USE WHEN profile, show profile, view profile, who am I, my profile, edit profile, update profile, clear profile, user model, PRINCIPAL_IDENTITY. NOT FOR settings.json or CLAUDE.md edits (use update-config).
実行スコア 未検証
インストール方法を見るセッション開始時に読み込まれるPRINCIPAL_IDENTITY.mdを表示、編集、初期化します。氏名などの本人情報、目標、制約、好みを一か所で確認し、依頼された項目だけを更新できます。初期化ではファイルを削除せず、空のテンプレートに戻します。このユーザーモデルはAlgorithm OBSERVEや他のスキルから参照され、回答や機能選択のパーソナライズに使われます。
現在どの情報がプロフィールとして保存されているか確認したいときや、好みや目標を変更したいときに向いています。古くなったプロフィールを空の状態に戻したい場合にも使えます。
変更は次のセッション、またはコンテキストの再読み込み後に反映されます。settings.jsonやCLAUDE.mdの設定変更は対象外です。初期化ではバックアップを確認し、明示的な了承を得てから内容を置き換えます。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。
点数には入れていません。 2026年10月28日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Views, edits, or resets the LifeOS User Model — the PRINCIPAL_IDENTITY.md file that holds persistent identity context and loads at the start of every session through the CLAUDE.md @-import. Three operations: View shows the current model, Edit updates its sections, and Clear resets it to a blank template (it never deletes the file). The Algorithm reads it when writing ISCs and choosing capabilities, and other skills read it for personalization, so this skill keeps that context visible and current in one place.
last_updated but never last_reviewed, so the freshness grade stays honest.| Intent | Trigger | File |
|---|---|---|
| View | "profile", "show profile", "view profile", "who am I", "my profile" | Intents/View.md |
| Edit | "edit profile", "update profile", "change profile" | Intents/Edit.md |
| Clear | "clear profile", "delete profile", "reset profile" | Intents/Clear.md |
| File | Read when |
|---|---|
Setup.md | first-time setup, a worked example of the identity file on made-up values, and the read-only proof commands |
The User Model lives at ~/.claude/LIFEOS/USER/PRINCIPAL/PRINCIPAL_IDENTITY.md (in a standard install LIFEOS/USER is a symlink to ~/.config/LIFEOS/USER, which may be its own private git repo) as markdown with the lifeos-freshness-v1 frontmatter (LIFEOS/DOCUMENTATION/Freshness/FreshnessSystem.md):
last_updated: ISO-8601 # every write, any author
last_updated_by: <author>
convention: lifeos-freshness-v1
last_reviewed: ISO-8601 # principal review only; drives the staleness grade (90-day window for this file)
last_reviewed_by: <principal>
The Interview skill's ContextCheckin intent is the only flow that bumps last_reviewed; this skill's intents read the file on demand when it is viewed or edited.
The same frontmatter also holds the header facts that code reads, so a change to one of these is a change to the YAML key, never to prose:
| Key | Reader |
|---|---|
core (name, pronunciation, timezone) | getPrincipal() in hooks/lib/identity.ts, as the fallback only: LIFEOS/USER/CONFIG/LIFEOS_CONFIG.toml [principal] wins for name, pronunciation and timezone |
voice_clone | the model, through the header-mirror block (no code reader) |
preferences | getPrincipalPreferences() in hooks/lib/identity.ts |
tech_stack | getTechStack() in hooks/lib/identity.ts, its only source |
LIFEOS/TOOLS/HeaderMirror.ts copies these keys into a generated block in the body, because @-import strips frontmatter; DerivedSync.ts runs it on every hand edit.
The blank template (Intents/Edit.md § Output format) starts the file with four sections: Quick Reference, Worldview, Work Patterns & Communication, and Preferences. Users add their own sections over time, and the memory curation loop may keep an auto-append Memory-System Proposals queue at the bottom. Edit changes the sections that exist in the user's file; it does not impose the template's schema on it. First-time setup, a worked example and a read-only proof: Setup.md.
Example 1: View the profile
User: "show my profile"
→ Invokes View intent
→ Reads PRINCIPAL_IDENTITY.md and presents the current user model
Example 2: Edit a section
User: "update my profile — add that I prefer metric units"
→ Invokes Edit intent
→ Updates the Preferences section, bumps `last_updated` and `last_updated_by` (never `last_reviewed`)
Example 3: Reset
User: "clear my profile"
→ Invokes Clear intent
→ Confirms intent, backs the file up to ~/Downloads, then resets PRINCIPAL_IDENTITY.md to the blank template (the file stays; `last_reviewed` is removed so the freshness grade drops until the principal reviews it)
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。
個別の機能や部品の設計と、システム全体の目的を同じ問いで比較し、両者の食い違い、適切な実装範囲、全体との整合性を3段階で整理するスキルです。
文章のテーマに合う格言や引用を探し、著者・出典と選定理由を添えて提案します。引用の追加、思想家の調査、利用履歴の管理を通じて、同じ引用の繰り返しも防ぎます。
ブログの挿絵や技術図解、比較図、マンガ、アイコンなどを用途別の手順で制作します。形式に合う構図や配色を組み立て、確認用の画像を出力します。
画像や映像、スライド、サイト画面の品質を複数の判定役で評価し、修正点の整理から基準を満たした成果物の引き渡しまで進めます。
arXivの論文をテーマ・分野・論文IDで探し、著者や要旨、リンクをまとめます。新着論文の確認や、用意されている場合はAlphaXivのAI生成概要の取得にも対応します。