بنقرة واحدة
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.