documentation
Document TypeScript and React Projects
Teams often miss consistent API comments, component stories, and documentation updates. This skill guides TSDoc, Storybook, VitePress, and TypeDoc work in Claude, Codex, and Claude Code.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "documentation" from https://skillstore.io/skills/crazyswami-documentation.md and its manifest at https://skillstore.io/api/skills/crazyswami-documentation/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "documentation". Document a loading button component.
Expected outcome:
- A concise component summary for the public API.
- Parameter descriptions for visual state and click behavior.
- Storybook coverage for default, loading, disabled, and error-related states.
Using "documentation". Prepare API docs for a utilities package.
Expected outcome:
A TSDoc coverage plan, TypeDoc generation steps, and a review checklist for missing parameters and return descriptions.
Using "documentation". Add docs for a new VitePress page.
Expected outcome:
A page outline, sidebar placement guidance, and cross-link suggestions for related API reference pages.
Security Audit
Medium RiskAll 28 static backtick findings are false positives caused by Markdown fences and inline code, not Ruby or shell backtick execution. I found one contextual medium risk: the skill permits Bash and recommends running pnpm documentation scripts, which can execute project-controlled package scripts. No prompt injection or exfiltration intent was found in SKILL.md.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (28)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/crazyswami-documentation/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/crazyswami-documentation?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/crazyswami-documentation?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/crazyswami-documentation/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/crazyswami-documentation.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
CrazySwami. (2026). documentation security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/crazyswami-documentation/audits/8BibTeX citation
@techreport{crazyswami-crazyswami-documentation-2026,
author = {CrazySwami},
title = {documentation security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/crazyswami-documentation/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "documentation security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CrazySwami"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/crazyswami-documentation/audits/8"
identifiers:
- type: other
value: "skillstore:crazyswami-documentation:audit:8"
description: "Skillstore immutable audit report identifier"
Compare variants
5 installable variantsEach author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
89jobrien-documentation
2026-08-21
sickn33-documentation
2026-08-21
bfdcampos-documentation
2026-08-21
crazyswami-documentation
2026-08-21
daothihuong2111-documentation
2026-08-21
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Add Component Stories
Create Storybook coverage for React components with default, loading, and error states.
Prepare API Reference
Add TSDoc comments and regenerate TypeDoc output for a TypeScript package.
Organize Documentation Pages
Place new VitePress pages and update sidebars when product documentation changes.
Try These Prompts
Add TSDoc comments to the exported functions in src/utils. Include parameters, returns, and one usage example for each.
Document the exported hooks in src/hooks. Explain each option, returned state, returned actions, and common usage patterns.
Create Storybook stories for the components in src/components. Include default, loading, error, and important empty states.
Review the public exports, Storybook coverage, VitePress pages, and TypeDoc setup. Propose a documentation plan and confirm before running project commands.
Best Practices
- Review package scripts before running documentation or Storybook commands.
- Keep examples short and tied to real public APIs.
- Update generated docs and source comments in the same change.
Avoid
- Adding comments that repeat names without explaining behavior.
- Creating stories without loading, error, and empty states.
- Running project scripts in untrusted repositories without review.
Frequently Asked Questions
Does this skill write TSDoc comments?
Does it support Storybook?
Can it update VitePress documentation?
Can it run documentation commands?
Does it work for non-React projects?
Does it generate TypeDoc output by itself?
Developer Details
Author
CrazySwamiLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
d11af420e07cd866fe39cfa937efef3223896c06
Maintenance freshness
7/18/2026
Usage
5 downloads ยท 215 views
File structure
๐ SKILL.md