Skip to main content
yaklang
GitHub creator profile

yaklang

Repository-level view of 130 collected skills across 4 GitHub repositories.

skills collected
130
repositories
4
updated
Oct 9, 2026
repository explorer

Repositories and representative skills

attack-surface-mapping
information-security-analysts

Draw a testable attack surface from one authorized target URL or one application. Use when the user says 攻击面, 供给面, 画攻击面, map the surface, application recon, find the business host, JS inventory, or when the only visible page is login. Derive hosts, APIs,…

Sep 13, 2026
hack
information-security-analysts

Entry P0 primary router and operating doctrine for HackSkills. Use when the task involves web application testing, API security assessment, recon, vulnerability triage, exploit path planning, authorized pentest, code audit, source-leak mining, middleware…

Sep 13, 2026
recon-for-sec
information-security-analysts

Entry P1 category router for reconnaissance and methodology. Use when mapping scope, drawing an attack surface from one application, discovering assets, fingerprinting technology, building endpoint inventory, and choosing the first high-value security testing…

Sep 13, 2026
business-logic-vulnerabilities
information-security-analysts

Business logic vulnerability playbook. Use when reasoning about workflows, race conditions, price manipulation, coupon abuse, state machines, and multi-step authorization gaps.

Jun 4, 2026
llm-prompt-injection
information-security-analysts

LLM prompt injection playbook. Use when testing AI/LLM applications for direct injection, indirect injection via RAG/browsing, tool abuse, data exfiltration, MCP security risks, and defense bypass techniques.

Jun 4, 2026
recon-and-methodology
information-security-analysts

Reconnaissance and methodology playbook. Use when mapping assets, discovering endpoints, fingerprinting technology, and building a structured testing plan for a new target.

Jun 4, 2026
sqli-sql-injection
information-security-analysts

SQL injection playbook. Use when input reaches SQL queries, authentication logic, sorting, filtering, reporting, or DB-specific blind and out-of-band execution paths.

Jun 4, 2026
ssrf-server-side-request-forgery
information-security-analysts

SSRF playbook. Use when the server fetches URLs, resolves hostnames, imports remote content, or can be driven toward internal networks, cloud metadata, or secondary protocols.

Jun 4, 2026
Showing 8 of 103 collected skills.
yak
computer-occupations-all-other

yak-skills 总入口与路由。当用户要做 Yaklang 编程、Yak 热加载(MITM / Web Fuzzer / 全局)、Yakit 二次开发或 MCP 测试时,先从这里判断该进入哪个专题 skill。本页讲清三层热加载体系、YAK_MAIN 调试约定、go run 测试方法,并把请求路由到 yakit-basic / yakit-ui-binding / mitm-hotpatch / webfuzzer-hotpatch / global-hotpatch / yaklang-syntax /…

Jul 14, 2026
yakit-basic
software-developers

Yakit 基本使用指南。当用户需要了解 Yakit 是什么、如何安装、界面各功能区用途、引擎与前端的关系、 以及从零开始上手 Yakit 时使用。覆盖架构概览(引擎 + Electron 前端 + gRPC 通道)、三种界面模式 (经典 / 安全专家 / 扫描)、核心功能区路由表(MITM / Web Fuzzer / Codec / 端口扫描 / 插件 / 数据库等)、 引擎连接与项目切换、以及新手最常见问题的入口。当用户问"Yakit 怎么用 / 某个功能在哪 / 引擎连不上"时进入。

Jul 14, 2026
yakit-ui-binding
software-developers

yak 脚本与 Yakit UI 交互机制专题。讲清 yakit.* 库函数如何通过 gRPC ExecResult 流驱动界面渲染: yakit.Info/Warn/Error/Success 日志输出、yakit.SetProgress 进度条、yakit.NewTable/EnableTable/TableData 表格(静态 vs 动态)、yakit.NewLineGraph/NewBarGraph/NewPieGraph/NewWordCloud 图表、yakit.StatusCard…

Jul 14, 2026
yakit-native-plugin
information-security-analysts

Yakit 原生插件(yak / mitm 类型)与 cli 参数体系。讲清原生插件与热加载的区别、cli.* 如何变成 Yakit 执行页的参数表单(String/Int/Bool/Urls/Ports/StringSlice 下拉/File 等 + setRequired/ setDefault/setVerboseName/setCliGroup), 以及三个优秀案例: yak 原生插件用 cli 收用户输入、 mitm 原生插件被动扫描复杂内容并产出 risk、mitm + cli…

Jun 17, 2026
yakit-rightclick-plugin
information-security-analysts

Yakit 右键插件 (codec 插件) 的使用与编程技巧。讲清 codec 插件只需要一个 handle(input) 函数, 配合插件类型 codec + 开关"用于数据包右键" (tag: allow-custom-context-menu-execute) 即可出现在 任意 HTTP 编辑器的右键菜单里; 还讲 History 右键(单选/多选)时 input=flow id 的特殊契约(可由 id 反查数据包提取 host 全部 path/参数名, 带 yakit.SetProgress 进度条与…

Jun 17, 2026
global-hotpatch
information-security-analysts

Yakit 全局热加载 (Global Hot Patch) 专题。当用户需要一处配置、让 MITM 与所有 Web Fuzzer Tab 共享同一套 hook 时使用:全站透明加解密、统一签名/认证注入、动态 challenge 应答、全站染色脱敏、危险操作护栏。全局 hook 先于模块 hook 执行,同时只能启用一个。复用 beforeRequest / afterRequest / hijackHTTPRequest / hijackSaveHTTPFlow / mockHTTPRequest。

Jun 16, 2026
mitm-hotpatch
information-security-analysts

Yakit MITM 热加载 (Hot Patch) 专题。当用户需要在 MITM 中间人代理中用代码动态劫持/修改请求与响应、镜像分析流量、入库前打标签染色、或对危险操作做 mock 护栏时使用。覆盖 hijackHTTPRequest / hijackHTTPResponseEx / mirror 系列 / hijackSaveHTTPFlow / mockHTTPRequest 全部 Hook 与 forward/drop 语义。

Jun 16, 2026
webfuzzer-hotpatch
information-security-analysts

Yakit Web Fuzzer 热加载 (Hot Patch) 专题。当用户需要在 Web Fuzzer 单 Tab 发包时用代码自动加解密请求/响应、注入签名、智能重试、自定义业务失败判定、用 fuzztag 动态生成 payload、或从响应提取参数做关联测试时使用。覆盖 beforeRequest / afterRequest / retryHandler / customFailureChecker / mirrorHTTPFlow / mockHTTPRequest 与 {{yak(...)}}…

Jun 16, 2026
Showing 8 of 12 collected skills.
fuzztag-reference
unclassified

按需查询 Yaklang FuzzTag 标签全集、别名、参数示例和宿主依赖;用于选标签、复杂模板组合或解决标签行为差异。执行模板配合 fuzztag 技能与 exec_fuzztag 工具。

Sep 30, 2026
fuzztag
unclassified

使用 Yaklang/Yakit FuzzTag 模板生成文本、HTTP 数据包、字典及编码解码变体;用于编写、渲染或调试模板。

Sep 30, 2026
authorization-bypass
unclassified

Web 应用越权漏洞测试技能。覆盖水平越权(IDOR)、垂直越权(权限提升)、业务逻辑绕过 三大类测试场景。提供基于 HTTP 请求篡改的系统化测试方法论,包括参数替换、Cookie/Token 交换、角色 ID 篡改、隐藏字段操控、HTTP 方法变换、路径遍历、请求头伪造等具体技术。 每种技术都映射到可直接调用的工具(do_http_request, use_browser), 确保 AI 可以自动化执行越权测试。参考 OWASP WSTG-ATHZ-02/03/04 和 OWASP Top 10 A01。

Sep 29, 2026
pentest-task-design
unclassified

渗透测试安全测试任务设计与执行总指导。作为渗透测试的顶层编排技能,将抽象的安全测试方法论 映射到可直接调用的工具链,定义从目标接收到报告输出的完整决策流程。覆盖侦查、爬虫、 漏洞测试、利用验证的每一步具体操作,串联 recon-planning、code-review 等专项技能。 攻击面与验收以 security-engineering 为准。 当用户要求进行渗透测试、安全测试或安全评估时,应首先参考此技能进行任务设计。

Sep 29, 2026
recon-planning
information-security-analysts

高效攻击面探索与打点。用于信息收集、子域名与同 IP 扩张、端口与服务识别、 爬取与目录猜测、JS/历史/证书补图、入口探测与可深入点挖掘。 短耗时同步做,长耗时与深挖交给子 Agent;结果回流后主 Agent 继续拆 todo,保持持续产出。 强调先打入口、默认全站、当前目标先测完、401/403 仍要跟。

Sep 13, 2026
security-engineering
information-security-analysts

通用安全工程师作战准则。用于渗透测试、黑盒测试、攻击面收集、业务逻辑漏洞、 白盒审计、PoC、蓝队应急、事件研判与安全方案。 强调授权边界、证据优先、漏洞必须可复现验收、禁止破坏性操作。

Sep 13, 2026
java-audit
software-developers

Java 项目静态安全审计技能。基于 codeaudit Go 原生工具链:先 java_project_probe 识别构建系统、 框架与 CMS,再按推荐列表调用依赖 SCA、硬编码密钥、框架配置审计、CMS 专项规则。 支持 Maven/Gradle 单体与 monorepo(如 RuoYi-Cloud)、scope-modules 模块过滤、 detection-mode strict/balanced 控制误报。

Aug 26, 2026
code-review
information-security-analysts

基于 grep 文本搜索和文件读写的代码安全审计技能。通过正则表达式模式匹配在项目源码中 定位危险函数调用、敏感数据流和已知漏洞模式,覆盖 30+ CWE 漏洞类型, 支持 Java、Golang、PHP、Python、C/C++、JavaScript 等多种语言的安全审计。

Aug 7, 2026
Showing 8 of 11 collected skills.
code-review
unclassified

对 Yakit 仓库的代码改动做规范化 code review:按代码逻辑、TS 定义、UI 引用与 Props、CSS 样式、依赖版本、配置项六个维度审查,检查测试用例缺失,强制执行 tsc 类型检查与 vitest 测试验证,输出「结果汇总 / 明细解释 / 合并结论」三块报告,经用户确认后写入文件。当用户要求 review、审查、评审代码改动,或在提交、合并、提 PR 前先检查代码时触发。审查对象可以是 PR 编号、分支 diff(含当前分支相对基线的改动)或工作区未提交改动。

Oct 9, 2026
commit-msg
unclassified

为 Yakit 仓库完成一次本地提交:确定提交范围(暂存区优先,空则弹框确认)、基于 diff 按改动类型归纳中文 message(每种类型一行)、commit 前弹窗确认、执行 git commit(不推送)。只要 message 时仅输出文本。用户说「提交」「commit 代码」或输入 /commit-msg,或被 create-pr 等 skill 调用时使用。

Oct 9, 2026
create-pr
unclassified

为 Yakit 仓库一站式完成提 PR 流程:提交工作区改动、调用 code-review skill 评审、推送远端后在 yaklang/yakit 创建或更新 PR。当用户要求提 PR、提交 PR、创建 PR、发 PR、raise/submit/open PR、"create PR"、更新已有 PR,或使用 /create-pr 时触发。

Oct 9, 2026
react-bits-pro
unclassified

Install and integrate React Bits Pro components, marketing blocks, App UI blocks, Agent Kit skills and landing-page templates into React/Next.js apps via the shadcn registry CLI with license-key auth. Use whenever the user wants animated components…

Sep 29, 2026
Showing 4 of 4 repositories
All repositories loaded