一键导入
sylo-extension-author
Scaffold a TypeScript Pi extension with Sylo `syloConfig` wiring.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scaffold a TypeScript Pi extension with Sylo `syloConfig` wiring.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | sylo-extension-author |
| description | Scaffold a TypeScript Pi extension with Sylo `syloConfig` wiring. |
| metadata | {"sylo":{"category":"authoring","icon":"code"}} |
For first-party monorepo packages (packages/sylo-*/, Capability manager toggles), use sylo-optional-package-author instead.
Guide the operator through creating ~/.pi/agent/extensions/<name>.ts (ad-hoc drop-in):
import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"import { syloConfig } from "@sylo/pi-helpers" and a TypeBox schema for operator JSON configfunction (pi: ExtensionAPI) { ... }pi.registerTool using typebox Type.ObjectUse write to place the file, then suggest /reload.
Set health profile and daily calorie targets, log meals (text or photo), and suggest foods that fit remaining macros. Uses sylo_health_* tools; looks up restaurant items via web search (prefers sylo-web-access when enabled).
Personal trainer workflows — log workouts in natural language, look up lift history, plan weeks/months, analyze muscle gaps. Uses sylo_health_workout_* tools plus journal for pain/preferences.
Offline ME/CODESYS terminology, ST syntax, and bundled Schneider PDF manuals — read before writing PLC code or answering ME/M262 questions; do not search the web for basics covered here.
Edit Machine Expert file-based (.fbsproj) Structured Text on disk — no cds-text-sync or GitHub setup.
Search schematic PDFs by text/OCR, then confirm details with region crops and OCR — not full-page re-reads.
Read Excel (.xlsx) and LibreOffice (.ods) workbooks as structured JSON via read_spreadsheet.