MCPcopy Index your code
hub / github.com/BeforeCutieAfterDoggo/spaghettify

github.com/BeforeCutieAfterDoggo/spaghettify @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
33 symbols 65 edges 6 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Spaghettify

Spaghettify is a Visual Studio Code extension that uses the power of AI to make your code worse. 🍝

Spaghettify

How to Use

First, run the Spaghettify - Setup command. This will prompt you for an OpenAI API Key. Input your API key.

Highlight the code you want to Spaghettify and run any of the Spaghettify magic brushes to automagically make your code worse. It's that easy!

Extension points exported contracts — how you extend this code

IOpenAIWrapper (Interface)
(no doc) [1 implementers]
src/OpenAIWrapper.ts
IEditor (Interface)
(no doc) [1 implementers]
src/Editor.ts

Core symbols most depended-on inside this repo

spaghettiCommand
called by 6
src/commands.ts
showErrorMessage
called by 6
src/Editor.ts
makeRequestWithLoadingIndicator
called by 2
src/OpenAIWrapper.ts
checkForApiKey
called by 2
src/commands.ts
getUserInput
called by 2
src/Editor.ts
getHighlightedText
called by 2
src/Editor.ts
replaceSelection
called by 2
src/Editor.ts
getSecret
called by 2
src/Editor.ts

Shape

Function 14
Method 13
Class 4
Interface 2

Languages

TypeScript100%

Modules by API surface

src/Editor.ts14 symbols
src/prompts.ts7 symbols
src/commands.ts5 symbols
src/OpenAIWrapper.ts5 symbols
src/index.ts2 symbols

For agents

$ claude mcp add spaghettify \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact