rsi_learn
Record host-written Catch→Teach→Fix lessons, run audits, promote rules, and manage reading packs to persist project conventions and repair knowledge locally.
Instructions
Teaching / audit / closeout learn / promote / reading-pack actions. The host agent writes the lesson (Catch→Teach→Fix) then teach_record; RSI does not write the lesson. pack_list / pack_open / pack_done walk reading packs. Unavailable actions return not_in_phase — follow message. 教学/审计/收工学习/晋升/阅读包。Agent 自己 Catch→Teach→Fix 后 teach_record;不要让 RSI 代写 lesson。pack_list / pack_open / pack_done 串联阅读包。未开放的 action 返回 not_in_phase,按 message 改用其它工具。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | teach-draft id or reading-pack id | |
| lane | No | pack_list filter: skills_rules / teaching / docs / code / git / conversation / cursor / other | |
| lang | No | explicit locale override | |
| globs | No | host ATS globs for audit_start | |
| items | No | classified closeout items for extract | |
| scope | No | audit/extract scope: session or full | |
| action | No | teach_catch / teach_record / skip / rubric / audit_start / audit_probes / audit_report / audit_finish / extract / promote / pack_list / pack_open / pack_done | |
| lesson | No | host-written lesson; correct_fix required for teach_record | |
| reason | No | skip reason | |
| status | No | pack_done: done / skipped / pending | |
| overall | No | pass or fail | |
| pack_id | No | alias of id for pack_open / pack_done | |
| payload | No | ||
| trigger | No | teach_catch trigger | |
| draft_id | No | alias of id | |
| findings | No | host findings for audit_report | |
| scope_id | No | required when scope=full | |
| changed_files | No | host ATS file list for audit_start | |
| probe_results | No | uploaded probe results; RSI does not exec | |
| probe_summary | No | ||
| low_confidence | No | ||
| reopen_skipped | No | pack_list: true = 把不允许 skip 的 skipped 包改回 pending | |
| system_attempts | No | teach_catch attempts | |
| disclaimer_partial | No | ||
| promote_to_pattern | No |