Skip to main content

hic-loop-calling

Detects chromatin loops from Hi-C .mcool files using cooltools, streamlining genomic data analysis for researchers.

Install this skill

or
0/100

Security score

The hic-loop-calling skill was audited on Feb 9, 2026 and we found 27 security issues across 1 threat category, including 26 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

medium line 40

Template literal with variable interpolation in command context

SourceSKILL.md
40```bash
high line 76

Template literal with variable interpolation in command context

SourceSKILL.md
761. Sample name (`sample`): used as prefix and for the output directory `${sample}_loop_calling`.
high line 88

Template literal with variable interpolation in command context

SourceSKILL.md
88- Must be the same as the resolution used for `${mcool_uri}`
high line 108

Template literal with variable interpolation in command context

SourceSKILL.md
108- Create `${sample}_loop_calling` directory.
high line 109

Template literal with variable interpolation in command context

SourceSKILL.md
109- Return the full path of the `${sample}_loop_calling` directory, which will be used as `${proj_dir}`.
high line 121

Template literal with variable interpolation in command context

SourceSKILL.md
121- `proj_dir`: directory to save the view file. In this skill, it is the full path of the `${sample}_loop_calling` directory returned by `mcp__project-init-tools__project_init`.
high line 127

Template literal with variable interpolation in command context

SourceSKILL.md
127If the conversion is successful, update `${mcool_uri}` to the path of the `.mcool` file.
high line 166

Template literal with variable interpolation in command context

SourceSKILL.md
166If the user defined or default `${resolution}` is not found in the list, ask the user to specify the resolution again.
high line 167

Template literal with variable interpolation in command context

SourceSKILL.md
167Else, use `${resolution}` for the following steps.
high line 179

Template literal with variable interpolation in command context

SourceSKILL.md
179- `proj_dir`: directory to save the expected-cis and eigs-cis files. In this skill, it is the full path of the `${sample}_Compartments_calling` directory returned by `mcp__project-init-tools__project_
high line 180

Template literal with variable interpolation in command context

SourceSKILL.md
180- `mcool_uri`: cooler URI with resolution specified, e.g. `input.mcool::/resolutions/${resolution}`
high line 181

Template literal with variable interpolation in command context

SourceSKILL.md
181- `resolution`: `${resolution}` must be the same as the resolution used for `${mcool_uri}` and must be an integer
high line 186

Template literal with variable interpolation in command context

SourceSKILL.md
186- If the chromosome names are modified, return the path of the modified .mcool file under `${proj_dir}/` directory
high line 202

Template literal with variable interpolation in command context

SourceSKILL.md
202- `mcool_uri`: cooler URI with resolution specified, e.g. `input.mcool::/resolutions/${resolution}`
high line 203

Template literal with variable interpolation in command context

SourceSKILL.md
203- `resolution`: `${resolution}` must be the same as the resolution used for `${mcool_uri}` and must be an integer
high line 204

Template literal with variable interpolation in command context

SourceSKILL.md
204- `proj_dir`: directory to save the view file. In this skill, it is the full path of the `${sample}_loop_calling` directory returned by `mcp__project-init-tools__project_init`.
high line 210

Template literal with variable interpolation in command context

SourceSKILL.md
210- Return the path of the view file under `${proj_dir}/temp/` directory.
high line 224

Template literal with variable interpolation in command context

SourceSKILL.md
224- `proj_dir`: directory to save the view file. In this skill, it is the full path of the `${sample}_loop_calling` directory returned by `mcp__project-init-tools__project_init`.
high line 225

Template literal with variable interpolation in command context

SourceSKILL.md
225- `mcool_uri`: cooler URI with resolution specified, e.g. `input.mcool::/resolutions/${resolution}`
high line 226

Template literal with variable interpolation in command context

SourceSKILL.md
226- `resolution`: `${resolution}` must be the same as the resolution used for `${mcool_uri}` and must be an integer
high line 227

Template literal with variable interpolation in command context

SourceSKILL.md
227- `view_path`: the path to the view file (e.g. `${proj_dir}/temp/view_${genome}.tsv`)
high line 233

Template literal with variable interpolation in command context

SourceSKILL.md
233- Return the path of the expected cis file under `${proj_dir}/temp/` directory.
high line 246

Template literal with variable interpolation in command context

SourceSKILL.md
246- `proj_dir`: directory to save the view file. In this skill, it is the full path of the `${sample}_loop_calling` directory returned by `mcp__project-init-tools__project_init`.
high line 247

Template literal with variable interpolation in command context

SourceSKILL.md
247- `mcool_uri`: cooler URI with resolution specified, e.g. `input.mcool::/resolutions/${resolution}`
high line 248

Template literal with variable interpolation in command context

SourceSKILL.md
248- `resolution`: `${resolution}` must be the same as the resolution used for `${mcool_uri}` and must be an integer
high line 249

Template literal with variable interpolation in command context

SourceSKILL.md
249- `view_path`: the path to the view file (e.g. `${proj_dir}/temp/view_${genome}.tsv`)
high line 255

Template literal with variable interpolation in command context

SourceSKILL.md
255- Return the path of the loops bedpe file under `${proj_dir}/loops/` directory.
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →
GitHub Stars 106
Rate this skill
Categoryeducation research
UpdatedMay 21, 2026
majiayu000/claude-skill-registry