CLAUDE.md · duriantaco/skylos
CLAUDE.md from duriantaco/skylos: 76 lines covering What this repo is, Install, Use, Skill For Using Skylos and more.
Template by duriantaco
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/duriantaco/skylos/main/CLAUDE.md -o CLAUDE.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documentation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
A CLAUDE.md file: project memory Claude Code loads at the start of every session.
- For
- Claude Code
- Length
- 76 lines
- File
CLAUDE.md
Sections
- What this repo is
- Install
- Use
- Skill For Using Skylos
- Reference docs
First lines (shown under the repo's Apache-2.0 license)
# CLAUDE.md Guidance for Claude Code when working in this repository. ## What this repo is **Skylos** — a local-first static analysis CLI for Python, TS/JS, Java, Go, PHP, Rust, and Dart. It detects dead code, security flaws, secrets, dependency CVEs, quality regressions, and AI-generated-code mistakes. The CLI entry point is `skylos.cli:main`, exposed as the `skylos` command. ## Install Skylos is not installed by default — only the source is present. Install it editable from the repo root: ```bash pip install -e . # core CLI + dependencies pip install -e ".[llm]" # also enables `skylos agent` / `skylos defend` pip install -e ".[dart]" # Dart parsing (needs a C compiler); test_dart*.py skip without it ``` Then verify with `skylos --version` and `skylos doctor`. Notes: - Do **not** run `python -m skylos` — the package has no `__main__`. Use the `skylos` command. - A `module 'skylos.cli' has no attribute 'inquirer'` error means the install is incomplete; rerun `pip install -e .`. ## Use ```bash skylos . # dead-code scan of the current directory skylos . -a # all checks: security, secrets, quality, deps skylos . -a --format json # machine-readable output (best for automation) skylos . --diff origin/main # only findings on changed lines (PR review) skylos . --gate # quality gate; non-zero exit blocks on failure ``` Run `skylos commands` for the full command list and `skylos <cmd> --help` for details on any subcommand. ## Skill For Using Skylos A detailed agent skill for installing, running, and interpreting Skylos lives at: ``` .claude/skills/skylos/SKILL.md ``` It is auto-discovered by Claude Code. Consult it for output formats, JSON result keys, filtering flags, gating/exit codes, suppression syntax, security guardrails, CI behavior, dead-code false-positive triage, and repo workflow. Keep Claude skill files under `.claude/skills/`. Do not put them under `skylos/agents` or `skylos/llm`; those are Skylos runtime modules. For security investigations and hardening, use: ``` .claude/skills/skylos-security/SKILL.md ``` Use it for scanner bypasses, LLM evidence filters, CI/cloud policy trust boundaries, and severity classification. ## Reference docs - `README.md` — overview, workflow table, language support. - `docs/cli-output.md` — output modes and TUI keys. - `dictionary.md` — every rule ID and product term. - `CONTRIBUTING.md` / `QUALITY.md` — repo workflow and quality-gate expectations. - Full docs: https://docs.skylos.dev
Signals
- Stars
- 849
- Forks
- 59
- Open issues
- 0
- Contributors
- 13
- Last commit (this folder)
- Oct 8, 2026 (20 days ago)
- Last release
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/duriantaco/skylos
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from duriantaco
- 0.764score
Skylos
duriantaco
Dead code, security, secrets detection and code quality for Python, TypeScript, Go.
ConnectorAFreshness: ALocal★ 849↓ 19.3K/wkClaude Code +5 - 0.579score
AGENTS.md · duriantaco/skylos
duriantaco
AGENTS.md from duriantaco/skylos: 96 lines covering What This Repo Is, Use The Skylos Skill, Work Safely, Jev Dead-Code Verification and more.
TemplateAFreshness: A★ 849Codex +5
Cite this page
CLAUDE.md · duriantaco/skylos. Agent Mart. https://agentmart.dev/templates/duriantaco-skylos-claude-md (last updated 2026-10-24)