在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用blog-tools
星标3
分支0
更新时间2026年7月11日 06:25
A collection of helpers to build the blog.
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
A collection of helpers to build the blog.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | blog-tools |
| description | A collection of helpers to build the blog. |
This app uses a combination of Gradle (to build the Ktor web archive), and a set of tools to build the actual static HTML for the blog posts.
# One time
cd src/main/tools
fnm use
# If it's a one-off build
npm run-script build
# Automatically re-build content when things change.
# Look at the package.json for more tools
npm run-script watch
Use 2 Terminal windows to do the following:
./gradlew run
./gradlew -t build
# Kill the watch process if you used `npm run-script watch`.
./gradlew --stop
src/main/resources/blog/md add a new markdown file for the blog entry. The filename should be in the format title.md where title is _ separated and in lower case."posts" array in src/main/resources/blog/md/manifest.json to include the new file in the build process. The entry should have the format:{
"title": "Title of the blog entry",
"path": "title.md"
}
Month Date Day, Year
For example:
October 10 Thursday, 2026
src/main/resources/blog/md/toc.md. The format should look like this:* [Title of the blog entry](/blog/title_of_blog_entry.html)
Make sure to add this link under the right year (based on the current date).
Make sure you do the following:
# 1. Build the blog
cd src/main/tools && npm run-script build && cd -
# 2. Stage the application for appengine
./gradlew appengineStage
# 3. Deploy
cd build/staged-app && gcloud app deploy && cd -