Mindsdb MCP Skill
LeoYeAI/openclaw-master-skills
MindsDB MCP服务器交互技能,用于通过自然语言查询和操作200+企业级数据源。当用户需要查询数据库、分析数据、创建AI模型、连接数据源(MySQL、PostgreSQL、MongoDB、Excel、CSV、Gmail、Slack等)、执行SQL查询、进行数据预测、构建知识库(RAG)、智能问答、文档检索或任何与数据库交互的任务时使用此技能。即使没有明确提到MindsDB,只要涉及数据库操…
Trace and test untrusted data through SQL, NoSQL, LDAP, XPath, XML, shell, process, template, expression-language, code-evaluation, log, spreadsheet, mail, header, and browser interpreters.
$ npx skills add cyberful/cyberful --skill trace-injection-dataflows -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install cyberful/cyberful trace-injection-dataflows --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/cyberful/cyberful.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cyberful/builtin/skills/trace-injection-dataflows .claude/skills/trace-injection-dataflows && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "trace-injection-dataflows" agent skill from https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflows into .claude/skills/trace-injection-dataflows/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "trace-injection-dataflows", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflowsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add cyberful/cyberful --skill trace-injection-dataflows -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install cyberful/cyberful trace-injection-dataflows --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cyberful/cyberful.git skills-src && mkdir -p .agents/skills && cp -r skills-src/cyberful/builtin/skills/trace-injection-dataflows .agents/skills/trace-injection-dataflows && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "trace-injection-dataflows" agent skill from https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflows into .agents/skills/trace-injection-dataflows/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "trace-injection-dataflows", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cyberful/cyberful --skill trace-injection-dataflows -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install cyberful/cyberful trace-injection-dataflows --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cyberful/cyberful.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/cyberful/builtin/skills/trace-injection-dataflows .cursor/skills/trace-injection-dataflows && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "trace-injection-dataflows" agent skill from https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflows into .cursor/skills/trace-injection-dataflows/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "trace-injection-dataflows", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/cyberful/cyberful.git --path cyberful/builtin/skills/trace-injection-dataflows--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add cyberful/cyberful --skill trace-injection-dataflows -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install cyberful/cyberful trace-injection-dataflows --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cyberful/cyberful.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/cyberful/builtin/skills/trace-injection-dataflows .gemini/skills/trace-injection-dataflows && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "trace-injection-dataflows" agent skill from https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflows into .gemini/skills/trace-injection-dataflows/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "trace-injection-dataflows", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install cyberful/cyberful trace-injection-dataflowsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add cyberful/cyberful --skill trace-injection-dataflows -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/cyberful/cyberful.git skills-src && mkdir -p .github/skills && cp -r skills-src/cyberful/builtin/skills/trace-injection-dataflows .github/skills/trace-injection-dataflows && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "trace-injection-dataflows" agent skill from https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflows into .github/skills/trace-injection-dataflows/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "trace-injection-dataflows", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cyberful/cyberful --skill trace-injection-dataflows -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install cyberful/cyberful trace-injection-dataflows --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cyberful/cyberful.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/cyberful/builtin/skills/trace-injection-dataflows .opencode/skills/trace-injection-dataflows && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "trace-injection-dataflows" agent skill from https://github.com/cyberful/cyberful/tree/main/cyberful/builtin/skills/trace-injection-dataflows into .opencode/skills/trace-injection-dataflows/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "trace-injection-dataflows", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
trace-injection-dataflowsTrace and test untrusted data through SQL, NoSQL, LDAP, XPath, XML, shell, process, template, expression-language, code-evaluation, log, spreadsheet, mail, header, and browser interpreters.
Trace Injection Dataflows is an agent skill from cyberful/cyberful. Trace and test untrusted data through SQL, NoSQL, LDAP, XPath, XML, shell, process, template, expression-language, code-evaluation, log, spreadsheet, mail, header, and browser interpreters. Use for injection vulnerability research, taint analysis, source review, parser-confusion analysis, sanitizer validation, or proving whether data reaches an executable or structurally significant sink.
Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `agents/openai.yaml`, `references/field-heuristics.md` and `references/interpreter-catalog.md`).
It sits in Databases, covering NoSQL databases, Excel spreadsheets and Static analysis and SAST. It works with SQL. The repository describes itself as: Cyberful is an open-source AI Red Team for discovering, exploiting, verifying, and remediating vulnerabilities. The licence is AGPL-3.0.
Read from SKILL.md and the folder at commit ec598a6. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
cheatsheetseries.owasp.orgcwe.mitre.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Trace Injection Dataflows loads about 1.1k tokens when it runs, and up to ~2.7k if it reads all its reference files. Until then it costs about 104 tokens; SKILL.md has 357 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from cyberful/cyberful at commit ec598a6, republished under its AGPL-3.0 licence (© cyberful). 357 words, ~1,056 tokens.
.claude/skills/trace-injection-dataflows/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.Injection exists when attacker-influenced data changes structure or execution in an interpreter. Validation failure without interpreter influence is not sufficient.
Identify source provenance, attacker capability, encoding, parser, transformations, storage, trust changes, and the exact interpreter grammar at the sink. Read references/interpreter-catalog.md for sink-specific invariants.
Trace both forward from sources and backward from sinks:
source -> decode/canonicalize -> validate -> transform -> store -> retrieve -> encode/parameterize -> interpreter -> effect
Include second-order data, batch jobs, logs later parsed by tools, templates stored then rendered, queue messages, imported files, plugin metadata, and administrator-facing workflows.
Determine whether parameterization, safe API, allowlist, contextual encoding, typed builder, sandbox, or structural separation dominates every reachable path. A sanitizer is valid only for the exact interpreter context and after the final decoding or canonicalization step.
Read references/taint-proof.md for audit and evidence rules. Use references/field-heuristics.md for multi-parser, second-order, identifier, and blind-flow differentials.
Use syntax-neutral markers, paired valid/invalid structures, type changes, or safe expression effects before any high-impact payload. Observe query plan, parsed structure, rendered context, child-process argv, log fields, or other ground truth when available. Avoid extracting real data or executing destructive commands.
For blind claims, require a discriminating timing or OAST control tied to a unique token and authorized infrastructure. A generic error, status change, reflection, or latency spike is a lead.
Compare client, gateway, framework, application, library, database, shell, template, and downstream parser behavior for duplicate fields, encodings, Unicode, nulls, separators, comments, quoting, numeric forms, media types, and normalization. Validate after canonicalization and before interpretation.
Prefer structural APIs: prepared statements, typed query builders, argument arrays, fixed templates, safe renderers, schema-bound serialization, structured logging, and explicit protocol libraries. Allowlists constrain identifiers or operations that cannot be parameterized. Escaping is context-specific and usually a last boundary control.
Record source, full data path, interpreter and grammar context, failed control, safe control case, observable structural or execution effect, attacker capability, and affected authority. Scope systemic findings to shared unsafe helpers only after proving their callers and contexts.
© cyberful, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files (references) in cyberful/builtin/skills/trace-injection-dataflows of cyberful/cyberful.
Open the folder on GitHubat commit ec598a6
Trace Injection Dataflows next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Trace Injection Dataflows this skillcyberful/cyberful | 135 | — | ~1.1k | Automated safety check: Pass | AGPL-3.0 | |
| Mindsdb MCP SkillLeoYeAI/openclaw-master-skills | 2.2k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Azure Storagemicrosoft/GitHub-Copilot-for-Azure | 255 | 2 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Database Architecture InterviewerPrepLabsAI/InterviewMentor | 112 | — | ~2.4k | Automated safety check: Pass | MIT | |
| Injection Vulnszhaji2333/CkSKILLS | 113 | — | ~579 | Automated safety check: Pass | MIT | |
| Database MigrationDokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI | 507 | — | ~227 | Automated safety check: Pass | Custom licence |
LeoYeAI/openclaw-master-skills
MindsDB MCP服务器交互技能,用于通过自然语言查询和操作200+企业级数据源。当用户需要查询数据库、分析数据、创建AI模型、连接数据源(MySQL、PostgreSQL、MongoDB、Excel、CSV、Gmail、Slack等)、执行SQL查询、进行数据预测、构建知识库(RAG)、智能问答、文档检索或任何与数据库交互的任务时使用此技能。即使没有明确提到MindsDB,只要涉及数据库操…
microsoft/GitHub-Copilot-for-Azure
Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake.
PrepLabsAI/InterviewMentor
A Principal Database Engineer interviewer. An agent skill from PrepLabsAI/InterviewMentor.
zhaji2333/CkSKILLS
当发现参数拼接SQL、动态排序/筛选、JSON查询条件可控、模板渲染、命令执行点、搜索/统计/自动补全接口时调用,进行SQL/NoSQL/命令/SSTI/表达式注入的深度挖掘。命中场景:搜索框、排序参数、登录绕过、导出条件、文件名参数、模板/报表生成、爬虫URL参数。
Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI
MASTER DB: Zero-Downtime, Schema Design (3NF), SQL/NoSQL. An agent skill from Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI.
wondelai/skills
Design data systems by understanding storage engines, replication, partitioning, transactions, and consistency models.
cyberful/cyberful
Audit infrastructure-as-code artifacts for unsafe defaults, policy gaps, privilege exposure, control drift, and deployment-impact evidence.
cyberful/cyberful
Audit Kubernetes admission and policy-as-code enforcement against local workload manifests, exception paths, namespace scope, and deployment evidence.
cyberful/cyberful
Audit PCI DSS penetration-test methodology, scope, internal and external reports, segmentation results, tester independence, remediation, retesting, retention, and multi-tenant support evidence.
cyberful/cyberful
Design and interpret advanced content discovery with ffuf and complementary web fuzzers.
cyberful/cyberful
Build a high-fidelity network and service inventory using Nmap, Masscan, packet capture, DNS, and protocol-specific follow-up.
cyberful/cyberful
Operate Semgrep and source-oriented static analysis as a hypothesis, coverage, and regression system during advanced code audits.
Works with
Categories
Trace and test untrusted data through SQL, NoSQL, LDAP, XPath, XML, shell, process, template, expression-language, code-evaluation, log, spreadsheet, mail, header, and browser interpreters. Trace Injection Dataflows is an agent skill from cyberful/cyberful. Trace and test untrusted data through SQL, NoSQL, LDAP, XPath, XML, shell, process, template, expression-language, code-evaluation, log, spreadsheet, mail, header, and browser interpreters.
Trace Injection Dataflows fits situations like: injection vulnerability research; parser-confusion analysis; sanitizer validation; proving whether data reaches an executable.
Run `npx skills add cyberful/cyberful --skill trace-injection-dataflows -a claude-code`. Or copy the skill folder (cyberful/builtin/skills/trace-injection-dataflows in cyberful/cyberful) into .claude/skills/trace-injection-dataflows in your project. Claude Code loads it when a task matches its description.
Run `npx skills add cyberful/cyberful --skill trace-injection-dataflows -a codex`. Or copy the skill folder (cyberful/builtin/skills/trace-injection-dataflows in cyberful/cyberful) into .agents/skills/trace-injection-dataflows in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cyberful/cyberful --skill trace-injection-dataflows -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/trace-injection-dataflows, .gemini/skills/trace-injection-dataflows, .github/skills/trace-injection-dataflows and .opencode/skills/trace-injection-dataflows in your project.
SKILL.md names no scripts, command-line tools or credentials: Trace Injection Dataflows is instructions for the agent only.
SKILL.md names 2 domains. As links in the text: cheatsheetseries.owasp.org and cwe.mitre.org. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Trace Injection Dataflows is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Trace Injection Dataflows: Mindsdb MCP Skill (LeoYeAI/openclaw-master-skills, 2.2k stars), Azure Storage (microsoft/GitHub-Copilot-for-Azure, 255 stars), Database Architecture Interviewer (PrepLabsAI/InterviewMentor, 112 stars) and Injection Vulns (zhaji2333/CkSKILLS, 113 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
cyberful (a GitHub organization) maintains it in cyberful/cyberful, which has 135 GitHub stars. The repository holds 85 skills in this directory. The repository was last updated on August 24, 2026.
Source: cyberful/cyberful on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.