karanmalik-hvt
- 3 skills
- 0 followers
- 10 hours ago last updated
- ▌ Notebook Grader · karanmalik-hvt bundleGrade student Jupyter notebook submissions by checking exercise completion, assertion results, and TODO markers. Use when an instructor asks to check, grade, or review a student's notebook submission. Also use when asked to generate a completion report or check how many exercises are done. Do NOT use for editing notebooks or helping students solve exercises.
- ▌ Skill Md Linter · karanmalik-hvtValidate SKILL.md files against the official specification. Checks frontmatter fields (name format, description quality, required fields) and body structure (recommended sections, gotchas, output templates). Use when creating, editing, or reviewing SKILL.md files. Also use when a student asks "is my SKILL.md correct?" Do NOT use for general Markdown linting or non-skill documentation.
- ▌ Fastmcp Scaffolder · karanmalik-hvt bundleGenerate correct Python MCP server boilerplate using the FastMCP SDK. Produces properly structured servers with tools, resources, and prompts including type hints, docstrings, safe_path() security, and logging best practices. Use when creating a new MCP server, scaffolding FastMCP tools, or when the user asks to "build an MCP server" or "create a tool". Do NOT use for TypeScript/Node.js MCP servers or for editing existing servers.