| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: skillspector | Distribution: openSUSE Tumbleweed |
| Version: 2.9.6 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Aug 20 20:46:27 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 2106121 | Source RPM: skillspector-2.9.6-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/NVIDIA/skillspector | |
| Summary: Security scanner for AI agent skills | |
SkillSpector is a security scanner for AI agent skills (Claude Code, Cursor, and similar). It scans skills for vulnerabilities, malicious patterns and security risks before installation. It supports Git repositories, URLs, zip archives and local directories, runs static pattern checks (YARA rules, supply-chain/OSV lookups) and optional LLM-based semantic analysis, and produces terminal, JSON, SARIF and Markdown reports with risk scoring.
Apache-2.0
* Thu Aug 20 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 2.9.6:
* MCP registry posture scanning
* Ollama, Azure OpenAI, and generic OpenAI-compatible providers
* Opt-in discovery of an author-shipped baseline
(.skillspector-baseline.yaml)
* Detect insecure deserialization (AST10, TT6, DS1-DS4)
* Detect whitespace-padding prompt injection (P9)
* HIGH SC8 when a skill ships __pycache__ or .pyc
* Bound URL, zip and git ingest to limit resource exhaustion
* SC4 reports only verified OSV hits; use lockfile versions
* HTTP MCP rejects local filesystem targets and local YARA dirs
* Reject symlink traversal in skill content; disable git
symlinks on clone
* PE3 no longer flags ordinary OAuth "access token"
documentation
* LLM analyzers retry or isolate malformed responses and
connection failures; incomplete analysis is recorded as
skipped
* Reduce false positives (instructional prose, Markdown
tables, JS RegExp.exec, negated safety constraints, OMS
signatures)
* Map YARA matches via byte offsets; scope the locality guard
to the built-in rule namespace
- Switch source to the official GitHub release tarball
- Drop _service, skillspector-2.5.1.obscpio and
skillspector.obsinfo
- Add packaging >= 24.0 (requirement parsing for OSV lookups)
* Tue Aug 04 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 2.5.1 (first tagged releases; switches the package
from a pinned git snapshot to the upstream release tags):
* Canonical inspection-ledger reporting: JSON and SARIF reports now
carry execution-completeness and analyzer status, so a consumer
can distinguish a clean zero-finding scan from one that did not
execute reliably
* SKILLSPECTOR_MAX_LLM_CONCURRENCY serializes or bounds asynchronous
LLM analyzer batches for rate-limited providers
* Read exact versions from Python lockfiles for OSV lookups
* Exclude valid OMS signatures from content analysis
- Ship the wheel metadata under the release version again: upstream's
pyproject version now matches the tag, so the dist-info glob follows
the package version
* Fri Jul 03 2026 Martin Pluskal <mpluskal@suse.com>
- Relax over-strict dependency floors set by upstream at initial
release (pin-inflation, not API requirements; the code only uses
long-stable APIs of all three):
* pydantic >= 2.12.0 -> 2.11.7
* rich >= 14.3.0 -> 14.0.0
* typer >= 0.23.0 -> 0.16.0
- Verified against Leap 16.0's shipped versions (pydantic 2.11.7,
rich 14.0.0, typer 0.16.0, click 8.2.1, Python 3.13): full
offline unit suite passes (1249 passed, 12 skipped, 6 xfailed)
and the CLI entry point works.
* Wed Jul 01 2026 Martin Pluskal <mpluskal@suse.com>
- Switch source acquisition to an obs_scm git snapshot of upstream
main: NVIDIA/skillspector publishes no git tags, no GitHub releases
and nothing on PyPI, so no downloadable release tarball exists
- Version changed from 2.3.10 (a locally-built sdist that exists
nowhere upstream) to the snapshot 2.3.9~git20260701.326a2b48
(upstream main HEAD, commit 326a2b48)
- Add _service; drop the hand-built skillspector-2.3.10.tar.gz
* Mon Jun 29 2026 Martin Pluskal <mpluskal@suse.com>
- Use %{primary_python} instead of a hardwired python flavor
* Sun Jun 28 2026 Martin Pluskal <mpluskal@suse.com>
- Initial package skillspector 2.3.10 (CLI scanner; -mcp subpackage
for the MCP server)
- Enable the pytest test suite now that the full langchain/langgraph
runtime stack is packaged; the offline unit tests run at build time
(integration/provider markers and four SSRF allowed-host tests that
require live DNS are deselected)
/usr/bin/skillspector /usr/lib/python3.13/site-packages/skillspector /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/INSTALLER /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/METADATA /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/RECORD /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/REQUESTED /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/WHEEL /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/licenses /usr/lib/python3.13/site-packages/skillspector-2.9.6.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/skillspector/__init__.py /usr/lib/python3.13/site-packages/skillspector/__pycache__ /usr/lib/python3.13/site-packages/skillspector/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/cleanup.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/cleanup.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/cli.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/constants.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/constants.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/graph.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/graph.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/inference_usage.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/inference_usage.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/input_handler.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/input_handler.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/inspection_ledger.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/inspection_ledger.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/llm_analyzer_base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/llm_analyzer_base.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/llm_utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/llm_utils.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/logging_config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/logging_config.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/mcp_registry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/mcp_registry.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/mcp_server.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/mcp_server.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/model_info.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/model_info.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/models.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/models.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/multi_skill.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/multi_skill.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/python_ast.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/python_ast.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/sarif_models.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/sarif_models.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/state.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/state.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/suppression.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/__pycache__/suppression.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/cleanup.py /usr/lib/python3.13/site-packages/skillspector/cli.py /usr/lib/python3.13/site-packages/skillspector/constants.py /usr/lib/python3.13/site-packages/skillspector/graph.py /usr/lib/python3.13/site-packages/skillspector/inference_usage.py /usr/lib/python3.13/site-packages/skillspector/input_handler.py /usr/lib/python3.13/site-packages/skillspector/inspection_ledger.py /usr/lib/python3.13/site-packages/skillspector/llm_analyzer_base.py /usr/lib/python3.13/site-packages/skillspector/llm_utils.py /usr/lib/python3.13/site-packages/skillspector/logging_config.py /usr/lib/python3.13/site-packages/skillspector/mcp_registry.py /usr/lib/python3.13/site-packages/skillspector/mcp_server.py /usr/lib/python3.13/site-packages/skillspector/model_info.py /usr/lib/python3.13/site-packages/skillspector/models.py /usr/lib/python3.13/site-packages/skillspector/multi_skill.py /usr/lib/python3.13/site-packages/skillspector/nodes /usr/lib/python3.13/site-packages/skillspector/nodes/__init__.py /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__ /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/build_context.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/build_context.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/deduplicate.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/deduplicate.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/finalize_inspection_ledger.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/finalize_inspection_ledger.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/meta_analyzer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/meta_analyzer.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/report.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/report.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/resolve_input.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/__pycache__/resolve_input.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__init__.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__ /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/behavioral_ast.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/behavioral_ast.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/behavioral_taint_tracking.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/behavioral_taint_tracking.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/common.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/common.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/mcp_least_privilege.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/mcp_least_privilege.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/mcp_rug_pull.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/mcp_rug_pull.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/mcp_tool_poisoning.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/mcp_tool_poisoning.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/osv_client.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/osv_client.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/pattern_defaults.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/pattern_defaults.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/semantic_developer_intent.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/semantic_developer_intent.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/semantic_quality_policy.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/semantic_quality_policy.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/semantic_security_discovery.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/semantic_security_discovery.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_agent_snooping.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_agent_snooping.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_anti_refusal.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_anti_refusal.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_data_exfiltration.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_data_exfiltration.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_deserialization.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_deserialization.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_excessive_agency.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_excessive_agency.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_harmful_content.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_harmful_content.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_memory_poisoning.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_memory_poisoning.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_output_handling.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_output_handling.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_privilege_escalation.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_privilege_escalation.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_prompt_injection.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_prompt_injection.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_rogue_agent.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_rogue_agent.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_ssrf.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_ssrf.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_supply_chain.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_supply_chain.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_system_prompt_leakage.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_system_prompt_leakage.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_tool_misuse.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_patterns_tool_misuse.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_runner.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_runner.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_yara.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/static_yara.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/whitespace_padding.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/__pycache__/whitespace_padding.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/behavioral_ast.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/behavioral_taint_tracking.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/common.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/mcp_least_privilege.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/mcp_rug_pull.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/mcp_tool_poisoning.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/osv_client.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/pattern_defaults.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/semantic_developer_intent.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/semantic_quality_policy.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/semantic_security_discovery.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_agent_snooping.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_anti_refusal.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_data_exfiltration.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_deserialization.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_excessive_agency.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_harmful_content.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_memory_poisoning.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_output_handling.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_privilege_escalation.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_prompt_injection.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_rogue_agent.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_ssrf.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_supply_chain.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_system_prompt_leakage.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_patterns_tool_misuse.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_runner.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/static_yara.py /usr/lib/python3.13/site-packages/skillspector/nodes/analyzers/whitespace_padding.py /usr/lib/python3.13/site-packages/skillspector/nodes/build_context.py /usr/lib/python3.13/site-packages/skillspector/nodes/deduplicate.py /usr/lib/python3.13/site-packages/skillspector/nodes/finalize_inspection_ledger.py /usr/lib/python3.13/site-packages/skillspector/nodes/meta_analyzer.py /usr/lib/python3.13/site-packages/skillspector/nodes/report.py /usr/lib/python3.13/site-packages/skillspector/nodes/resolve_input.py /usr/lib/python3.13/site-packages/skillspector/providers /usr/lib/python3.13/site-packages/skillspector/providers/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/_agent_cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/_agent_cli.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/_agent_cli_base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/_agent_cli_base.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/base.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/base.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/chat_models.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/chat_models.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/registry.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/__pycache__/registry.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/_agent_cli.py /usr/lib/python3.13/site-packages/skillspector/providers/_agent_cli_base.py /usr/lib/python3.13/site-packages/skillspector/providers/anthropic /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/anthropic/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/anthropic_proxy/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/antigravity_cli/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/azure_openai/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/base.py /usr/lib/python3.13/site-packages/skillspector/providers/bedrock /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/bedrock/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/chat_models.py /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/claude_cli/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/codex_cli/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/gemini_cli/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/nv_build /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/nv_build/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/ollama /usr/lib/python3.13/site-packages/skillspector/providers/ollama/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/ollama/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/ollama/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/ollama/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/ollama/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/ollama/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/ollama/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/ollama/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/openai /usr/lib/python3.13/site-packages/skillspector/providers/openai/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/openai/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/openai/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/openai/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/__init__.py /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/__pycache__ /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/__pycache__/provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/__pycache__/provider.cpython-313.pyc /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/model_registry.yaml /usr/lib/python3.13/site-packages/skillspector/providers/openai_compatible/provider.py /usr/lib/python3.13/site-packages/skillspector/providers/registry.py /usr/lib/python3.13/site-packages/skillspector/python_ast.py /usr/lib/python3.13/site-packages/skillspector/sarif_models.py /usr/lib/python3.13/site-packages/skillspector/state.py /usr/lib/python3.13/site-packages/skillspector/suppression.py /usr/lib/python3.13/site-packages/skillspector/yara_rules /usr/lib/python3.13/site-packages/skillspector/yara_rules/agent_skills.yar /usr/lib/python3.13/site-packages/skillspector/yara_rules/cryptominers.yar /usr/lib/python3.13/site-packages/skillspector/yara_rules/hacktools.yar /usr/lib/python3.13/site-packages/skillspector/yara_rules/malware.yar.b64 /usr/lib/python3.13/site-packages/skillspector/yara_rules/webshells.yar /usr/share/doc/packages/skillspector /usr/share/doc/packages/skillspector/README.md /usr/share/doc/packages/skillspector/skillspector-baseline.example.yaml /usr/share/licenses/skillspector /usr/share/licenses/skillspector/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 23 00:03:09 2026