Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
63 of your 110 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

OpenSenseNova/SenseNova-Skills

https://github.com/OpenSenseNova/SenseNova-Skills · scanned 2026-06-05 02:04 UTC (4 days, 21 hours ago) · 10 languages

307 raw signals (76 security + 231 graph) 11/13 scanners ran 66th percentile · Python · small (2-20K LoC) System graph score 89 (lower by 13)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 21 hours ago · v6 · last Δ +0.1 (diff) · 36 actionable findings from 2 signal sources. 81 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 55.0 0.15 8.25
security_score 100.0 0.25 25.00
testing_score 70.0 0.20 14.00
documentation_score 84.0 0.15 12.60
practices_score 70.0 0.15 10.50
code_quality 60.0 0.10 6.00
Overall 1.00 76.3
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 912 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
is_remote_or_data software healthy skills/sn-md-to-html-report/scripts/check_image_refs.py:18
clean_src software healthy skills/sn-md-to-html-report/scripts/check_image_refs.py:23
refs_for_text software healthy skills/sn-md-to-html-report/scripts/check_image_refs.py:29
main software healthy skills/sn-md-to-html-report/scripts/check_image_refs.py:36
is_external software healthy skills/sn-md-to-html-report/scripts/render_report.py:33
embed_images software healthy skills/sn-md-to-html-report/scripts/render_report.py:37
replace software healthy skills/sn-md-to-html-report/scripts/render_report.py:147
normalize_markdown software healthy skills/sn-md-to-html-report/scripts/render_report.py:54
strip_inline_toc software healthy skills/sn-md-to-html-report/scripts/render_report.py:95
title_from_body software healthy skills/sn-md-to-html-report/scripts/render_report.py:137
render_mermaid_blocks software healthy skills/sn-md-to-html-report/scripts/render_report.py:144
build_mermaid_js software healthy skills/sn-md-to-html-report/scripts/render_report.py:154
build_js software healthy skills/sn-md-to-html-report/scripts/render_report.py:207
build_html software healthy skills/sn-md-to-html-report/scripts/render_report.py:238
main software healthy skills/sn-md-to-html-report/scripts/render_report.py:476
normalize_pmc_id software healthy skills/sn-search-academic/scripts/pmc_paper.py:31
pmid_to_pmc software healthy skills/sn-search-academic/scripts/pmc_paper.py:36
fetch_pmc_xml software healthy skills/sn-search-academic/scripts/pmc_paper.py:63
_elem_to_text software healthy skills/sn-search-academic/scripts/pmc_paper.py:100
_collect_text software healthy skills/sn-search-academic/scripts/pmc_paper.py:185
_extract_sections_from software healthy skills/sn-search-academic/scripts/pmc_paper.py:205
extract_all_sections software healthy skills/sn-search-academic/scripts/pmc_paper.py:234
_flatten_sections software healthy skills/sn-search-academic/scripts/pmc_paper.py:279
match_section software healthy skills/sn-search-academic/scripts/pmc_paper.py:289
clean software healthy skills/sn-search-academic/scripts/pmc_paper.py:294
_section_outline software healthy skills/sn-search-academic/scripts/pmc_paper.py:313
cmd_list_sections software healthy skills/sn-search-academic/scripts/pmc_paper.py:323
cmd_read_section software healthy skills/sn-search-academic/scripts/pmc_paper.py:344
collect_text software healthy skills/sn-search-academic/scripts/pmc_paper.py:362
main software healthy skills/sn-search-academic/scripts/pmc_paper.py:386
build_search_query software healthy skills/sn-search-academic/scripts/arxiv_search.py:34
fetch_by_ids software healthy skills/sn-search-academic/scripts/arxiv_search.py:67
search software healthy skills/sn-search-academic/scripts/arxiv_search.py:79
_parse_entries software healthy skills/sn-search-academic/scripts/arxiv_search.py:111
_text software healthy skills/sn-search-academic/scripts/arxiv_search.py:176
main software healthy skills/sn-search-academic/scripts/arxiv_search.py:182
search software healthy skills/sn-search-academic/scripts/pubmed_search.py:14
main software healthy skills/sn-search-academic/scripts/pubmed_search.py:151
resolve_paper_id software healthy skills/sn-search-academic/scripts/semantic_scholar_refs.py:…
fetch_refs software healthy skills/sn-search-academic/scripts/semantic_scholar_refs.py:…
main software healthy skills/sn-search-academic/scripts/semantic_scholar_refs.py:…
make_result software healthy skills/sn-search-academic/scripts/search_utils.py:33
make_item software healthy skills/sn-search-academic/scripts/search_utils.py:50
print_json software healthy skills/sn-search-academic/scripts/search_utils.py:64
build_parser software healthy skills/sn-search-academic/scripts/search_utils.py:75
get_client software healthy skills/sn-search-academic/scripts/search_utils.py:95
get_key software healthy skills/sn-search-academic/scripts/search_utils.py:119
run_search software dead skills/sn-search-academic/scripts/search_utils.py:130
_api_url software healthy skills/sn-search-academic/scripts/wikipedia_search.py:10
search software healthy skills/sn-search-academic/scripts/wikipedia_search.py:14

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
INSTALL_CN.md software healthy INSTALL_CN.md
README.md software healthy README.md
INSTALL.md software healthy INSTALL.md
README_CN.md software healthy README_CN.md
sn-data-analysis.md software healthy docs/sn-data-analysis.md
sn-data-analysis_cn.md software healthy docs/sn-data-analysis_cn.md
sn-infographic-examples_CN.md software healthy docs/sn-infographic-examples_CN.md
sn-deep-research_cn.md software healthy docs/sn-deep-research_cn.md
sn-ppt-generate.md software healthy docs/sn-ppt-generate.md
sn-image-generate_en.md software healthy docs/sn-image-generate_en.md
sn-image-generate.md software healthy docs/sn-image-generate.md
sn-ppt-generate_cn.md software healthy docs/sn-ppt-generate_cn.md
sn-deep-research.md software healthy docs/sn-deep-research.md
sn-infographic-examples.md software healthy docs/sn-infographic-examples.md
env-variables-spec_CN.md software healthy docs/spec/env-variables-spec_CN.md
README.md software healthy examples/README.md
README.md software healthy examples/property-fee-pricing-ppt/README.md
README_CN.md software healthy examples/property-fee-pricing-ppt/README_CN.md
README.md software healthy examples/embodied-ai-deep-research/README.md
README_CN.md software healthy examples/embodied-ai-deep-research/README_CN.md
README.md software healthy examples/generative-ai-revolution-ppt/README.md
README_CN.md software healthy examples/generative-ai-revolution-ppt/README_CN.md
README.md software healthy examples/employee-performance-analysis/README.md
README_CN.md software healthy examples/employee-performance-analysis/README_CN.md
README.md software healthy examples/memory-price-end2end-analysis/README.md
README_CN.md software healthy examples/memory-price-end2end-analysis/README_CN.md
SKILL.md software healthy skills/sn-md-to-html-report/SKILL.md
check_image_refs.py software healthy skills/sn-md-to-html-report/scripts/check_image_refs.py
render_report.py software healthy skills/sn-md-to-html-report/scripts/render_report.py
SKILL.md software healthy skills/sn-research-synthesis/SKILL.md
SKILL.md software healthy skills/sn-da-non-spreadsheet-analysis/SKILL.md
SKILL.md software healthy skills/sn-da-non-spreadsheet-analysis/capability/ppt-analys…
SKILL.md software healthy skills/sn-da-non-spreadsheet-analysis/capability/word-analy…
SKILL.md software healthy skills/sn-da-non-spreadsheet-analysis/capability/pdf-analys…
README.md software healthy skills/sn-image-imitate/README.md
SKILL.md software healthy skills/sn-image-imitate/SKILL.md
README_CN.md software healthy skills/sn-image-imitate/README_CN.md
layout_review.md software healthy skills/sn-image-imitate/prompts/layout_review.md
image_annotate.md software healthy skills/sn-image-imitate/prompts/image_annotate.md
caption_rewrite.md software healthy skills/sn-image-imitate/prompts/caption_rewrite.md
SKILL.md software healthy skills/sn-search-academic/SKILL.md
requirements.txt software healthy skills/sn-search-academic/requirements.txt
pmc_paper.py software healthy skills/sn-search-academic/scripts/pmc_paper.py
arxiv_search.py software healthy skills/sn-search-academic/scripts/arxiv_search.py
pubmed_search.py software healthy skills/sn-search-academic/scripts/pubmed_search.py
semantic_scholar_refs.py software healthy skills/sn-search-academic/scripts/semantic_scholar_refs.py
search_utils.py software healthy skills/sn-search-academic/scripts/search_utils.py
wikipedia_search.py software healthy skills/sn-search-academic/scripts/wikipedia_search.py
arxiv_paper.py software healthy skills/sn-search-academic/scripts/arxiv_paper.py
semantic_scholar_search.py software healthy skills/sn-search-academic/scripts/semantic_scholar_search.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docs software healthy docs
spec software healthy docs/spec
examples software healthy examples
property-fee-pricing-ppt software healthy examples/property-fee-pricing-ppt
embodied-ai-deep-research software healthy examples/embodied-ai-deep-research
generative-ai-revolution-ppt software healthy examples/generative-ai-revolution-ppt
employee-performance-analysis software healthy examples/employee-performance-analysis
memory-price-end2end-analysis software healthy examples/memory-price-end2end-analysis
skills software healthy skills
sn-md-to-html-report software healthy skills/sn-md-to-html-report
scripts software healthy skills/sn-md-to-html-report/scripts
sn-research-synthesis software healthy skills/sn-research-synthesis
sn-da-non-spreadsheet-analysis software healthy skills/sn-da-non-spreadsheet-analysis
capability software healthy skills/sn-da-non-spreadsheet-analysis/capability
ppt-analysis software healthy skills/sn-da-non-spreadsheet-analysis/capability/ppt-analys…
word-analysis software healthy skills/sn-da-non-spreadsheet-analysis/capability/word-analy…
pdf-analysis software healthy skills/sn-da-non-spreadsheet-analysis/capability/pdf-analys…
sn-image-imitate software healthy skills/sn-image-imitate
prompts software healthy skills/sn-image-imitate/prompts
sn-search-academic software healthy skills/sn-search-academic
scripts software healthy skills/sn-search-academic/scripts
sn-search-code software healthy skills/sn-search-code
scripts software healthy skills/sn-search-code/scripts
sn-da-large-file-analysis software healthy skills/sn-da-large-file-analysis
sn-ppt-doctor software healthy skills/sn-ppt-doctor
ppt_doctor software healthy skills/sn-ppt-doctor/ppt_doctor
sn-image-base software healthy skills/sn-image-base
scripts software healthy skills/sn-image-base/scripts
sn_image_base software healthy skills/sn-image-base/scripts/sn_image_base
vlm software healthy skills/sn-image-base/scripts/sn_image_base/vlm
utils software healthy skills/sn-image-base/scripts/sn_image_base/utils
generation software healthy skills/sn-image-base/scripts/sn_image_base/generation
core software healthy skills/sn-image-base/scripts/sn_image_base/generation/core
llm software healthy skills/sn-image-base/scripts/sn_image_base/llm
references software healthy skills/sn-image-base/references
sn-da-excel-workflow software healthy skills/sn-da-excel-workflow
capability software healthy skills/sn-da-excel-workflow/capability
excel-data-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
stacked-chart-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
bar-chart-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
histogram-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
line-chart-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
scatter-plot-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
pie-chart-visualization software healthy skills/sn-da-excel-workflow/capability/excel-data-visualiza…
excel-data-filtering software healthy skills/sn-da-excel-workflow/capability/excel-data-filtering
threshold-filtering software healthy skills/sn-da-excel-workflow/capability/excel-data-filtering…
condition-filtering software healthy skills/sn-da-excel-workflow/capability/excel-data-filtering…
range-filtering software healthy skills/sn-da-excel-workflow/capability/excel-data-filtering…
category-filtering software healthy skills/sn-da-excel-workflow/capability/excel-data-filtering…
excel-data-statistics software healthy skills/sn-da-excel-workflow/capability/excel-data-statistics

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
CheckResult software healthy skills/sn-ppt-doctor/ppt_doctor/checks.py:34
CheckResult software healthy skills/sn-ppt-doctor/ppt_doctor/check_environment.py:73
FillResult software healthy skills/sn-ppt-doctor/ppt_doctor/check_environment.py:461
FillResult software healthy skills/sn-ppt-doctor/ppt_doctor/interactive.py:17
U1BaseError software healthy skills/sn-image-base/scripts/sn_image_base/exceptions.py:6
BadConfigurationError software healthy skills/sn-image-base/scripts/sn_image_base/exceptions.py:17
MissingApiKeyError software healthy skills/sn-image-base/scripts/sn_image_base/exceptions.py:23
InvalidBaseUrlError software healthy skills/sn-image-base/scripts/sn_image_base/exceptions.py:33
Field software healthy skills/sn-image-base/scripts/sn_image_base/configs.py:44
Configs software healthy skills/sn-image-base/scripts/sn_image_base/configs.py:81
VlmAdapter software healthy skills/sn-image-base/scripts/sn_image_base/vlm/vlm_adapter.…
U1BaseError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpErrorBase software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpAuthError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpNotFoundError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpTooManyRequestsError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpServerError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpBadRequestError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpPermissionError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpResponseParseError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpTimeoutError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpNetworkError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpUnknownError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpForbiddenContentError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpTruncatedResponseError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
U1HttpBadResponseError software healthy skills/sn-image-base/scripts/sn_image_base/utils/error_util…
OpenAIImageGenerationClient software healthy skills/sn-image-base/scripts/sn_image_base/generation/opena…
NanoBananaText2ImageClient software healthy skills/sn-image-base/scripts/sn_image_base/generation/nano_…
SensenovaText2ImageClient software healthy skills/sn-image-base/scripts/sn_image_base/generation/sense…
T2IBaseClient software healthy skills/sn-image-base/scripts/sn_image_base/generation/core/…
LlmAdapter software healthy skills/sn-image-base/scripts/sn_image_base/llm/llm_adapter.…
AnthropicMessagesAdapter software healthy skills/sn-image-base/scripts/sn_image_base/llm/anthropic_ad…
OpenAIChatAdapter software healthy skills/sn-image-base/scripts/sn_image_base/llm/chat_complet…
LLMConfig software healthy skills/sn-ppt-standard/lib/model_client.py:70
VLMConfig software healthy skills/sn-ppt-standard/lib/model_client.py:87
ModelClientError software healthy skills/sn-ppt-standard/lib/model_client.py:112
MissingConfigError software healthy skills/sn-ppt-standard/lib/model_client.py:116

LabelLayerStatusPath
repobility-clone-sdj2znfw software healthy /tmp/repobility-clone-sdj2znfw

LabelLayerStatusPath
125.0.0.0 network healthy skills/sn-search-academic/scripts/search_utils.py

LabelLayerStatusPath
gha::pr_check cicd healthy .github/workflows/pr_check.yml

LabelLayerStatusPath
main cicd healthy .github/workflows/pr_check.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/efdf8664-d5e9-424b-8109-741c1097785f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/efdf8664-d5e9-424b-8109-741c1097785f/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.