@firstpick/pi-skill-design-patterns
v0.1.3
Published
Agents should invoke this skill when choosing patterns, designing traits/interfaces/components, deciding abstraction boundaries, evaluating dependency injection/callbacks, or comparing implementation approaches in Rust, TypeScript/React, or Django/Python.
Maintainers
Readme
@firstpick/pi-skill-design-patterns
A Pi skill for tasks involving choosing patterns, designing traits/interfaces/components, deciding abstraction boundaries, evaluating dependency injection/callbacks, or comparing implementation approaches in Rust, TypeScript/React, or Django/Python.
What it does
- Adds the
design-patternsskill to Pi's skill library. - Guides agents to invoke the skill when choosing patterns, designing traits/interfaces/components, deciding abstraction boundaries, evaluating dependency injection/callbacks, or comparing implementation approaches in Rust, TypeScript/React, or Django/Python.
- Bundles
skills/design-patterns/SKILL.mdplus any supporting references, scripts, tests, fixtures, or assets used by the skill.
Install
pi install npm:@firstpick/pi-skill-design-patternsConfiguration
No required configuration.
Commands
None.
Tools
None.
Example view
User: Review this change for the concerns covered by `design-patterns`.
Agent: Invokes the `design-patterns` skill, follows its workflow, and reports the result.