easysdd-libdoc

Generate API reference entries from source code with manifest-driven validation.

1.1k|82|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/liuzhengdongfortest/easysdd --skill easysdd-libdoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: easysdd-libdoc
Source: https://github.com/liuzhengdongfortest/easysdd/tree/main/easysdd-libdoc
Command: npx skills add https://github.com/liuzhengdongfortest/easysdd --skill easysdd-libdoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool generates accurate API reference entries for library components by reading the source code, ensuring the docs reflect actual signatures, types, defaults, and exports.

Core Features & Use Cases

  • Reference-driven documentation: per-entry API docs derived directly from source for components, functions, and commands.
  • Manifest-driven workflow: a central manifest tracks status, scope, and output paths for both single-entry and batch generation.
  • Source-of-truth guarantees: prevents guessing by always deriving documentation from code and comments where available.

Quick Start

Run the libdoc generator to produce API references directly from your library's source.

Frequently Asked Questions about easysdd-libdoc

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

FAQPage Schema
How do I generate API reference docs directly from source code?

To generate API reference docs directly from source code, use a tool that enforces source-first extraction to derive accurate signatures, types, defaults, and exports for your library components.

What is the best way to keep library API docs synchronized with code changes?

The best way to keep library API docs synchronized is using a manifest-driven workflow that tracks status and output paths, ensuring documentation is always derived directly from the actual source code.

Can I generate documentation for multiple library components in a batch?

Yes, you can generate documentation for multiple library components in a batch. The workflow supports both single-entry and batch-wide generation, managed through a central manifest tracking status and scope.

How does source-first extraction prevent incorrect API documentation?

Source-first extraction prevents incorrect API documentation by strictly deriving signatures, types, and defaults from the code itself, eliminating guessing and enforcing strict frontmatter templates for consistency.

Does the manifest-driven workflow support single-entry API generation?

Yes, the manifest-driven workflow supports single-entry API generation. A central manifest tracks status, scope, and output paths, accommodating both individual and batch-wide documentation workflows.