SkillAgentSearch skills...

SparkHackKgExtension

"semanticKG.mcpPort": { "type": "number", "default": 3579, "description": "MCP server port" }, "semanticKG.uiPort": { "type": "number",

Install / Use

claude mcp add gouravroy2110 -- npx -y github:gouravroy2110/SparkHackKgExtension

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

46/100

Supported Platforms

Claude Code
Claude Desktop

Tags

{ "name": "semantic-kg-extension", "displayName": "Semantic Code Knowledge Graph", "description": "Local knowledge graph of your codebase exposed to AI via MCP", "version": "0.2.0", "engines": { "vscode": "^1.85.0" }, "categories": [ "Other", "Programming Languages" ], "activationEvents": [ "onStartupFinished" ], "main": "./out/extension.js", "contributes": { "viewsContainers": { "activitybar": [ { "id": "semanticKGExplorer", "title": "Knowledge Graph", "icon": "media/icon.svg" } ] }, "views": { "semanticKGExplorer": [ { "type": "webview", "id": "semanticKG.contextInspector", "name": "AI Context Inspector" } ] }, "commands": [ { "command": "semanticKG.rebuildGraph", "title": "Semantic KG: Rebuild Knowledge Graph" }, { "command": "semanticKG.openGraphExplorer", "title": "Semantic KG: Open Graph Explorer" }, { "command": "semanticKG.openChatUI", "title": "Semantic KG: Open Chat Interface" }, { "command": "semanticKG.suggestCommitMessage", "title": "Semantic KG: Suggest Commit Message" }, { "command": "semanticKG.runCommunityDetection", "title": "Semantic KG: Run Community Detection" } ], "configuration": { "title": "Semantic Knowledge Graph", "properties": { "semanticKG.llmProvider": { "type": "string", "enum": [ "openai", "anthropic", "ollama", "gemini", "groq" ], "default": "groq", "description": "LLM provider for docstring/commit/chat generation" }, "semanticKG.llmApiKey": { "type": "string", "default": "", "description": "API key" }, "semanticKG.llmModel": { "type": "string", "default": "gemini-2.0-flash", "description": "Model name" }, "semanticKG.ollamaUrl": { "type": "string", "default": "http://localhost:11434", "description": "Ollama URL" }, "semanticKG.mcpPort": { "type": "number", "default": 3579, "description": "MCP server port" }, "semanticKG.uiPort": { "type": "number", "default": 3580, "description": "Graph UI server port" }, "semanticKG.chatUiPort": { "type": "number", "default": 3581, "description": "Chat UI web server port" }, "semanticKG.autoRebuildOnSave": { "type": "boolean", "default": true, "description": "Update graph on file save" }, "semanticKG.excludePatterns": { "type": "array", "items": { "type": "string" }, "default": [ "/node_modules/", "/.git/", "/dist/", "/out/", "/pycache/", "/target/", "/build/", "/bin/" ] } } } }, "scripts": { "vscode:prepublish": "npm run compile", "compile": "tsc -p ./", "watch": "tsc -watch -p ./", "lint": "eslint src --ext ts" }, "dependencies": { "@xenova/transformers": "^2.17.2", "cors": "^2.8.6", "express": "^4.22.1", "glob": "^10.3.10", "minimatch": "^9.0.4", "simple-git": "^3.22.0", "sql.js": "^1.11.0", "web-tree-sitter": "^0.20.8" }, "devDependencies": { "@types/cors": "^2.8.19", "@types/express": "^4.17.25", "@types/node": "^20.11.5", "@types/vscode": "^1.85.0", "@typescript-eslint/eslint-plugin": "^6.19.0", "@typescript-eslint/parser": "^6.19.0", "eslint": "^8.56.0", "typescript": "^5.3.3" } }

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Security Score

68/100

Audited on Invalid Date

2 medium1 low