kingler

Code Analysis — Git skill for Claude Code

Git community intermediate

by kingler - Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.

How to install Code Analysis

This entry records only its repository, not the path inside it, so there is no exact command to give. Open kingler/n8n_agent and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Code Analysis does

This project provides tools for analyzing, categorizing, and storing n8n workflows across multiple database types:

Alternatives in Git

  • Analysis Claude Code — GitHub Repo stars Complete reverse engineering research and analysis of Claude Code v1.0.33 Reverse engineerin 35k ★
  • Gh Fix CI — Debug and fix failing GitHub Actions PR checks using log inspection 14.6k ★
  • Bulletproof Quick Start Guide — Target Audience: Complete beginners Never used Python/git before 11.1k ★

README

n8n Workflow Vectorization and Knowledge Graph

This project provides tools for analyzing, categorizing, and storing n8n workflows across multiple database types:

  1. Vector Database (QDRANT): For semantic search and similarity matching
  2. Graph Database (Neo4j): For relationship mapping and ontological representation
  3. Relational Database (Supabase): For structured metadata storage

MCP Integrations

This project now includes Model Context Protocol (MCP) integrations for:

  1. n8n: Import and manage workflows directly with n8n's API
  2. QDRANT: Vector search and similarity matching for workflows
  3. Supabase: Structured data storage for workflow metadata
  4. Workflow Validation: Validate workflows against best practices

Project Structure

  • workflow-parser.js: Processes n8n workflow JSON files, extracts metadata, and generates descriptions
  • vectorize-workflows.js: Demonstrates how to use the QDRANT MCP server to vectorize workflows
  • n8n-mcp-client.js: Client for interacting with the n8n MCP server
  • n8n-workflow-validator.js: Validator for n8n workflows against best practices
  • validate-workflow.js: CLI tool for validating workflows
  • import-to-n8n.js: Tool for importing workflows to n8n
  • processed-workflows/: Contains the processed workflow data with enriched metadata
  • workflows/: Directory containing original n8n workflow files
  • MCP Servers located in /Users/kinglerbercy/MCP/:

Setup and Installation

1. Process Workflows

The `workflow-parser.js` script processes n8n workflow files, extracting metadata and generating descriptions:

npm run parse
# or
node workflow-parser.js

This creates enriched workflow data in the `processed-workflows/` directory.

2. Configure Environment Variables

Copy the example environment file and update with your settings:

cp .env.example .env
# Edit .env with your configuration

3. MCP Integrations

QDRANT MCP Integration


...