microwind

63 mods across 3 repositories, 297 stars between them.

memento-pattern

49

microwind/ai-skills

Skill Claude CodeCodex

A guide to the memento pattern, a software design pattern for saving an object's state so it can later be restored. It covers field snapshots and event sourcing, which rebuilds state from a record of changes.

74 2mo ago A 0 tokens

观察者模式

50

microwind/ai-skills

Skill Claude CodeCodex

A software design pattern where one object informs many other objects when its state changes. The dependent objects can update without the changing object needing to manage each one directly.

74 2mo ago A 43 tokens

Prototype

51

microwind/ai-skills

Skill Claude CodeCodex

A software design pattern that creates a new object by copying an existing object.

74 2mo ago A 11 tokens

Proxy Pattern

52

microwind/ai-skills

Skill Claude CodeCodex

A software design pattern in which one object stands in front of another and controls access to it. The proxy can delay creating the real object, check permissions, support remote access, or monitor use.

74 2mo ago A 30 tokens

单例模式

53

microwind/ai-skills

Skill Claude CodeCodex

Guidance for applying the singleton pattern, where a class has only one instance and a shared way to access it.

74 2mo ago A 34 tokens

状态模式

54

microwind/ai-skills

Skill Claude CodeCodex

A guide to the state pattern, a design pattern where an object's behavior changes according to its current state.

74 2mo ago A 18 tokens

策略模式

55

microwind/ai-skills

Skill Claude CodeCodex

A software design pattern that defines several interchangeable ways to perform an operation.

74 2mo ago A 20 tokens

模板方法模式

56

microwind/ai-skills

Skill Claude CodeCodex

A software design pattern that puts an algorithm’s overall sequence in a base class and lets child classes fill in specific steps.

74 2mo ago A 19 tokens

访问者模式

57

microwind/ai-skills

Skill Claude CodeCodex

A software design pattern that adds operations to objects without changing their underlying structure. A design pattern is a reusable way to organise code.

74 2mo ago A 19 tokens

抽象原则

58

microwind/ai-skills

Skill Claude CodeCodex

A software design principle that focuses on essential characteristics while hiding unnecessary details. This creates simpler layers for understanding and using complex systems.

74 2mo ago A 34 tokens

可用性原则

59

microwind/ai-skills

Skill Claude CodeCodex

A design principle for keeping a system working under different conditions and maximising uptime, meaning the time it is available to users.

74 2mo ago A 28 tokens

组合优于继承

60

microwind/ai-skills

Skill Claude CodeCodex

A software design principle that prefers combining objects over using class inheritance for code reuse. Inheritance means creating a class from another class.

74 2mo ago A 29 tokens

一致性原则

61

microwind/ai-skills

Skill Claude CodeCodex

A design principle that keeps naming, patterns, behaviour, and other system choices consistent. Consistency makes software easier to understand and maintain.

74 2mo ago A 31 tokens

ai-prompt AGENTS.md

62

microwind/ai-prompt

Instructions file CodexOpenCode

Instructions for microwind/ai-prompt, covering repository guidelines, project structure & module organization, build, test, and development commands, coding style & naming conventions and testing guidelines.

49 4mo ago A 658 tokens original MIT

microwind/ai-prompt

Skill Claude CodeCodex

Generate structured A-share market commentary for three fixed trading sessions using supplied market data: within 30 minutes after market open, after midday close, and after market close. Use this skill when the user wants factual market observation, intraday commentary, or end-of-day review content based on real…

49 4mo ago A 84 tokens original MIT