Aistro

PassAudited by ClawScan on May 1, 2026.

Overview

Aistro appears to be a coherent astrology skill, with the main things to notice being local Node/npm script use and collection of birth details for chart reports.

This skill looks reasonable for astrology reports, but install it only if you are comfortable with it running bundled Node scripts, installing npm dependencies if missing, and using personal birth details in the chat context. Do not rely on astrology output as professional medical, financial, or legal advice.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill may fetch and install npm dependencies on first use so its astrology scripts can run.

Why it was flagged

The skill instructs an npm dependency install before using its calculation scripts. This is disclosed and purpose-aligned, but it means installing third-party packages even though the registry metadata has no install spec.

Skill content
cd skills/aistro/scripts && [ -d node_modules ] || npm install
Recommendation

Review the included package.json/package-lock.json and install only if you are comfortable with local npm dependencies for this skill.

What this means

Using the skill can run local calculation scripts rather than only producing text responses.

Why it was flagged

The skill directs the agent to run local Node scripts for horoscope, moon phase, and score calculations. The provided scripts are coherent with the purpose and do not show suspicious behavior, but local code execution is still something users should be aware of.

Skill content
This skill includes scripts in `scripts/` for precise astronomical calculations. **Always use these scripts instead of estimating.**
Recommendation

Allow use of the local scripts only if you are comfortable with the skill running its bundled Node code for calculations.

What this means

Your birth date, birth time, birth place, and possibly another person's birth details may be retained in the active chat context for later report steps.

Why it was flagged

The skill collects and reuses personal birth details in the conversation context. This is expected for astrology reports, but it is personal information and may include another person's details.

Skill content
Before generating any report, collect the user's birth data... For synastry, also collect the second person's birth data. Store this in conversation context. If already provided, do not ask again.
Recommendation

Share only the birth details needed for the report, avoid providing another person's data without consent, and ask the agent to omit or forget details if you do not want them reused.