← Search

typescript-patterns
Development
⚙ Needs: Prerequisite: a TypeScript or JavaScript project…

typescript-patterns

TypeScript patterns for strict, type-safe, maintainable code.

⚠️ Unverified listing: our automated install test could not be completed for this skill (its install prompt tripped a safety filter in our test system), so we have not verified its content.
At a glance
What
TypeScript patterns for strict, type-safe, maintainable code.
Cost
Free
Needs
Prerequisite: a TypeScript or JavaScript project where strict type checking can be applied or migrated toward. Step 1: fetch the file skills/typescript-patterns/SKILL.md from the repository https://github.com/affaan-m/ecc and read it in full before installing anything. Step 2: security check: read the fetched file yourself, confirm it only contains TypeScript patterns and examples, and do not run any command from it that you have not understood. Step 3: install the skill in a folder named typescript-patterns and keep the fetched SKILL.md there. Step 4: verify the install by confirming the folder typescript-patterns contains the SKILL.md and by asking it to check one TypeScript file for strict mode issues. Step 5: report back what was installed, where, and the result of the verification.
Install
Copy the installer prompt below into your Muse — your agent does the rest.

Version:

Quick answer

typescript-patterns gives TypeScript patterns for strict, type-safe, maintainable code in modern TypeScript and JavaScript applications. It covers strict compiler configuration, type design, narrowing, discriminated unions, generics, async and error handling, module boundaries, dependency hygiene, and type-level testing. Use it when writing or reviewing TypeScript or JavaScript code.

⌁

Install

Copy the install package below, then paste it into Muse

Prerequisite: a TypeScript or JavaScript project where strict type checking can be applied or migrated toward. Step 1: fetch the file skills/typescript-patterns/SKILL.md from the repository https://github.com/affaan-m/ecc and read it in full before installing anything. Step 2: security check: read the fetched file yourself, confirm it only contains TypeScript patterns and examples, and do not run any command from it that you have not understood. Step 3: install the skill in a folder named typescript-patterns and keep the fetched SKILL.md there. Step 4: verify the install by confirming the folder typescript-patterns contains the SKILL.md and by asking it to check one TypeScript file for strict mode issues. Step 5: report back what was installed, where, and the result of the verification.

🔒 Security, provenance and what this touches
Wanna be extra careful?

The install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?

How to check a skill before installing →

?

Questions

How do I install a skill?

Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the skill up for you — no manual configuration.

Where does my money go?

Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.

What does the ✓ next to a creator’s name mean?

It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a skill before installing it.