Skip to content
View kucherenko's full-sized avatar
Focusing
Focusing

Block or report kucherenko

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kucherenko/README.md

jscpd — Copy/Paste Detector for Source Code

A copy/paste detector for source code that hunts down duplicated blocks across 150+ languages.

  • 20M+ downloads on npm
  • 150+ supported languages — JavaScript, Python, Java, Go, Rust, C++, TypeScript, Ruby, and more
  • Blazingly fast — powered by the Rabin-Karp algorithm
  • Multiple report formats — HTML, JSON, XML, badges, and an AI reporter that saves ~79% tokens for LLMs
  • CI/CD ready — set thresholds and fail builds automatically
  • MCP Server & Agent Skills — let AI assistants check your code for duplications directly

github.com/kucherenko/jscpd · jscpd.dev


Gangsta Agents — AI Skills Framework

A spec-driven development framework for AI agents. No cowboy coding. No shadow hotfixes. Every feature runs The Heist — a 6-phase pipeline where specs are law and the Don always approves.

  • 6-phase Heist pipeline — Reconnaissance → The Grilling → The Sit-Down → Resource Development → Execution → The Delivery
  • Battle-tested skills — reconnaissance, TDD drills, interrogation debugging, exit strategies, and more
  • Multi-platform support — Claude Code, GitHub Copilot, Gemini CLI, OpenCode, Codex, and Cursor
  • Multi-agent orchestration — Underboss decomposes, Crew Leads orchestrate, Workers execute in parallel
  • Institutional memory — The Ledger persists insights and fails across sessions

github.com/kucherenko/gangsta · gangsta.page


Twitter/X: @a_kucherenko · GitHub: @kucherenko

Pinned Loading

  1. jscpd jscpd Public

    Copy/paste detector for programming source code.

    TypeScript 5.6k 232

  2. my-presentations my-presentations Public

    List of public speaking, trainings, mentoring programs, presentations conducted by me.

    5

  3. cli-typescript-starter cli-typescript-starter Public template

    TypeScript CLI starter kit for Node.js. Optimized for quick setup and development efficiency.

    TypeScript 56 5

  4. awesome-project-questions awesome-project-questions Public

    A list of questions that engineers / architects / managers should ask before the start of a project.

    65 18

  5. blamer blamer Public

    blamer is a tool for getting information about author of code from version control system

    TypeScript 8 9

  6. gangsta gangsta Public

    AI agentic skills framework for spec-driven development, built on the organizational model of mafia.

    Shell 7