Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
186 changes: 186 additions & 0 deletions 2026/08/2026-08-25-agent-skill-ninja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
Before disabling any content in relation to this takedown notice, GitHub
- contacted the owners of some or all of the affected repositories to give them an opportunity to [make changes](https://docs.github.com/en/github/site-policy/dmca-takedown-policy#a-how-does-this-actually-work).
- provided information on how to [submit a DMCA Counter Notice](https://docs.github.com/en/articles/guide-to-submitting-a-dmca-counter-notice).

To learn about when and why GitHub may process some notices this way, please visit our [README](https://github.com/github/dmca/blob/master/README.md#anatomy-of-a-takedown-notice).

---

**Are you the copyright holder or authorized to act on the copyright owner's behalf? If you are submitting this notice on behalf of a company, please be sure to use an email address on the company's domain. If you use a personal email address for a notice submitted on behalf of a company, we may not be able to process it.**

Yes, I am the copyright holder.

**Are you submitting a revised DMCA notice after GitHub Trust & Safety requested you make changes to your original notice?**

No

**Does your claim involve content on GitHub or npm.js?**

GitHub

**Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.**

I am the [private] and [private] copyright holder of "vscode-agent-skill-ninja" (GitHub username: [private], VS Code Marketplace publisher: [private]). The repository was created on January 3, 2026. All code, documentation, and creative content were authored entirely by [private].

**Please provide a detailed description of the original copyrighted work that has allegedly been infringed.**

"vscode-agent-skill-ninja" is a VS Code extension that enables searching, installing, and managing Agent Skills for GitHub Copilot, Claude Code, and other AI coding assistants.

Original repositories and publications:
- GitHub: https://github.com/aktsmm/vscode-agent-skill-ninja (created 2026-01-03, first public commit 2026-01-05)
- VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=yamapan.agent-skill-ninja (564 installs, rating 5.0/5)
- Original LICENSE file: https://github.com/aktsmm/vscode-agent-skill-ninja/blob/master/LICENSE

License at time of infringement (2026-01-24): CC BY-NC 4.0 International
- Legal code: https://creativecommons.org/licenses/by-nc/4.0/legalcode
Current license (since 2026-01-26): CC BY-NC-SA 4.0 International
- License change commit: https://github.com/aktsmm/vscode-agent-skill-ninja/commit/91b8679

The work consists of 34 files totaling 18,842 lines of code, including TypeScript source, JSON configuration, and Markdown documentation.

Note: This project is licensed under a Creative Commons public license (CC BY-NC / CC BY-NC-SA). It may not be considered "open source" under the OSI definition, but it is a public license with conditions that were violated.

Infringing publication ([private]):
- [private] (publisher: [private]) — unauthorized copy of [private] work

**If the original work referenced above is available online, please provide a URL.**

https://github.com/aktsmm/vscode-agent-skill-ninja

**We ask that a DMCA takedown notice list every specific file in the repository that is infringing, unless the entire contents of the repository are infringing on your copyright. Please clearly state that the entire repository is infringing, OR provide the specific files within the repository you would like removed.**

**Based on the above, I confirm that:**

The entire repository is infringing

**Identify the full repository URL that is infringing:**

https://github.com/gaebalai/vscode-agent-skill-finder

**Do you claim to have any technological measures in place to control access to your copyrighted content? Please see our <a href="https://docs.github.com/articles/guide-to-submitting-a-dmca-takedown-notice#complaints-about-anti-circumvention-technology">Complaints about Anti-Circumvention Technology</a> if you are unsure.**

No

**If you are reporting an allegedly infringing fork, please note that each fork is a distinct repository and <i>must be identified separately</i>. Please read more about <a href="https://docs.github.com/articles/dmca-takedown-policy#b-what-about-forks-or-whats-a-fork">forks.</a> As forks may often contain different material than in the parent repository, if you believe any of the repositories or files in the forks are infringing, please list each fork URL below:**

**Is the work licensed under an open source license?**

Yes

**Which license?**

other

**How do you believe the license is being violated?**

License: CC BY-NC 4.0 International (at time of infringement, 2026-01-24)
Legal code: https://creativecommons.org/licenses/by-nc/4.0/legalcode
Current license: CC BY-NC-SA 4.0 International (since 2026-01-26)

The infringer (GitHub user: gaebalai, registered 2024-02-19, 91 public repos) is [private], operating as "[private]" His GitHub bio states "AI LLM Performance Engineer, SDD Architect, Context Architect, 2500+ hours with Cursor AI Editor/Claude Code" — expertise claims built on stolen code.

1. BY (Attribution) violation:
- Removed original copyright holder name (aktsmm/[private]) from LICENSE file
- Replaced with "[private] by GAEBALAI" (fabricated attribution)
- Removed all author references from package.json and README
- File/class name replacements: "ninja" -> "finder" throughout codebase
- Japanese UI strings translated to Korean to disguise origin
- Evidence — complete publisher change timeline within 2 hours on same day:
* 2026-01-24T18:37:53Z commit 19d662e: bulk copy 34 files, 18,842 lines, publisher="gaebalai"
https://github.com/gaebalai/vscode-agent-skill-finder/commit/19d662e
* 2026-01-24T19:27:37Z commit 3e4ceec: publisher changed to "[private]"
https://github.com/gaebalai/vscode-agent-skill-finder/commit/3e4ceec98e5c5ba0a171b3a5cc54363695fa456c
* 2026-01-24T20:28:02Z commit b3f892c: publisher changed to "[private]"
https://github.com/gaebalai/vscode-agent-skill-finder/commit/b3f892c
* Identity confirmed: publisher "[private]" Marketplace page lists "[private]" as company link:
[private]

2. NC (NonCommercial) violation:
- Published stolen extension on VS Code Marketplace: [private] (96 installs)
- Original: [private] (564 installs)
- Commercial business website: [private] (footer: "All Rights Reserved by [private]. (c) 2026 [private]")
- Registered business: [private]
- Paid consulting via [private] TalkTalk: [private]
- [private] Blog: [private] (1,383 posts, 420 followers, promotes stolen tools as paid services)
- Services offered based on stolen code: Agent Skills creation, SDD framework, enterprise AI consulting

3. SYSTEMATIC PATTERN — at least 5 confirmed/suspected cases from 3 different victims:
Case 2: [private] <- [private]
165 files, 83,634 lines in 1 commit. MIT copyright deleted.
Infringing: [private]
Original: [private]
Issue: [private]
Case 3: [private] <- [private]
32 files, 3,121 lines in 1 commit. Apache-2.0 downgraded to MIT, copyright deleted.
Infringing: [private]
Original: [private]
Issue: [private]
Case 4: [private] <- [private]
300 files, 945,361 lines in 1 commit. MIT copyright deleted. Published as npm package.
Infringing: [private]
Original: [private] (24 stars, 322 commits)
npm: [private] (v7.0.3)
Case 5 (suspected): [private]
229 files, 32,531 lines in 1 commit. Same pattern.
[private]

Common pattern across ALL cases:
- No fork used (hides "forked from" link)
- Single initial commit with all files (no development history)
- Copyright holder replaced with "[private] by GAEBALAI" in every repo
- Immediate attempts to publish (Marketplace, npm, PyPI)

Under CC 4.0 Section 6(a), the license terminated automatically upon violation of BY and NC conditions.

**What changes can be made to bring the project into compliance with the license? For example, adding attribution, adding a license, making the repository private.**

The entire repository https://github.com/gaebalai/vscode-agent-skill-finder should be taken down. The infringer has no legitimate right to any part of this code, as the license rights terminated automatically under CC 4.0 Section 6(a) due to BY and NC violations.

No partial fix (such as adding attribution) would be acceptable because:
1. The NC (NonCommercial) violation cannot be cured by adding credit — the infringer is commercially exploiting the code via VS Code Marketplace (96 installs) and paid consulting ([private], [private] TalkTalk)
2. The copyright holder was falsified in the LICENSE file (replaced with "[private] by GAEBALAI")
3. This is part of a systematic pattern across at least 5 repositories from 3 different copyright holders
4. The infringer operates a registered commercial business ([private]) that monetizes stolen code through paid consulting, corporate training, and SDD framework services

I also request that GitHub investigate the user account "gaebalai" under the repeat infringer policy (DMCA § 512(i)(1)(A)):
- This individual has committed at least 5 acts of copyright infringement across repositories owned by 3 different developers
- Additional DMCA takedown notices are expected from the other two victims ([private] and [private]), who have been notified via GitHub Issues:
* [private]
* [private]
* [private]

A parallel report is also being submitted to [private] for the VS Code Marketplace extension, and to npm for package [private].

**Do you have the alleged infringer’s contact information? If so, please provide it.**

GitHub: [private]
Real name: [private]
Email: [private]
[private]: [private]
[private] Blog: [private]
[private] TalkTalk (paid consulting): [private]
[private]: [private]

VS Code Marketplace publishers (all same person, changed within 2 hours on 2026-01-24):
[private]

Phone: [private]
Business: [private]
Address: [private]
Website: [private]

**I have a good faith belief that use of the copyrighted materials described above on the infringing web pages is not authorized by the copyright owner, or its agent, or the law.**

**I have taken <a href="https://www.lumendatabase.org/topics/22">fair use</a> into consideration.**

**I swear, under penalty of perjury, that the information in this notification is accurate and that I am the copyright owner, or am authorized to act on behalf of the owner, of an exclusive right that is allegedly infringed.**

**I have read and understand GitHub's <a href="https://docs.github.com/articles/guide-to-submitting-a-dmca-takedown-notice/">Guide to Submitting a DMCA Takedown Notice</a>.**

**So that we can get back to you, please provide either your telephone number or physical address.**

[private]

**Please type your full name for your signature.**

[private]
Loading