new-typst-template | programmatic-doc-generation | ClaudePluginHub