인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
디자인 및 창작 · SKILL.md

utilities

utilities

Use PocketFlow utility patterns for LLM wrappers, search, embeddings, vector search, chunking, TTS/audio, visualization, tracing, and other external integrations.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: utilities description: "Use PocketFlow utility patterns for LLM wrappers, search, embeddings, vector search, chunking, TTS/audio, visualization, tracing, and other external integrations." metadata: disco-role: operating disable-model-invocation: true license: MIT

PocketFlow Utilities

Use this sub-skill when the user needs supporting functions that PocketFlow nodes can call: provider wrappers, search helpers, embedding helpers, vector search, audio, visualization, tracing, or environment validation.

What this sub-skill covers

  • Provider-neutral LLM wrapper patterns.
  • Search utilities and search-result parsing.
  • Chunking helpers.
  • Embedding and vector search helpers.
  • TTS/audio wrapper patterns.
  • Mermaid graph generation and call-stack debugging.
  • Tracing and observability integration caveats.
  • Safe env-var and dependency validation.

What to read first

Typical user requests

  • "How do I wrap OpenAI/Anthropic/other LLM calls for PocketFlow?"
  • "How do I chunk text or build embeddings?"
  • "How do I wire a vector search helper?"
  • "How do I visualize or debug a graph?"
  • "How do I add tracing or handle API-key failures?"

Route map

NeedRead
Provider-neutral utility patternsreferences/utility-recipes.md
Mermaid/debugging/tracing guidancereferences/visualization-and-observability.md
Environment and provider troubleshootingreferences/troubleshooting.md
Safe local utility checksscripts/pocketflow_utilities.py

Design principles

  1. Keep provider calls outside the graph runtime.
  2. Make env vars and credentials explicit.
  3. Validate dimensions, schemas, and return types early.
  4. Separate local smoke checks from networked or credentialed integrations.
  5. Prefer small, reusable helpers over huge mixed-purpose utility modules.

Boundaries

  • Do not duplicate PocketFlow core runtime semantics; read core-abstraction for node/flow behavior.
  • Do not claim the skill bundles vendor services or paid APIs; document them as optional dependencies or external integrations.
  • Do not keep tracing, browser, audio, or cloud service assumptions hidden in prose; list them explicitly.
저장한 Skills