qalam

Generate Arabic API docs, READMEs, and inline comments from Python, JavaScript, or TypeScript code.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill qalam-jackquelinunpredictable827
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qalam
Source: https://github.com/jackquelinunpredictable827/mkhlab/tree/main/hermes-skills/qalam
Command: npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill qalam-jackquelinunpredictable827

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically generate Arabic documentation from codebases written in Python, JavaScript, or TypeScript, enabling teams to maintain native-Arabic software docs without manual translation.

Core Features & Use Cases

  • Auto-generate Arabic API docs, READMEs, and inline documentation from code.
  • Supports Python, JavaScript, and TypeScript; offline operation with built-in glossary of 300+ technical terms.
  • Use cases: onboarding Arabic-speaking developers, RTL-friendly docs, localization of existing docs.

Quick Start

Run qalam generate on your codebase to produce Arabic documentation.

Frequently Asked Questions about qalam

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate Arabic API documentation from Python and TypeScript codebases?

You can auto-generate Arabic API documentation by running a generation command on your Python, JavaScript, or TypeScript codebase to produce native-Arabic API docs, READMEs, and inline comments.

What is the best way to localize existing software documentation into Arabic?

The best way to localize existing software documentation into Arabic is to use an automated generation tool that translates codebases and creates RTL-friendly output without external dependencies.

Does this Arabic documentation generation tool require an internet connection?

No, this Arabic documentation generation tool does not require an internet connection because it operates offline using a built-in glossary of over 300 technical terms.

Can I use this tool to generate RTL-friendly READMEs for JavaScript libraries?

Yes, you can generate RTL-friendly READMEs for JavaScript libraries, as the tool natively supports right-to-left output formatting for Arabic software documentation.

How does the built-in glossary work when translating technical code comments to Arabic?

The built-in glossary works by mapping over 300 predefined technical terms to their Arabic equivalents during the translation process, ensuring accurate and consistent code comments without external dependencies.

When should I not use an automated Arabic documentation generator for my codebase?

You should not use an automated Arabic documentation generator if your codebase is written in languages other than Python, JavaScript, or TypeScript, as the tool specifically supports only these three languages.