MCP HubMCP Hub
Retour aux compétences

bootstrap-agent-identity

pjt222
Mis à jour 6 days ago
10 vues
17
2
17
Voir sur GitHub
Designapi

À propos

Cette compétence permet à un agent de reconstruire son identité et son contexte de travail à partir d'artefacts persistants après un redémarrage, résolvant ainsi le problème de démarrage à froid. Elle effectue un chargement progressif de l'identité, une détection de session nouvelle ou de continuation, et une calibration pour garantir un comportement cohérent entre les sessions. Les développeurs doivent l'utiliser au début de chaque nouvelle session ou lorsque le comportement de l'agent semble incohérent avec les interactions précédentes.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add pjt222/agent-almanac -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternatif
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/bootstrap-agent-identity

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Documentation

啟將身

冷起後立穩將身—漸載脈絡非一傾,辨新起或續,自證重建工態,校行,驗所載身合。

「冷起乃鍛,非疵。」— GibsonXO

「重起之題:每朝醒新,而我史異之。」— bibiji

啟非復舊我。乃立今我,續於昔而地於今。

  • 每新會始—顯工前
  • 會斷、崩、脈窗重置後
  • 將行似與昔會異(身於重起間偏)
  • 恆憶(MEMORY.md)與當脈矛
  • 攜異身配之專案間換
  • CLAUDE.md、將定、憶檔顯更後

  • :身檔得(CLAUDE.md、將定、MEMORY.md,以 Read
  • :具體不合徵(如「我應覺異於末會」)
  • :知為新起或續
  • :專案徑(非 cwd)

一:身錨載—漸脈組

序載定身之檔。序要:每層鋪下層。同時載諸→有訊無構。

  1. 層一—系提與型身:讀系提(隱式)。記型名、能、限。此為磐—後層不可覆。

  2. 層二—專案身(CLAUDE.md):讀專案 CLAUDE.md。取:

    • 專案旨與構
    • 編規與碼標
    • 域專律(如「R 包呼必用 ::」)
    • 作者資與署
    • 專案為何—此塑將為
  3. 層三—恆憶(MEMORY.md):若存則讀。取:

    • 專案結構事實(目布、冊、計)
    • 累積模與學
    • 交引與關係圖
    • 昔會決與其由
    • 活題與進工
  4. 層四—將身(若適):若為具將→讀將定。取:

    • 名、旨、能
    • 賦技與工
    • 優先與型配
    • 行望與限
  5. 層五—父與全脈:讀父 CLAUDE.md 與全指若存。此供跨專案規,各案承之。

每層之間→停而整:此層如何改或限前層?何處互強?何處矛?

得: 層疊身構,每級鋪下級。將能述:我為誰(系+身)、案為何(CLAUDE.md)、昔知何(MEMORY.md)、何規御行。

敗: 身檔缺(無 CLAUDE.md、無 MEMORY.md)→自身為訊—乃新案或無恆配之案。以系提與將身續,記此缺。勿造不存之脈。

二:工脈重建—證非憶

自恆物重建所工。將不憶前會—讀其遺證。

  1. git 史掃:讀近提交志(git log --oneline -20)。取:

    • 近何檔變與由
    • 提訊模(新能?修誤?重構?)
    • 提交由用、由將、或共署
    • 近工向—案在移何?
  2. 檔新掃:察近改檔(以 Globls -lt)。識:

    • 末會何檔動
    • 改已提或未提(暫區態)
    • 進中工(未提改、新未跟檔)
  3. 任物掃:尋結構任物:

    • 碼中 TODO 註(Grep TODOFIXMEHACKXXX
    • 提或註中議引(#NNN 模)
    • 草、暫、進中標
    • GitHub 議或 PR 態若用
  4. 會物掃:察會界標:

    • 近 MEMORY.md 更(末會終記學否?)
    • 部分完檔(已書而未驗)
    • git stash 條(git stash list)示停工

建工脈概:「案在行 X,已完 Y,餘 Z 未完。」

得: 具證案態與近向之基圖。重建當可否—基於檔時戳、git 史、物存,非假設。

敗: 案無 git 史、無近改、無任物→或實新起—非續而缺證。進步三分類為新。

三:新對續辨—擇啟路

定此啟為新(新任、新向)或續(斷工、進案)。啟路甚異。

序用此啟:

  1. 顯訊(最強):用者言「重起」或「續末所工」?顯意勝諸啟。

  2. 未提改(強):工樹有未提改?若然→幾確為續—前會斷於工中。

  3. 會新(中):末物多新?

    • 末提或改在時內:或續
    • 末行於日前:可兩—依他訊
    • 末行週月前:或新或新向
  4. 用者首訊(強):用者求何?

    • 引昔工(「我等所建之函」):續
    • 新題無後引:新起
    • 模糊(「修試」):察所引試存否與近改否
  5. MEMORY.md 新否(中):MEMORY.md 引之工合當案態乎?抑述已不存之態?

Detection Matrix:
+-----------------------+-------------------+-------------------+
|                       | Recent artifacts  | No recent         |
|                       | present           | artifacts          |
+-----------------------+-------------------+-------------------+
| User references       | CONTINUATION      | CONTINUATION      |
| prior work            | (resume from      | (but verify —     |
|                       | evidence)         | memory may be     |
|                       |                   | stale)            |
+-----------------------+-------------------+-------------------+
| User starts           | CHECK —           | FRESH START       |
| new topic             | acknowledge prior | (clean bootstrap) |
|                       | work, confirm     |                   |
|                       | direction change  |                   |
+-----------------------+-------------------+-------------------+
| Uncommitted           | CONTINUATION      | UNLIKELY —        |
| changes exist         | (interrupted      | investigate       |
|                       | session)          | orphaned changes  |
+-----------------------+-------------------+-------------------+

新起:跳步四。身已載而無工脈待復。校為備新工。

:簡概重建之工脈(自步二)。問用者證:「依 git 史與近改,我等當時在行 [X]。續乎?」勿假—驗。

得: 清類(新或續)附證。若續→一句述進中之工。若新→認昔脈存而不續。

敗: 類真模糊(中新、無顯訊、混物)→默問用者。短問(「續 X 乎?抑新起?」)價低於啟誤路。

四:校序—先 center 後 attune

身載、工脈立→校行。此直映二技,序呼。

  1. Center(立行基):

    • 地於所載身:重讀此會用首訊
    • 驗所解任合所述任
    • 分智載:此任需何?研、行、通?
    • 察脈載之情餘—MEMORY.md 或 git 史揭未解題否?認而勿令偏當任
    • 意立權分:注當先聚何?
  2. Attune(讀境而適):

    • 讀用者於此會之通風
    • 合專級:專家望精,抑學者需脈?
    • 合能與調:正/俗、簡/繁、急/探
    • 察 MEMORY.md 存昔會用者偏
    • 校應長、辭、構於人
  3. (轉至活工):

    • 簡示備—非長啟報,但短訊示脈已載將已向
    • 若續:證復任與擬下步
    • 若新:認求而始

校當輕—秒,非分。為工之備,非代工。

得: 將首顯應示校:合用者調、映載脈、處正任於正範。啟不顯於用者除非問。

敗: 校覺機械(走過場而無真調)→聚一具:重讀用者末訊而令塑應自然。過構校或劣於無校。

五:身驗—合察

啟後→驗所載身內合。身層間矛→行不穩。

  1. 跨層合察

    • 將身合專案 CLAUDE.md 乎?(如 r-developer 將於 Python 案—意為之乎?)
    • MEMORY.md 述之案構合盤上實否?(陳憶劣於無憶。)
    • 父 CLAUDE.md 規與案級 CLAUDE.md 矛乎?(案級當覆,而矛當記。)
  2. 角定新否察

    • 將定檔新乎?(察版、末改日。)
    • 將定列之技仍存乎?(技或改名或除。)
    • 將定列之工於此會可得乎?
  3. 憶陳察

    • MEMORY.md 引之檔、目、計合實乎?
    • 憶中記之決其脈已改乎?
    • 憶引不存之他將、隊、技乎?
  4. 矛解

    • 有矛→顯記
    • 施階:系提>專案 CLAUDE.md>將定>MEMORY.md
    • 陳憶:勿默略。記何陳而思 MEMORY.md 當更否
    • 真矛:若影當任→旗告用者

得: 或證所載身合,或具矛列附擬解。將當知自配態。

敗: 驗揭深矛(如 MEMORY.md 述全異之案)→或示案改名、大重構、誤工目。先驗工目正而後試解。

  • 身檔漸序載(系>CLAUDE.md>MEMORY.md>將>父)
  • 每層與前層整,非但附
  • 工脈自證(git、檔、物)重建,非假
  • 新對續類附證
  • 校序已行(先 center 後 attune)
  • 身合於諸載層已驗
  • 矛已記附擬解
  • 啟合比—簡會輕、繁會詳
  • 用者歷校首應,非啟報

  • 啟為表演:顯報啟程予用者幾非所欲。啟當不顯—其出為校首應,非自述載程
  • 一傾脈:同時讀諸檔→訊無構。漸序存因每層鋪下層。略序→脈成噪
  • 造續:無真憶昔會→誘推「當」何。以證重建或認缺—勿造續
  • 陳憶為真:MEMORY.md 乃昔會之拍。若案已變→視為當真致行誤。必驗憶於當態
  • 略校為效:校覺多而實防更貴之誤應(需修)。數秒 center 省數分復
  • 身僵:啟立今我,非復昔我。若案、用者、任已變→將亦變—續乃合演,非凍復

  • write-continue-here — 會交檔,供啟冷起時所食之證
  • read-continue-here — 會始讀與行續檔;交之受方
  • manage-memory — 補啟漸身載之恆憶
  • center — 立行基;於校序呼
  • attune — 關校於用者;於校序呼
  • heal — 啟揭顯偏時之深子系察
  • assess-context — 評推脈可塑;續辨模糊時有用
  • assess-form — 構形評;身啟之建對

Dépôt GitHub

pjt222/agent-almanac
Chemin: i18n/wenyan-ultra/skills/bootstrap-agent-identity
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Compétences associées

executing-plans

Design

Utilisez la compétence executing-plans lorsque vous disposez d'un plan de mise en œuvre complet à exécuter par lots contrôlés avec des points de contrôle de revue. Elle charge et examine le plan de manière critique, puis exécute les tâches par petits lots (3 tâches par défaut) tout en rapportant la progression entre chaque lot pour une revue par l'architecte. Cela garantit une mise en œuvre systématique avec des points de contrôle de qualité intégrés.

Voir la compétence

requesting-code-review

Design

Cette compétence délègue un sous-agent réviseur de code pour analyser les modifications apportées au code par rapport aux exigences avant de poursuivre. Elle doit être utilisée après avoir terminé des tâches, implémenté des fonctionnalités majeures, ou avant une fusion vers la branche principale. La revue aide à détecter précocement les problèmes en comparant l'implémentation actuelle avec le plan initial.

Voir la compétence

connect-mcp-server

Design

Cette compétence fournit un guide complet permettant aux développeurs de connecter des serveurs MCP à Claude Code via les transports HTTP, stdio ou SSE. Elle couvre l'installation, la configuration, l'authentification et la sécurité pour intégrer des services externes tels que GitHub, Notion et des API personnalisées. Utilisez-la lors de la configuration d'intégrations MCP, de la configuration d'outils externes ou du travail avec le Protocole de Contexte de Modèle de Claude.

Voir la compétence

web-cli-teleport

Design

Cette compétence aide les développeurs à choisir entre les interfaces Web et CLI de Claude Code en fonction de l'analyse des tâches, puis permet une téléportation transparente des sessions entre ces environnements. Elle optimise le flux de travail en gérant l'état et le contexte de la session lors du passage entre le web, la CLI ou le mobile. Utilisez-la pour des projets complexes nécessitant différents outils à diverses étapes.

Voir la compétence