From langfuse
This skill should be used when the user wants to create a new Langfuse dataset, set up a dataset for benchmarking, or create a dataset with input/output schema validation. Trigger phrases include "create dataset", "new dataset", "set up dataset", "add dataset".
How this skill is triggered — by the user, by Claude, or both
Slash command
/langfuse:create-datasetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a Langfuse dataset via REST API, optionally with input and expected output JSON schemas for item validation.
Create a Langfuse dataset via REST API, optionally with input and expected output JSON schemas for item validation.
Ask the user:
design-dataset-schema skill).Before creating, verify no dataset with the same name exists:
curl -s -u "$PUBLIC_KEY:$SECRET_KEY" "$HOST/api/public/datasets/{name}"
If it exists, warn that creating with the same name will upsert the existing dataset's metadata/schemas.
curl -s -X POST \
-u "$PUBLIC_KEY:$SECRET_KEY" \
"$HOST/api/public/datasets" \
-H "Content-Type: application/json" \
-d '{
"name": "{dataset_name}",
"description": "{description}",
"metadata": {},
"inputSchema": null,
"expectedOutputSchema": null
}'
Set inputSchema and expectedOutputSchema to JSON Schema objects if the user wants validation, or null to skip.
Fetch the created dataset back:
curl -s -u "$PUBLIC_KEY:$SECRET_KEY" "$HOST/api/public/datasets/{name}"
Confirm:
Provide:
{HOST}/project/{PROJECT_ID}/datasets/{DATASET_ID}.langfuse-dataset-expert agent to add items."design-dataset-schema skill if you want to add schemas later."/ for folder organization: benchmarks/ssp-controls, regression/html-tagsmy-benchmark-datasetssp-ac-controls, html-controls-full-catalog-, _, /When inputSchema or expectedOutputSchema is set:
Example input schema for an SSP pipeline dataset:
{
"type": "object",
"required": ["catalog_id", "control_id", "request"],
"properties": {
"catalog_id": { "type": "string", "format": "uuid" },
"control_id": { "type": "string" },
"request": {
"type": "object",
"required": ["system_characteristics"],
"properties": {
"system_characteristics": { "type": "object" }
}
}
}
}
npx claudepluginhub alex-kopylov/zweihander --plugin langfuseSearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.