원클릭으로
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 직업 분류 기준
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.
| 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.