@xl0/pi-lovely-comment
v0.1.2
Published
Open the last assistant message in your editor and sync edits back into the prompt
Downloads
502
Maintainers
Readme
@xl0/pi-lovely-comment
Lovely Pi package for the /comment extension.
Inspired by this workflow:
Install
pi install npm:@xl0/pi-lovely-commentUsage
Sync
/comment/comment sync/comment sync <filename.md># Quote (>) the last assistant message into file, open it in the configured editor, and keep the pi prompt synced with the draft contents.
While sync is active:
Escstops syncing and leaves the prompt content as-is.Ctrl-Ccancels syncing and clears the prompt.- Sending the prompt (Enter) submits the latest synced draft.
If called without a filename, the temporary draft will be created in .pi/comment/ and deleted after the sync is done.
Save
/comment <filename.md>— same as save./comment save <filename.md>— save the last assistant message to<filename.md>without quote markers or prompt sync, then open it in the configured editor.
Save the last assistant message and open it in the editor.
Settings
/comment settings— choose the editor.
The default editor is $EDITOR, but you can set a bunch of popular editors in settings, or a custom command.
Editor settings are stored in ~/.pi/agent/xl0-pi-lovely-comment.json.
Related projects
| | |
| --- | --- |
| Pi Lovely Web | web_search, web_fetch, web_image via Firecrawl, Exa, Tavily, Brave |
| Pi Lovely Dev Tools | /tool, /show-sysprompt, /show-context, /llm-stats |
| Pi Lovely Codex | GPT fast mode and Codex-style apply_patch |
| Pi Lovely IDE | IDE integration |
| Pi Lovely Config | scoped config helpers for Pi extensions |
Like this work? Hire me
