66d9a39a182953e6622051e3a2c5966684d7466f
Optional maxSkills setting sets the warn threshold; when unset, re-injecting more than three tracked skills emits a one-time UI warning without blocking delivery. Co-authored-by: Cursor <cursoragent@cursor.com>
pi-skill-reinject
Pi Coding Agent extension: отслеживает вызванные skills и повторно инжектит их после auto compaction.
Статус: спецификация (реализация не начата)
Документация
- SPEC.md — полное ТЗ с ссылками на документацию Pi
Совместимость
Рассчитан на совместную работу с @capyup/pi-auto-compact (auto-continue после compaction). Детали — SPEC.md §16.
Быстрый контекст
Pi хранит в контексте только описания skills; полный SKILL.md теряется при compaction. Extension решает это re-inject'ом через тот же механизм, что /skill:name.
По умолчанию выключено. Включение:
/skill-reinject on # эта сессия
/skill-reinject global on # навсегда (~/.pi/agent/settings.json)
Установка (план)
pi -e ./src/index.ts # после реализации
Ссылки
Description
Languages
TypeScript
86.3%
JavaScript
13.7%