LICENSE
README.md
pyproject.toml
src/claudelint/__init__.py
src/skillsaw/__init__.py
src/skillsaw/__main__.py
src/skillsaw/config.py
src/skillsaw/context.py
src/skillsaw/linter.py
src/skillsaw/rule.py
src/skillsaw.egg-info/PKG-INFO
src/skillsaw.egg-info/SOURCES.txt
src/skillsaw.egg-info/dependency_links.txt
src/skillsaw.egg-info/entry_points.txt
src/skillsaw.egg-info/requires.txt
src/skillsaw.egg-info/top_level.txt
src/skillsaw/docs/__init__.py
src/skillsaw/docs/extractor.py
src/skillsaw/docs/html_renderer.py
src/skillsaw/docs/markdown_renderer.py
src/skillsaw/docs/models.py
src/skillsaw/formatters/__init__.py
src/skillsaw/formatters/html.py
src/skillsaw/formatters/json_fmt.py
src/skillsaw/formatters/sarif.py
src/skillsaw/formatters/text.py
src/skillsaw/rules/builtin/__init__.py
src/skillsaw/rules/builtin/agents.py
src/skillsaw/rules/builtin/agentskills.py
src/skillsaw/rules/builtin/command_format.py
src/skillsaw/rules/builtin/hooks.py
src/skillsaw/rules/builtin/marketplace.py
src/skillsaw/rules/builtin/mcp.py
src/skillsaw/rules/builtin/openclaw.py
src/skillsaw/rules/builtin/plugin_structure.py
src/skillsaw/rules/builtin/rules_dir.py
src/skillsaw/rules/builtin/skills.py
src/skillsaw/rules/builtin/utils.py
tests/test_agent_rules.py
tests/test_agentskill_rules.py
tests/test_config.py
tests/test_context.py
tests/test_custom_rules.py
tests/test_docs.py
tests/test_formatters.py
tests/test_hook_rules.py
tests/test_linter.py
tests/test_mcp_rules.py
tests/test_openclaw_rules.py
tests/test_rules.py
tests/test_rules_dir.py
tests/test_utils.py