litestartup-skills

by litestartup-com

3 开发与运行时github收录于 08-23

直接从 AI agent 发布博客、文档、网站、changelog 并发送营销邮件

Publish blog, docs, website, changelog, send campaign email directly from your AI agent

安装

dsh plugin --profile web add github:litestartup-com/litestartup-skills

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

Modular AI skill packages for LiteStartup. Install all or pick what you need.

What Problem Does It Solve?

Your AI editor writes great code — but publishing content still requires dashboards, CLIs, or manual deploys. LiteStartup Skills bridges that gap:

  • One prompt to publish — write content in your editor, say "sync", and it's live
  • No context switching — blog, docs, website, changelog, email all from the same workspace
  • Spec-driven quality — AI follows precise format rules, no broken pages or bad frontmatter
  • Git-native — your content repo is the single source of truth

Available Skills

Skill Description Directory
Publish Publish blog, docs, website, changelog, and send campaign emails from your AI editor skills/litestartup-publish/
Admin Initialize, configure and deploy SaaS applications using litesaas-admin boilerplate skills/litestartup-admin/

More skills coming soon: video-generator, deploy.

Quick Start

# Install a specific skill
npx skills add litestartup-com/litestartup-skills --skill litestartup-publish
npx skills add litestartup-com/litestartup-skills --skill litestartup-admin

Option B: Manual

# 1. Clone
git clone https://github.com/litestartup-com/litestartup-skills.git

# 2. Copy adapter to your content repo
cp litestartup-skills/adapters/codex/AGENTS.md  my-content/AGENTS.md

# 3. Open your content repo in AI editor, then say:
#    "Bind this repo to my LiteStartup account"
#    "Write a blog post about our launch"
#    "Sync all content to production"

Your Content Repo Structure

After binding and writing content, your repo will look like this:

my-content/
├── litestartup.yaml          ← Auto-generated config (binding, domain, sync rules)
├── blog/
│   └── announcing-myapp-launch.md
├── campaign/
│   └── june-product-launch.md
├── website/
│   ├── index.html
│   └── about.html
├── docs/
│   ├── config.json
│   └── en/
│       ├── _nav.md
│       ├── _sidebar.md
│       └── index.md
└── changelog/
    └── v1.0.0.md

Editor Support

Editor Adapter file Copy to
Codex adapters/codex/AGENTS.md AGENTS.md
Claude Code adapters/claude/CLAUDE.md CLAUDE.md
Cursor adapters/cursor/litestartup.mdc .cursor/rules/litestartup.mdc

Repo Structure

litestartup-skills/
├── skills/                       ← npx skills add scans this directory
│   ├── litestartup-publish/      ← Publish Skill
│   │   ├── SKILL.md             ← AI entry point (router)
│   │   ├── references/          ← Capabilities + content specs
│   │   ├── assets/              ← Starter templates
│   │   └── scripts/             ← Linux/macOS fallback scripts
│   └── litestartup-admin/        ← Admin Skill (agent-native, no scripts)
│       ├── SKILL.md             ← AI entry point (router)
│       ├── references/          ← Init, configure, status, feature specs
│       └── assets/              ← .env template
└── adapters/                     ← Per-editor integration files

Security

  • API keys NEVER appear in AI conversation or logs
  • Keys stored in ~/.litestartup/credentials, read only by scripts
  • Scope-limited: system.publish (publish), auth (admin)

License

MIT

原始 README: https://github.com/litestartup-com/litestartup-skills/blob/main/README.md ↗