when-documenting-code-use-doc-generator
Generate Complete Code Documentation
Codebases often lack current API references, README files, comments, and diagrams. This skill analyzes project structure and produces documentation assets for Claude, Codex, and Claude Code workflows.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "when-documenting-code-use-doc-generator" from https://skillstore.io/skills/dnyoussef-when-documenting-code-use-doc-generator.md and its manifest at https://skillstore.io/api/skills/dnyoussef-when-documenting-code-use-doc-generator/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.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 "when-documenting-code-use-doc-generator". A Node.js API project has routes but no API reference.
Expected outcome:
The skill produces an API overview with endpoint summaries, authentication notes, response descriptions, and links to generated documentation files.
Using "when-documenting-code-use-doc-generator". A repository has an outdated README and missing setup instructions.
Expected outcome:
The skill drafts a refreshed README with project overview, prerequisites, installation, usage, testing, configuration, and contribution sections.
Using "when-documenting-code-use-doc-generator". A source folder contains public functions without comments.
Expected outcome:
The skill reports documentation coverage and proposes inline comments for functions that need parameter and return descriptions.
Security Audit
High RiskMost static findings are false positives from Markdown examples, generated documentation placeholders, or sample configuration names. The executable slash-command scripts are real shell entry points, and the larger concern is their unpinned npx execution of claude-flow plus default writes to repository documentation files.
Confirmed security concerns (2)
Capability review items (3)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
โ๏ธ External commands (180)
๐ Network access (34)
๐ Filesystem access (45)
๐ Env variables (5)
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/dnyoussef-when-documenting-code-use-doc-generator/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/dnyoussef-when-documenting-code-use-doc-generator?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/dnyoussef-when-documenting-code-use-doc-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dnyoussef-when-documenting-code-use-doc-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/dnyoussef-when-documenting-code-use-doc-generator.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
DNYoussef. (2026). when-documenting-code-use-doc-generator security audit report (audit version 9) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/dnyoussef-when-documenting-code-use-doc-generator/audits/9BibTeX citation
@techreport{dnyoussef-dnyoussef-when-documenting-code-use-doc-generator-2026,
author = {DNYoussef},
title = {when-documenting-code-use-doc-generator security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/dnyoussef-when-documenting-code-use-doc-generator/audits/9},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "when-documenting-code-use-doc-generator security audit report (audit version 9)"
version: "1.0.0"
type: report
authors:
- name: "DNYoussef"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/dnyoussef-when-documenting-code-use-doc-generator/audits/9"
identifiers:
- type: other
value: "skillstore:dnyoussef-when-documenting-code-use-doc-generator:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Document a Backend API
Generate OpenAPI-style references, endpoint summaries, authentication notes, and usage examples for a service repository.
Refresh Project Onboarding Docs
Create a README with setup, configuration, testing, contribution, and support sections from repository metadata.
Improve Code Comment Coverage
Identify undocumented functions and create inline comment guidance for supported language styles.
Try These Prompts
Use this skill to review the current repository and generate basic README and API documentation. Keep the output concise and list files changed.
Use this skill to document the REST API in this project. Include endpoints, request formats, response summaries, authentication notes, and validation warnings.
Use this skill to find undocumented public functions in src. Add or propose JSDoc, TSDoc, or Python docstrings, and avoid changing business logic.
Use this skill to generate README, API reference, architecture notes, inline comment recommendations, and a documentation gap report. Run in dry-run mode when possible and flag risky writes before editing.
Best Practices
- Run the skill in a clean branch and review generated files before merging.
- Provide the target documentation type, preferred format, and coverage goal.
- Keep secrets out of examples and replace placeholders before publishing.
Avoid
- Do not run generation scripts against repositories with uncommitted critical changes.
- Do not publish generated API details before checking authentication and data exposure.
- Do not assume examples are production-ready without validation.
Frequently Asked Questions
Does this skill edit project files?
Can it generate OpenAPI documentation?
Which languages are described by the skill?
Does it validate every generated document?
Does it require network access?
Is it suitable for private repositories?
Developer Details
Author
DNYoussefLicense
MIT
Author version
v1.0.0
Skillstore revision
r1
Ref
c579efd02184f1128d6741d16e6c8d951d7d4208
Maintenance freshness
7/18/2026
Usage
6 downloads ยท 230 views
File structure
๐ process-diagram.gv
๐ PROCESS.md
๐ README.md
๐ SKILL.md
๐ slash-command-doc-inline.sh