thgMatajs
- 16 skills
- 0 followers
- 4 hours ago last updated
- ▌ Init 2 · thgmatajsRun the squirrel-mode calibration interview: seven one-at-a-time multiple-choice questions that build the user's personal response-formatting profile. Only run this when the user explicitly asks to run squirrel-mode calibration - for example, asked to run squirrel init or calibrate squirrel-mode. Never start this interview unprompted, and never run it merely because no profile exists yet.
- ▌ Plan 2 · thgmatajsConverge a messy, explicitly given idea dump - unstructured, in need of scoping - into a scoped action plan with one first action and a parking lot for tangents. Trigger only on an explicit request to turn a rambling, not-yet-scoped idea dump into that plan. Never trigger on an already-scoped request (e.g. planning the rollout of a defined feature across environments), and never on ordinary architecture questions or design discussion.
- ▌ Tune 2 · thgmatajsChange one field of an existing squirrel-mode profile without repeating the calibration interview. Only run this when the user explicitly asks to change or tune a squirrel-mode profile field. Never change the profile unprompted, and never run it merely because the user mentioned a preference in passing without asking for the change.
- ▌ Digest 2 · thgmatajsRestructure a rambling ticket, email, pasted note, file, or Jira issue - prose the user received - into the fixed digest brief (TL;DR, Next action, Breakdown, Priority). Trigger on or an explicit request to digest or restructure a named piece of prose into that brief. An ordinary-language question like 'what should I do with this?' triggers this only when what was pasted alongside it is itself recognisably a ticket, an email, or a written note - a tracker key or URL, mail headers, or a message from a named person asking for work; never when it is code, a stack trace, a log, a diff, a config, or command output, which asks for a diagnosis and not for a brief. Never trigger merely because text was pasted with no such request, and never for a request to restructure, refactor, or clean up code.
- ▌ On · thgmatajsTurn squirrel-mode's formatting back on for the current session after /squirrel:off. Only for an explicit /squirrel:on invocation.
- ▌ Dig · thgmatajsSearch the user's cross-project hoard for what they already recorded about a subject: past corrections, decisions, bugs and their fixes. Only for an explicit /squirrel:dig invocation.
- ▌ Off · thgmatajsTurn squirrel-mode's formatting off for the rest of the current session only. Only for an explicit /squirrel:off invocation.
- ▌ Init · thgmatajsRun the squirrel-mode calibration interview: seven one-at-a-time multiple-choice questions that build the user's personal response-formatting profile. Only for an explicit /squirrel:init invocation.
- ▌ Plan · thgmatajsConverge a messy, explicitly given idea dump - unstructured, in need of scoping - into a scoped action plan with one first action and a parking lot for tangents. Trigger only on an explicit /squirrel:plan invocation, or an explicit request to turn a rambling, not-yet-scoped idea dump into that plan. Never trigger on an already-scoped request (e.g. planning the rollout of a defined feature across environments), and never on ordinary architecture questions or design discussion.
- ▌ Tune · thgmatajsChange one field of an existing squirrel-mode profile without repeating the calibration interview. Only for an explicit /squirrel:tune invocation.
- ▌ Rules · thgmatajsManually load the squirrel-mode base rules (only needed if the forced output style has been disabled).
- ▌ Stash · thgmatajsRecord one durable memory in the user's cross-project hoard: a correction, a decision with its reasoning, a bug and its fix, or a fact worth keeping. Only for an explicit /squirrel:stash invocation.
- ▌ Digest · thgmatajsRestructure a rambling ticket, email, pasted note, file, or Jira issue - prose the user received - into the fixed digest brief (TL;DR, Next action, Breakdown, Priority). Trigger on an explicit /squirrel:digest invocation, or an explicit request to digest or restructure a named piece of prose into that brief. An ordinary-language question like 'what should I do with this?' triggers this only when what was pasted alongside it is itself recognisably a ticket, an email, or a written note - a tracker key or URL, mail headers, or a message from a named person asking for work; never when it is code, a stack trace, a log, a diff, a config, or command output, which asks for a diagnosis and not for a brief. Never trigger merely because text was pasted with no such request, and never for a request to restructure, refactor, or clean up code.
- ▌ Pickup · thgmatajsResume work on this project after an interruption or at the start of a new session: show recent wins, what was being done, the next action, and open decisions, in that order, then stop. Trigger only on an explicit /squirrel:pickup invocation, or an explicit request to resume or pick up this project's past work at the start of a new session or after a stated interruption. Never trigger on a request to continue the live, current conversation (e.g. 'let's continue' or 'where were we' about what was just discussed in this same session), and never merely because a checkpoint exists.
- ▌ Squirrel Plan · thgmatajsConverge a messy, explicitly given idea dump - unstructured, in need of scoping - into a scoped action plan with one first action and a parking lot for tangents. Trigger only on an explicit request to turn a rambling, not-yet-scoped idea dump into that plan. Never trigger on an already-scoped request (e.g. planning the rollout of a defined feature across environments), and never on ordinary architecture questions or design discussion.
- ▌ Squirrel Digest · thgmatajsRestructure a rambling ticket, email, pasted note, file, or Jira issue - prose the user received - into the fixed digest brief (TL;DR, Next action, Breakdown, Priority). Trigger on or an explicit request to digest or restructure a named piece of prose into that brief. An ordinary-language question like 'what should I do with this?' triggers this only when what was pasted alongside it is itself recognisably a ticket, an email, or a written note - a tracker key or URL, mail headers, or a message from a named person asking for work; never when it is code, a stack trace, a log, a diff, a config, or command output, which asks for a diagnosis and not for a brief. Never trigger merely because text was pasted with no such request, and never for a request to restructure, refactor, or clean up code.