Add Malli Schemas
技能 活跃Efficiently add Malli schemas to API endpoints in the Metabase codebase with proper patterns, validation timing, and error handling
To efficiently and uniformly add Malli schemas to Metabase API endpoints, ensuring proper patterns, validation timing, and error handling.
功能
- Add Malli schemas to API endpoints
- Implement proper validation patterns
- Handle validation timing and error reporting
- Provides common schema patterns (route, query, body, response)
- Offers guidance on reusable schema types and custom errors
使用场景
- When developing new Metabase API endpoints and needing to define schemas.
- When refactoring existing Metabase API endpoints to include schema validation.
- To ensure consistency in schema definition across the Metabase codebase.
非目标
- Defining schemas for non-API code.
- Automating schema generation without developer review.
- Providing a general-purpose Malli schema tool outside of Metabase context.
Trust
- warning:Issues AttentionThere are 418 open issues and 321 closed issues in the last 90 days, indicating a low closure rate and significant ongoing maintenance activity.
安装
npx skills add metabase/metabase通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
类似扩展
Github
100Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.
Website Extraction Api
100Extract typed JSON from public website pages using a schema.
Validate Plugin
100Validate a Claude Code plugin structure, frontmatter, and MCP tool references
Migrate Validate
100Validate pending migrations for foreign key consistency, rollback safety, and best practices
Openclaw Testing
100Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.
Clojure Code Review Skill
95Review Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing Clojure/ClojureScript code.