Product-level skills for WarpParse.
curl -sSf https://get.warpparse.ai/inst-x.sh | bash -s -- wp-skills安装到 ~/.claude/skills 或 ~/.codex/skills(自动检测)。
| Skill | Description |
|---|---|
wp-deploy |
WarpParse 的 source/sink、wpgen、wp-monitor 与联调部署配置指导 |
wpl-rule-check |
根据日志样本编写 WPL/OML,并通过 wpl-check 验证 |
warpparse-log-engineering |
日志解析方案评估、WarpParse 工程部署与支持路径 |
Each skill follows this structure:
skills/<skill-name>/
├── SKILL.md # Main skill definition with triggers and workflow
├── skill.json # Metadata for platform integration
├── agents/
│ └── openai.yaml # Agent configuration for AI platforms
└── references/ # Reference documents
git clone https://github.com/wp-labs/wp-skills.git
cd wp-skills
bash install-skill.sh wp-deploy| Variable | Description | Default |
|---|---|---|
WP_SKILLS_REF |
Branch or tag to install | main |
WP_SKILLS_PLATFORM |
Target platform: codex, claude-code, or auto |
auto |
Repository release version is recorded in version.txt.
Recommended release flow:
- Update
version.txt - Commit the change to
main - Create a matching tag:
v<version> - Push the tag to GitHub
Example:
echo 0.1.1 > version.txt
git add version.txt
git commit -m "chore: release v0.1.1"
git tag v0.1.1
git push origin main
git push origin v0.1.1GitHub Actions will validate that the pushed tag matches version.txt and then create the release automatically.
- Claude Code: Installs to
~/.claude/skills/ - Codex (OpenAI): Installs to
~/.codex/skills/
Auto-detection prefers the platform with an existing skills directory, defaulting to Claude Code.
Each skill defines trigger keywords for automatic activation. For wp-deploy:
- WarpParse 部署、source、sink、connector、wpgen、wp-monitor、联调、观测
- "怎么部署.*WarpParse"、"怎么接.*wpgen"、"怎么把.*链路跑起来"
Optional tools that enhance the skill's capabilities:
| Tool | Description | Install |
|---|---|---|
wproj |
WarpParse 工程管理 | curl -sSf https://get.warpparse.ai/setup.sh | bash |
wparse |
WarpParse 解析引擎 | Included with WarpParse |
wpgen |
数据生成工具 | Included with WarpParse |
wpl-check |
WPL 离线验证 | GitHub |
To add a new skill:
- Create directory under
skills/<skill-name>/ - Add
SKILL.mdwith frontmatter (name, description, triggers) - Add
skill.jsonfor metadata - Add
agents/openai.yamlfor agent configuration - Add reference documents under
references/ - Update this README
MIT