ihsan-ramadhan/markblock — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a VS Code extension called Markblock that lets people edit Markdown files in a Notion style block editor, directly inside VS Code.

When someone opens a .md file, it should show a custom editor where the Markdown is displayed as editable blocks instead of a split preview. Users should be able to double click or press Enter on a block to edit the raw Markdown, press Escape to save it back to preview mode, and use Tab or Shift Tab to move between blocks.

Please include easy block controls like adding a block below, deleting a block, selecting multiple blocks, copying, cutting, and deleting selected blocks. Add a slash menu that appears when typing /, with options for headings, lists, checklists, images, videos, files, code blocks, tables, blockquotes, dividers, and callouts. Also add a small floating toolbar for selected text with bold, italic, strikethrough, and link actions.

Make it feel keyboard friendly, sync changes back to the real Markdown file, and work with VS Code undo and redo.

Want more depth? Deep Reverse