Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note

This README was generated by SKILL, get the ZH version from here.
This skill's implementation was fully agent-generated; the developer only tuned its input/output.


BILINGUAL READMES AUTO-GENERATED FROM YOUR SOURCE!

License


A Claude Code skill that generates six bilingual docs from source analysis, with private mode, seven licenses, and persistent author config

Table of Contents

Features

Install to ~/.claude/skills/readme-generate/ · Documentation

  • Six-File Bilingual Output — One run produces README, doc, and architecture in both English and Traditional Chinese, authored in Chinese first to keep terminology consistent across translations.
  • Source-Code-Driven Analysisanalyze_project.py parses exported types, function signatures, and dependencies for Python (AST), Go, JS, and TS; PHP and Swift are detected at file level only.
  • Three Orthogonal Parametersprivate, LICENSE_TYPE, and REPO_PATH compose freely in any order, defaulting to MIT when no license is specified.
  • Persistent Author Configsetup_config.py maintains author, email, and GitHub identity in ~/.skill-readme-generate.json, prompted once interactively then reused across runs.
  • Seven Built-In License Templates — MIT, Apache-2.0, GPL-3.0, BSD-3-Clause, ISC, Unlicense, and Proprietary templates are embedded, with Proprietary implying private mode.

Architecture

Full Architecture

graph TB
    User[User] -->|/readme-generate| SKILL[SKILL.md<br/>Orchestration]
    SKILL --> Config[setup_config.py<br/>Author Config]
    SKILL --> Analyze[analyze_project.py<br/>Source Analysis]
    Config --> JSON[~/.skill-readme-generate.json]
    Analyze --> Output[Six Bilingual Files<br/>+ LICENSE]
    SKILL --> Output
Loading

License

This project is licensed under the MIT LICENSE.

About

No description or website provided.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Contributors

Languages