shenjingnan

53 mods across 3 repositories, 363 stars between them.

test-cleaner

25

shenjingnan/xiaozhi-client

Skill Claude CodeCodex

A testing-review workflow that finds tests which are outside their module's responsibility, duplicated elsewhere, low-value, or too dependent on mocked details.

337 6d ago A 25 tokens original MIT

test-creator

26

shenjingnan/xiaozhi-client

Skill Claude CodeCodex

A test-generation skill for the xiaozhi-client project. It creates tests that follow the project's standards for different code areas.

337 6d ago A 17 tokens original MIT

test-fixer

27

shenjingnan/xiaozhi-client

Skill Claude CodeCodex

A workflow for investigating and fixing failed automated tests. It examines errors, decides whether the test or source code is wrong, applies a repair, and reruns checks.

337 6d ago A 19 tokens original MIT

todo-manager

28

shenjingnan/xiaozhi-client

Skill Claude CodeCodex

A project-specific assistant for tracking technical to-do documents during the gradual redesign of the xiaozhi-client software architecture. It treats these documents as detailed records of work that spans multiple code changes.

337 6d ago A 19 tokens original MIT

type-validator

29

shenjingnan/xiaozhi-client

Skill Claude CodeCodex

A TypeScript strict-mode checker for the xiaozhi-client project. It reviews type annotations and suggests practical fixes for unsafe or incomplete types.

337 6d ago A 8 tokens original MIT

shenjingnan/xiaozhi-client

Instructions file GitHub Copilot

A set of Chinese-language rules for reviewing code with GitHub Copilot, an AI coding assistant. It defines which security, performance, logic, architecture, typing, API, error-handling, and testing problems deserve comments.

337 6d ago A 1,632 tokens original MIT

shenjingnan/xiaozhi-client

Instructions file CodexOpenCode

Project instructions for the Xiaozhi Client repository, covering its development principles, commands, quality checks, Git hooks, and release process. Git hooks are automated checks that run during commits.

337 6d ago A 5,523 tokens original MIT

shenjingnan/xiaozhi-client

Instructions file

Project-specific instructions for xiaozhi-client, an AI client mainly used to connect to MCP, a standard for linking AI tools and applications.

337 6d ago A 3 tokens copy · 100% MIT

docs-create

33

shenjingnan/home-mcp

Command Claude Code

A command for creating project documentation from a document type and title, using Markdown with embedded code examples where appropriate. It supports tool documentation, development guides, API references, and user manuals.

21 6mo ago A 5 tokens original MIT

docs-update

34

shenjingnan/home-mcp

Command Claude Code

A command for making selected updates across project documentation, including path aliases, code examples, formatting, and links. A path alias is a shorthand such as @/utils for referring to a project file.

21 6mo ago A 11 tokens original MIT

fix-audit

35

shenjingnan/home-mcp

Command Claude Code

A command for checking project dependencies for known security problems with pnpm, then updating affected packages and validating the result.

21 6mo ago A 3 tokens original MIT

fix-github-comment

36

shenjingnan/home-mcp

Command Claude Code

A command for reading GitHub Copilot comments on a pull request and turning the reported issues into a repair plan. GitHub is a code-hosting and collaboration service, and a pull request is a proposed set of code changes for review.

21 6mo ago A 13 tokens original MIT

fix-test-case

37

shenjingnan/home-mcp

Command Claude Code

A command for investigating and repairing failed unit tests. Unit tests are small automated checks that verify individual parts of a program.

21 6mo ago A 7 tokens original MIT

fix-type-fail

38

shenjingnan/home-mcp

Command Claude Code

A command that systematically analyzes and fixes TypeScript type errors reported by the project's type-check command. TypeScript type errors often mean that code uses the wrong value shape, parameter, property, or module.

21 6mo ago A 5 tokens original MIT

gen-analyze

39

shenjingnan/home-mcp

Command Claude Code

A command for producing a written, objective analysis of a technical problem, including the current implementation, architecture, possible solutions, risks, and conclusions. Mermaid is a text format for drawing diagrams in Markdown.

21 6mo ago A 2 tokens original MIT

gen-commit

40

shenjingnan/home-mcp

Command Claude Code

A command that drafts Chinese Git commit messages, branch names, and change summaries for code review. Git records code changes and their history.

21 6mo ago A 8 tokens original MIT

gen-tech

41

shenjingnan/home-mcp

Command Claude Code

A command for writing a neutral, detailed technical plan for a development task in Markdown, with Mermaid diagrams when needed. It saves the plan in the project root and reports its name.

21 6mo ago A 4 tokens original MIT

test-create

42

shenjingnan/home-mcp

Command Claude Code

A command that creates tests for a specified project file or module. It examines the target's behavior, normal cases, boundary conditions, errors, external dependencies, and the project's existing test style.

21 6mo ago A 5 tokens original MIT

tool-create

43

shenjingnan/home-mcp

Command Claude Code

A command template for creating a new MCP tool, an extension that lets an AI agent call a service or device. It covers requirements, file structure, service implementation, types, tests, and documentation.

21 6mo ago A 5 tokens original MIT

home-mcp

44

shenjingnan/home-mcp

Settings file Claude Code

Agent settings declaring 33 allowed tools.

21 6mo ago A tokens not measured original MIT

shenjingnan/home-mcp

Instructions file GitHub Copilot

Code-review instructions for a repository containing a Model Context Protocol, or MCP, implementation. They tell reviewers to write useful Chinese comments and focus on security, performance, logic, architecture, types, errors, and tests.

21 6mo ago A 1,064 tokens original MIT

home-mcp CLAUDE.md

46

shenjingnan/home-mcp

Instructions file

Project instructions for Home-MCP, a Model Context Protocol server intended to let AI assistants interact with smart-home devices. The documented implementation currently includes basic addition and subtraction tools.

21 6mo ago A 3,130 tokens original MIT

check

47

shenjingnan/haimen

Skill Claude CodeCodex

A command for checking Rust code through formatting, linting, tests and compilation. Rust is a programming language; linting finds likely mistakes and style problems.

5 8d ago A 48 tokens original MIT

commit-push-pr

48

shenjingnan/haimen

Skill Claude CodeCodex

A workflow for committing changes, pushing a branch, and opening a GitHub pull request, with required attribution included in the commit and request.

5 8d ago B 12 tokens original MIT