Install
$ agentstack add skill-lvcoi-solidjskills-solid-control-flow-rendering ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
solid-control-flow-rendering
Trigger
Use when deciding between `, , , /, `, and related rendering primitives.
Required Inputs
- Branching conditions and list identity expectations.
- Async rendering expectations.
- SSR/hydration and accessibility constraints.
Workflow
- Map each branch/list requirement to a specific control-flow primitive.
- Declare fallback rendering for loading and empty states.
- Validate list key/identity assumptions and update behavior.
- Provide handoff notes for macro skill implementation or review.
Failure Modes
- Ternary nesting for multi-branch logic: replace with
Switch/Matchguidance. - List identity ambiguity: block completion until key semantics are clear.
- Async branch without fallback: add explicit fallback path.
Output Contract
Return DomainGuidanceOutput with primitive decisions, handoff steps, and citations keyed by doc_id.
Validation
node tools/scripts/validate-skills.mjs --skill solid-control-flow-renderingnode tools/scripts/validate-solid-corpus.mjs
Key Corpus References
Use these doc_id values with the read_corpus_doc MCP tool:
solid-core.reference.components.show— conditional rendering semanticssolid-core.reference.components.for— keyed list renderingsolid-core.reference.components.index-component— index-based list renderingsolid-core.reference.components.switch-and-match— multi-branch conditionalsolid-core.reference.components.suspense— async boundary with fallback
References
../../references/solidjs/control-flow.md../../references/solidjs-normalized/docs/reference/components/show.md../../references/solidjs-normalized/docs/reference/components/for.md../../references/solidjs-normalized/docs/reference/components/switch-and-match.md../../references/solidjs-normalized/docs/reference/components/suspense.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
- Source: lvcoi/solidJSkills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.