cmsfornerd/cmsfornerd2/docstring

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Provides structured guidelines for writing PEP-257 Google-style Python docstrings and detailed JSDoc comments.

Install

npx vskill@latest install cmsfornerd/cmsfornerd2/docstring

SKILL.md

Docstring & API Reference Standard Skill (docstring)

The docstring skill enforces function-level, module-level, and API reference documentation standards across Python, JavaScript, and TypeScript codebases.

Operational Standards

  1. Python Docstrings (PEP-257 & Google Style):
  • Include raw strings (r"""...""") when LaTeX math or backslashes are present.
  • Every public module, function, and class must declare Args, Returns, Raises, and Example sections where appropriate.
  • Explain function intent, contracts, side effects, and failure modes rather than repeating code line-by-line.
  1. TypeScript & JavaScript JSDoc Comments:
  • Provide file header @file overview JSDoc comments for all scripts.
  • Annotate all exported functions with @param, @returns, and @throws.
  1. Code Example Hygiene:
  • Ensure provided docstring code examples are tested, valid, and reproducible.

FAQs

When should raw docstrings (r"""...""") be used?

Use raw triple-quoted strings whenever docstrings contain backslashes, regular expressions, or LaTeX notation.

Can this skill be used for non-PyTorch / non-Python languages?

Yes, while inspired by PyTorch and Google Python conventions, the core principles apply to JSDoc (JavaScript/TypeScript) and function comment standards.


Deep State of Mind (DSOM) For My AI Protocol | Harisfazillah Jamel (LinuxMalaysia) | 2026-09-06 Standard: UK English | DBP-standard Bahasa Melayu Malaysia (Piawai) | GNU General Public License v3.0

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/cmsfornerd/cmsfornerd2/docstring/badge)](https://verified-skill.com/skills/cmsfornerd/cmsfornerd2/docstring)

Something wrong with this skill or its page? Tell us.