Back to skill
Skillv2.0.0
ClawScan security
Jd Writer · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 17, 2026, 6:56 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code and instructions match the stated purpose (generating and optimizing job descriptions); included scripts are local, have no network calls or secret requests, and only create a small local data directory for logging.
- Guidance
- This skill appears coherent and self-contained: it generates and analyzes job descriptions locally with no network calls or secret access. Before installing, note that one included helper (scripts/script.sh) will create a directory under your data home (default ~/.local/share/jd-writer) and write history.log entries. If you want zero on-disk traces, avoid running that helper; otherwise inspect the log directory after first run. Also consider reviewing the files yourself (jd.py, jd.sh, script.sh) if you want to confirm templates and wording, and be mindful to remove or edit any placeholder contact (e.g., hr@<company>.com) before publishing JDs.
Review Dimensions
- Purpose & Capability
- okName/description (JD writer, requirements, benefits, benchmark, inclusivity check) align with the provided scripts (jd.py, jd.sh, script.sh) which generate templates, benchmarks, optimization and inclusive-check guidance. Required binaries/env are none, matching the stated minimal requirements (Python 3.6+ noted in SKILL.md).
- Instruction Scope
- noteSKILL.md instructs running scripts/jd.sh which invokes a Python snippet producing JD output. The scripts perform only template generation and text analysis. One omission: SKILL.md does not mention that scripts/script.sh will create and write logs to a user data directory (~/.local/share/jd-writer by default). There are no instructions to read unrelated system files or to transmit data externally.
- Install Mechanism
- okThere is no install spec; this is instruction-plus-local-scripts only. All code is included in the skill bundle; there are no downloads, package installs, or extract steps that would pull remote code at install time.
- Credentials
- okThe skill does not require any environment variables or credentials. It optionally respects JD_WRITER_DIR/XDG_DATA_HOME for its local data directory, which is proportional to its small logging behavior.
- Persistence & Privilege
- noteThe skill is not always-enabled and does not request elevated privileges. However, scripts/script.sh creates a data directory and appends to a history.log in the user's data area by default; this is benign persistence but worth noting since SKILL.md does not document it explicitly.
