Yam Borodetsky avatar

Yam Borodetsky

Community

@yamcodes · Almaty

25Followers
|
45Public Repos
|
46Published Skills

Growing up, I dreamed of being Spider-Man. Now, I'm a web developer

Skills Distribution
DomainDeveloper To...TypeScript & JavaS.. (30%)GitHub Issue & PR .. (25%)Domain-Driven Arch.. (20%)Skill Authoring & .. (15%)

Agent Skills by Yam Borodetsky

Showing 46 vetted skills indexed across 2 GitHub repositories.

yamcodesyamcodes
1

domain-modeling

Build and maintain project domain glossaries and architecture decision records.

Community
Intermediate
yamcodesyamcodes
1

stop-slop

Detect and remove AI writing patterns from prose during drafting and editing.

Community
Intermediate
yamcodesyamcodes
1

wayfinder

Plans large multi-session efforts as decision-ticket maps on an issue tracker.

Community
Advanced
yamcodesyamcodes
1

writing-for-agents

Guides writing skills, AGENTS.md, and CLAUDE.md documents for agent consumption.

Community
Intermediate
yamcodesyamcodes
1

wait-what

Rephrases the previous AI response in ASD-STE100 Simplified Technical English with project context.

Community
Basic
yamcodesyamcodes
1

handoff

Write a conversation summary handoff document for a fresh agent to continue work.

Community
Basic
yamcodesyamcodes
1

diagnosing-bugs

Diagnose hard bugs and performance regressions through a six-phase feedback-loop workflow.

Community
Advanced
yamcodesyamcodes
1

code-review

Fetch and address GitHub pull request review comments or review workspace code changes.

Community
Intermediate
yamcodesyamcodes
1

to-tickets

Breaks plans and specs into tracer-bullet tickets with declared blocking edges.

Community
Intermediate
yamcodesyamcodes
1

to-spec

Synthesizes conversation context into a structured spec published to the project issue tracker.

Community
Intermediate
yamcodesyamcodes
1

codebase-design

Designs deep modules with small interfaces placed at clean, testable seams.

Community
Intermediate
yamcodesyamcodes
1

prototype

Build throwaway HTML or UI prototypes to answer design questions about logic and layout.

Community
Intermediate
yamcodesyamcodes
1

the-hat

Evaluates design alternatives using layer splitting, metrics, and tier-list ranking in living notes.

Community
Intermediate
yamcodesyamcodes
1

implement

Implement work from specs or tickets using TDD, typechecking, and code review.

Community
Basic
yamcodesyamcodes
1

grilling

Interviews users in structured rounds to stress-test plans and design decisions.

Community
Intermediate
yamcodesyamcodes
1

modularize

Refactor and split oversized source and test files into cohesive sub-modules.

Community
Intermediate
yamcodesyamcodes
1

setup-matt-pocock-skills

Configure a repository's issue tracker, triage labels, and domain doc layout for engineering skills.

Community
Intermediate
yamcodesyamcodes
1

sync-main

Sync documentation and infrastructure changes from dev to main without a package release.

Community
Intermediate
yamcodesyamcodes
138

hallmark

Enforces YAML frontmatter contract and entry for SKILL.md-based design units.

Community
Advanced
yamcodesyamcodes
1

typescript

Applies 45 prioritized TypeScript rules for compiler performance, type safety, and async patterns.

Community
Advanced
yamcodesyamcodes
1

changeset

Creates changesets for semantic versioning and changelog generation in monorepos.

Community
Intermediate
yamcodesyamcodes
1

gh-cli

Automates GitHub issues, pull requests, and workflow runs using the GitHub CLI.

Community
Basic
yamcodesyamcodes
138

groom-issue

Groom GitHub issues by eliciting acceptance criteria through interactive questioning.

Community
Advanced
yamcodesyamcodes
138

hexagonal-architecture

Design decoupled domain logic with ports-and-adapters architecture.

Community
Advanced

Frequently Asked Questions About Yam Borodetsky

FAQPage Schema
What tasks can I automate using Yam Borodetsky's skills?▼

You can modularize oversized JavaScript/TypeScript files, configure tsconfig for strict type checks, manage pnpm workspaces and Turborepo caching, create changesets for semantic versioning, triage and resolve GitHub issues end-to-end, generate Excalidraw diagrams, and run red-green-refactor TDD cycles.

Who are these skills designed for?▼

Web developers and TypeScript engineers working in monorepos who want structured issue triage, domain-driven architecture guidance, and disciplined testing. Maintainers of Next.js, Nuxt, and React codebases benefit from the framework best-practices and bulletproof-react structuring skills.

How do I install and run these skills?▼

Run setup-matt-pocock-skills once to configure the repo's issue tracker, triage label vocabulary, and domain doc layout. Skills live as SKILL.md directories with YAML frontmatter; hallmark enforces the frontmatter contract, and internalize-skill moves external skills into the internal directory.

Are these skills open source and free?▼

Yes, all 63 skills are published in Yam Borodetsky's public GitHub repositories at no cost. Several skills credit original authors, such as stop-slop from Hardik Pandya, pnpm from Anthony Fu, and changeset from Ollie Shop, with origin links preserved in frontmatter metadata.

What prerequisites and dependencies do the skills require?▼

A Node.js environment with pnpm for dependency and workspace management, the GitHub CLI (gh) for issue and pull request operations, and a git repository with dev/main branches for sync-main. TypeScript skills assume tsconfig.json projects; architecture skills read docs/CONTEXT.md and docs/adr/.