Agent skill

Documentation Management

by wengan-li in wengan-li/ncku-thesis-template-latex

A skill your agent uses for repository documentation lifecycle and consolidation.

Custom licenceAuto-check passedDevelopment

Install Documentation Management

skills CLI
$ npx skills add wengan-li/ncku-thesis-template-latex --skill documentation-management -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wengan-li/ncku-thesis-template-latex documentation-management --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wengan-li/ncku-thesis-template-latex.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/documentation-management .claude/skills/documentation-management && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
documentation-management
GitHub stars
151
Token cost
~3.1k tokens
SKILL.md length
1,449 words
Files
2
Skills in repo
4
Repo updated
First seen
Licence
Custom licence

At a glance

A skill your agent uses for repository documentation lifecycle and consolidation.

  • Works in 5 steps: Start from an owner-approved Intent; do… → Read docs/README.md and the relevant… → If a real promise is active, create the… → …
  • Repository documentation lifecycle and consolidation
  • SKILL.md covers When to use, Canonical surfaces, Requirements and todos and Completion lifecycle, plus 5 more sections
  • Runs Shell scripts from its folder; calls git, just and python3

What it does

Documentation Management is an agent skill from wengan-li/ncku-thesis-template-latex. Use for repository documentation lifecycle and consolidation.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `hooks/check-documentation.sh`).

It sits in Development, covering Essays and academic help. It works with LaTeX. The repository describes itself as: NCKU Thesis/Dissertation Template in Latex | 台灣國立成功大學碩博士用畢業論文LaTex模板.

When your agent uses it

  • Repository documentation lifecycle and consolidation
  • Tasks that involve Essays and academic help

Example prompts

  • “/documentation-management”

Requirements

  • Python 3
  • A Bash shell

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Start from an owner-approved Intent; do not convert ideas or deferred
  2. Read docs/README.md and the relevant current feature record.
  3. If a real promise is active, create the next
  4. Use root todos/-.md for implementation sequence and progress. Keep
  5. When no active requirement exists, keep docs/requirements/ empty except for

What it can do on your machine

Read from SKILL.md and the folder at commit 7a42edb. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • git
    • just
    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • w3.org
    • designsystem.digital.gov
    • docs.github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Documentation Management loads about 3.1k tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 1,449 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~22
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,449 words (~3,107 tokens).

“Use for creating, reorganizing, consolidating, or validating repository documentation; creating requirements or todos; documenting shipped behavior; and repairing documentation paths after a source or release change.”

— opening of SKILL.md by wengan-li, Custom licence
name
documentation-management

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in .agents/skills/documentation-management of wengan-li/ncku-thesis-template-latex.

  • SKILL.md
  • hooks/check-documentation.sh

Open the folder on GitHubat commit 7a42edb

Compare with similar skills

Documentation Management next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Documentation Management compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Documentation Management this skillwengan-li/ncku-thesis-template-latex151—~3.1kAutomated safety check: PassCustom licence
Drawio Academic Skillsbahayonghang/drawio-skills287—~3.2kAutomated safety check: NotesMIT
Thesis DOCXcatlog22/maestro-flow5641 repos~2.5kAutomated safety check: PassMIT
Thesis Figure Skill0xE1337/thesis-figure-skill144—~9.1kAutomated safety check: PassMIT
Latex Thesis Zhbrycewang-stanford/Auto-Empirical-Research-Skills4.6k—~1.5kAutomated safety check: PassCustom licence
Thu ThesisLeoYeAI/openclaw-master-skills2.2k—~4kAutomated safety check: PassMIT

Similar skills

  • Drawio Academic Skills

    bahayonghang/drawio-skills

    Publication-figure overlay for draw.io. An agent skill from bahayonghang/drawio-skills.

    287 GitHub stars~3.2k tokensUpdated 1 mo ago
    DevelopmentAuto-check: notes
  • Thesis DOCX

    catlog22/maestro-flow

    Create, revise, and format thesis or dissertation Word documents with strict academic formatting control.

    564 GitHub starsUsed in 1 repo~2.5k tokens
    Documents & OfficeAuto-check passed
  • Thesis Figure Skill

    0xE1337/thesis-figure-skill

    生成学术论文配图:LaTeX/TikZ 代码(结构化图表,直接嵌入论文)或 draw.io XML (技术路线图、汇报配图)。自动按论文领域风格设计,编译验证后交付。

    144 GitHub stars~9.1k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Latex Thesis Zh

    brycewang-stanford/Auto-Empirical-Research-Skills

    Chinese LaTeX thesis assistant for existing .tex degree thesis projects (XeLaTeX/LuaLaTeX/latexmk).

    4.6k GitHub stars~1.5k tokensUpdated 4 days ago
    Documents & OfficeAuto-check passed
  • Thu Thesis

    LeoYeAI/openclaw-master-skills

    清华大学毕业论文 Word → PDF 一键格式规范化工具。输入任意 Word (.docx) 格式的清华毕业论文,自动转换为符合清华 thuthesis 官方 LaTeX 模板规范的高质量 PDF。适用于所有清华学位论文(MBA/学硕/专硕),一条命令搞定。功能:自动提取章节结构、中英文摘要、参考文献(自动生成 BibTeX)、图片(含…

    2.2k GitHub stars~4k tokensUpdated 2 mo ago
    Documents & OfficeAuto-check passed
  • Econ Write

    hanlulong/econ-writing-skill

    Expert economics paper writing assistant synthesizing advice from 50+ top guides by Cochrane, McCloskey, Shapiro, Head, Bellemare, Goldin, Glaeser, Kremer, and other leading economists.

    651 GitHub starsUsed in 2 repos~14k tokens
    Research & ScienceAuto-check passed

More from wengan-li/ncku-thesis-template-latex

  • Idsd Workflow

    wengan-li/ncku-thesis-template-latex

    Mandatory repository-neutral IDSD/ICE workflow. An agent skill from wengan-li/ncku-thesis-template-latex.

    151 GitHub stars~612 tokensUpdated 7 days ago
    Auto-check passed
  • Repo Maintenance

    wengan-li/ncku-thesis-template-latex

    A skill your agent uses for maintaining and releasing this repository.

    151 GitHub stars~4.3k tokensUpdated 7 days ago
    Auto-check passed
  • Student First Run

    wengan-li/ncku-thesis-template-latex

    Design every student-facing change from the viewpoint of a graduate student meeting this repository for the first time.

    151 GitHub stars~1.5k tokensUpdated 7 days ago
    Auto-check passed

Works with

Questions about Documentation Management

What does Documentation Management do?

A skill your agent uses for repository documentation lifecycle and consolidation. Documentation Management is an agent skill from wengan-li/ncku-thesis-template-latex. Use for repository documentation lifecycle and consolidation.

When should I use Documentation Management?

Documentation Management fits situations like: repository documentation lifecycle and consolidation; tasks that involve Essays and academic help.

How do I install Documentation Management in Claude Code?

Run `npx skills add wengan-li/ncku-thesis-template-latex --skill documentation-management -a claude-code`. Or copy the skill folder (.agents/skills/documentation-management in wengan-li/ncku-thesis-template-latex) into .claude/skills/documentation-management in your project. Claude Code loads it when a task matches its description.

How do I install Documentation Management in Codex?

Run `npx skills add wengan-li/ncku-thesis-template-latex --skill documentation-management -a codex`. Or copy the skill folder (.agents/skills/documentation-management in wengan-li/ncku-thesis-template-latex) into .agents/skills/documentation-management in your project. Codex loads it when a task matches its description.

Can I use Documentation Management in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wengan-li/ncku-thesis-template-latex --skill documentation-management -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/documentation-management, .gemini/skills/documentation-management, .github/skills/documentation-management and .opencode/skills/documentation-management in your project.

What does Documentation Management need to run?

Going by SKILL.md and its folder, Documentation Management needs a shell for the scripts in its folder and the command-line tools its instructions call (git, just and python3). Our summary lists: Python 3; A Bash shell.

Does Documentation Management access the network?

SKILL.md names 3 domains. As links in the text: w3.org, designsystem.digital.gov and docs.github.com. This is read from the text; nothing was executed.

Is Documentation Management safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Documentation Management use?

Documentation Management has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Documentation Management use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Documentation Management?

Skills that share tags, products or a category with Documentation Management: Drawio Academic Skills (bahayonghang/drawio-skills, 287 stars), Thesis DOCX (catlog22/maestro-flow, 564 stars), Thesis Figure Skill (0xE1337/thesis-figure-skill, 144 stars) and Latex Thesis Zh (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Documentation Management?

wengan-li (a GitHub user) maintains it in wengan-li/ncku-thesis-template-latex, which has 151 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on October 3, 2026.

Source: wengan-li/ncku-thesis-template-latex on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.