shishanify

Transform code into obfuscated indexed form with a private SHISHANMAP index.

42|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/Evgeny017/shishanify --skill shishanify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shishanify
Source: https://github.com/Evgeny017/shishanify/tree/main
Command: npx skills add https://github.com/Evgeny017/shishanify --skill shishanify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

将代码转写成对外看似混乱、对内可控的“屎山”形态,同时通过生成私有索引 .shishanmap/,帮助作者在必要时快速定位和维护逻辑,防止他人轻易理解与改动。

Core Features & Use Cases

  • 提供命名混淆和恐吓注释的综合屎山化能力,同时确保核心功能可正确运行
  • 自动生成并维护私有解码索引 SHISHANMAP,便于后续回溯和导航
  • 支持多等级屎山化(Level 1-3),并在完成后输出 SHISHANMAP 索引

Quick Start

提供目标代码路径或代码片段,并指明所需的屎山化等级与输出路径。

Frequently Asked Questions about shishanify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does code obfuscation work with a private index for legacy software?

Code obfuscation with a private index works by transforming source code into a shishanified form that preserves stable execution while generating a private SHISHANMAP index for precise internal navigation and maintenance.

Can I obfuscate code while preserving external software interfaces?

Yes, you can obfuscate code while preserving external interfaces. The transformation provides end-to-end code obfuscation with configurable levels that maintain stable execution and safeguard original interface contracts.

How do I apply different levels of code obfuscation to my software modules?

To apply different levels of code obfuscation, provide the target code path or snippet and specify the desired shishanification level from Level 1 to 3 along with the output path to generate the transformed code and SHISHANMAP index.

What is the best way to maintain heavily obfuscated legacy code?

The best way to maintain heavily obfuscated legacy code is by using the generated private SHISHANMAP index, which allows the original author to decode the naming obfuscation and precisely navigate the transformed software modules for necessary updates.

Does code obfuscation require any external dependencies to run?

No external dependencies are required to run this code obfuscation process. The transformation operates independently to generate the shishanified code and the private SHISHANMAP index without relying on external libraries.

When should I not use code obfuscation for software transformation?

You should not use code obfuscation for software transformation when external readability and collaborative maintenance are required, as the shishanified form intentionally hinders understanding and modification by anyone lacking the private SHISHANMAP index.