hanshan
Community@shengmingzhishu
hanshan provides 34 engineering skills spanning Python/FastAPI backend development, frontend design systems, testing, security audits, and LLM evaluation frameworks.
Agent Skills by hanshan
Showing 44 vetted skills indexed across 2 GitHub repositories.
fullstack-delivery
Orchestrates full-stack feature delivery across frontend, backend, and database with staged gates.
change-router
Classifies code changes into L0-L3 levels and selects the minimal execution workflow.
vue-code-review
Reviews Vue 3 code for component boundaries, reactivity, typing, performance, accessibility, and security risks.
vue-project-bootstrap
Initializes Vue 3 and Vite project baselines with TypeScript, routing, Pinia, and testing.
vue-component-design
Designs Vue 3 components, Composables, and Pinia stores with defined contracts and boundaries.
vue-testing
Test Vue 3 components, composables, and stores with Vitest and Vue Test Utils.
spring-boot-testing
Tests Spring Boot applications using JUnit 5, Mockito, MockMvc, and Testcontainers.
java-db-migration
Manages Spring Boot database migrations with Flyway or Liquibase scripts.
spring-boot-development
Implements Spring Boot REST APIs, services, repositories, and integrations following layered architecture rules.
spring-boot-code-review
Reviews Spring Boot code for layering, transactions, JPA, security, and concurrency issues.
docs-design
Generates versioned HTML design documents with embedded interactive prototypes in the docs directory.
debugging
Diagnose software defects through structured reproduction, root-cause analysis, and profiling workflows.
find-skills
Searches and installs agent skills from the open skills ecosystem using the Skills CLI.
integration-testing
Validates frontend-backend API contracts through joint debugging, Pact contract tests, and integration tests.
project-analysis
Analyze project directories to generate tech stack, architecture, and quality reports.
qa-reset
Structures vague development requests into organized checklists using interaction mode and content dimension templates.
karpathy-guidelines
Applies behavioral coding guidelines to reduce common LLM coding errors during implementation and review.
security-audit
Scans dependencies, secrets, and OWASP Top 10 risks to generate security audit reports.
cicd-automation
Generates GitHub Actions workflows, Dockerfiles, and deployment scripts for CI/CD pipelines.
api-contract
Generates OpenAPI definitions, TypeScript types, and mock data for frontend-backend contract synchronization.
ui-ux-pro-max
Generates design systems with color palettes, typography, and UX rules for web interfaces.
web-design-guidelines
Review UI code against Vercel Web Interface Guidelines for design, accessibility, and UX compliance.
frontend-code-review
Reviews React and TypeScript frontend code and produces structured audit reports.
model-design
Generates and iterates single-file HTML prototypes using a structured design system workflow.
Frequently Asked Questions About hanshan
FAQPage SchemaWhat tasks can I accomplish with hanshan's skills?▼
You can scaffold Python projects, write FastAPI async services, run pytest suites with coverage and mocking, manage Alembic database migrations, perform OWASP security audits, generate OpenAPI contracts with TypeScript type sync, build HTML/React prototypes from a design system, and design LLM evaluation cases.
Who are these skills designed for?▼
Python backend engineers, frontend developers working with React/Next.js/Vue, QA engineers running integration and contract tests with Pact, and ML platform teams extending an ai-server evaluation framework with new evaluators, scorers, and target system integrations.
How do the frontend design skills work together?▼
ui-ux-pro-max acts as the central design system rule library with 50+ styles, 97 palettes, and 99 UX rules. model-design consumes it to generate standalone HTML prototypes, docs-design embeds interactive prototypes in project documentation, and frontend-design produces branded React components.
Are these skills open source and what do they cost?▼
The karpathy-guidelines skill is explicitly MIT licensed; other skills do not declare licenses in their manifests. All skills are free to install from the registry, with no stated usage fees or commercial restrictions beyond the declared MIT terms.
What prerequisites or dependencies do these skills require?▼
model-design and docs-design require ui-ux-pro-max as a mandatory design system dependency. python-testing uses Bash, Read, Grep, and Glob permissions. Evaluation skills target an existing ai-server project, and pymupdf-pdf requires the PyMuPDF (fitz) library for local PDF parsing.