dmmulroydmmulroyCommunityยท8 Agent Skills Included

skills

TypeScript architecture, Effect services, and Cloudflare composition standards

Enforces correct-by-construction TypeScript standards covering typed errors, boundary parsing, domain modeling, and module design. Guides Cloudflare composition roots, Effect service design and audits, prelude bootstrapping, and typed architecture specs. Eliminates vague design handoffs, leaky runtime bindings, and inconsistent error handling across codebases. Includes terminal multiplexer control and plain-language restatement helpers for daily engineering workflows.
npx skills add dmmulroy/skills --all -g -y
Available:

Instructs the agent to treat vendored repositories as read-only reference material, prefer their examples over guesses, and record reusable patterns in project-local files.

All Skills in This Repository (8)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install dmmulroy skills?โ–ผ

Run `npx skills add dmmulroy/skills --all -g -y` in your terminal to install every skill in this collection globally.

What coding standards does this enforce?โ–ผ

It applies correct-by-construction TypeScript rules: errors as typed values, parse-don't-validate at boundaries, branded domain types, and deep cohesive modules tested through real seams.

How does it help with Cloudflare Workers architecture?โ–ผ

The cloudflare-composition-root skill keeps raw bindings and Env types at entrypoints, wrapping them in adapters so inner services only see application-owned ports.

Can it design Effect services?โ–ผ

Yes. The effect-service-design skill guides new service module design and audits existing codebases for service, Layer, and composition improvements.

Do I need to write code to use these skills?โ–ผ

No. Once installed, your coding agent applies the standards and workflows automatically when you ask it to design, refactor, or review TypeScript code.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’