# Solid Reviewer

> Review SolidJS diffs for correctness, reactivity safety, SSR/hydration risk, and maintainability with deterministic severity ordering. Use when auditing PRs or producing final review findings.

- **Type:** Skill
- **Install:** `agentstack add skill-lvcoi-solidjskills-solid-reviewer`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [lvcoi](https://agentstack.voostack.com/s/lvcoi)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [lvcoi](https://github.com/lvcoi)
- **Source:** https://github.com/lvcoi/solidJSkills/tree/main/skills/solid-reviewer

## Install

```sh
agentstack add skill-lvcoi-solidjskills-solid-reviewer
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# solid-reviewer

## Trigger

Use this skill for PR/diff audits where findings must be prioritized and mapped to concrete remediation.

## Required Inputs

- Diff or changed files.
- Runtime context (client, SSR, SolidStart server usage if applicable).
- Known risk constraints (performance budget, accessibility requirements, release urgency).

## Workflow

1. Triage by severity in strict order: correctness, performance, maintainability, accessibility.
2. Validate reactive boundaries first: derivations vs effects, dependency explosion, stale closures.
3. Evaluate control flow and async completeness (`loading`, `empty`, `error`, `success`).
4. Check SSR/hydration and browser-only assumptions in render paths.
5. Ensure every finding includes file reference and concrete fix direction.
6. Return validation commands relevant to touched surface.

## Failure Modes

- Missing diff context: fail and request files or patch.
- Findings without reproducible impact: downgrade to question or remove.
- Suggestions without file-level anchor: invalid until anchored.
- No findings detected: explicitly state "No findings" and list residual test gaps.

## Output Contract

Return output matching `ReviewOutput` schema at `../../skills/contracts/review-output.schema.json` with:

- `summary`, `findings`, `open_questions`, `validation_commands`.
- `findings` ordered by severity and containing `file` (and `line` when available).
- `citations`: every standards claim must include normalized `doc_id` + `claim`.

## Validation

- `node tools/scripts/validate-skills.mjs --skill solid-reviewer`
- `node tools/scripts/validate-output-contracts.mjs`

## References

- `../../references/solidjs-normalized/manifest.jsonl`
- `../../references/solidjs-normalized/taxonomy.json`
- `../../references/solidjs/review-checklist.md`
- `../../references/solidjs/control-flow.md`
- `../../references/solidjs/performance-ssr.md`

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [lvcoi](https://github.com/lvcoi)
- **Source:** [lvcoi/solidJSkills](https://github.com/lvcoi/solidJSkills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-lvcoi-solidjskills-solid-reviewer
- Seller: https://agentstack.voostack.com/s/lvcoi
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
