视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
core-primitives【文档与办公】Work on langchain-core primitives: runnables, messages/content blocks, prompts, tools, documents, embeddings, vector stores, language model interfaces, callbacks, output parsers, serialization, and API/deprecation utilities.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task touches stable langchain-core abstractions that other LangChain packages build on: LCEL Runnable composition, message and content-block conversion, prompt templates, tool schemas, documents, embeddings, vector stores, chat/LLM interfaces, callbacks/tracing hooks, output parsers, serialization, or deprecation/API utilities.
Route app-level agent construction, middleware, model/tool orchestration, and create_agent behavior to ../agents-and-middleware/SKILL.md when that sibling exists. Route legacy langchain-classic chains, memory, agents, callbacks, and retrievers to ../classic-chains/SKILL.md when that sibling exists.
references/api-surfaces.md for the public classes, helpers, and compatibility expectations.references/workflows.md before editing, including package-local commands and skip conditions.references/troubleshooting.md.scripts/core_import_smoke.py as a fast, non-mutating import/API smoke check when a Python environment with langchain-core is available.langchain_core.* package surfaces; avoid depending on private helpers unless the task is explicitly internal maintenance.references/api-surfaces.md — distilled map of core public APIs, expected extension points, and evidence-backed validation targets.references/workflows.md — concrete edit/test workflows for runnables, messages, tools, prompts, vector stores, model interfaces, parsers, callbacks, serialization, and deprecations.references/troubleshooting.md — failure-mode guide for the common core primitive regressions this sub-skill owns.scripts/core_import_smoke.py — safe import and minimal behavior smoke check for installed or checkout-backed langchain-core.Good changes usually include targeted unit tests around the affected primitive, pass the relevant package-local uv run --group test pytest ... command when uv is available, and keep import smoke output at OK core_import_smoke. If uv or dependencies are unavailable, record the skip clearly and still run static checks such as Python syntax compilation for bundled scripts.