Mohammad Sadeghian avatar

Mohammad Sadeghian

Community

@MSC72m

175Followers
|
57Public Repos
|
66Published Skills

On a never-ending quest for knowledge and growth. I love diving deep into new concepts and finding ways to apply them to real-world problems

Skills Distribution
DomainDeveloper To...Software Engineeri.. (40%)Planning & Specifi.. (20%)React & Frontend P.. (15%)Code Quality & Rev.. (15%)

Agent Skills by Mohammad Sadeghian

Showing 66 vetted skills indexed across 1 GitHub repositories.

MSC72mMSC72m

domain-modeling

Build and maintain project domain glossaries and architecture decision records.

Community
Intermediate
MSC72mMSC72m

idea-refine

Refines raw ideas into actionable one-pagers through structured divergent and convergent thinking.

Community
Intermediate
MSC72mMSC72m

debugging-and-error-recovery

Diagnose test failures, build errors, and runtime bugs through structured root-cause triage.

Community
Intermediate
MSC72mMSC72m

using-agent-skills

Discovers and routes tasks to the appropriate engineering workflow skill.

Community
Intermediate
MSC72mMSC72m

setup-pre-commit

Configures Husky pre-commit hooks with lint-staged, Prettier, typecheck, and tests.

Community
Intermediate
MSC72mMSC72m

test-driven-development

Implements code changes using the red-green-refactor test-driven development loop.

Community
Intermediate
MSC72mMSC72m

planning-and-task-breakdown

Decomposes specifications into ordered, verifiable implementation tasks with acceptance criteria.

Community
Intermediate
MSC72mMSC72m

wayfinder

Plans large efforts as decision tickets on an issue tracker.

Community
Advanced
MSC72mMSC72m

incremental-implementation

Implements multi-file code changes in thin, tested, committed vertical slices.

Community
Intermediate
MSC72mMSC72m

setup-matt-pocock-skills

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

Community
Intermediate
MSC72mMSC72m

setup-ts-deep-modules

Configures dependency-cruiser to enforce deep-module package boundaries in TypeScript repositories.

Community
Intermediate
MSC72mMSC72m

vercel-react-native-skills

Applies React Native and Expo performance rules to mobile app code.

Community
Intermediate
MSC72mMSC72m

writing-for-agents

Write skills, AGENTS.md, and CLAUDE.md documents that agents consume predictably.

Community
Intermediate
MSC72mMSC72m

wait-what

Re-pitches the previous AI response in ASD-STE100 Simplified Technical English with added context.

Community
Basic
MSC72mMSC72m

api-and-interface-design

Designs stable REST APIs, TypeScript contracts, and idempotent endpoints with consistent error semantics.

Community
Intermediate
MSC72mMSC72m

loop-me

Grills users with iterative questions to produce implementable workflow specifications.

Community
Intermediate
MSC72mMSC72m

handoff

Generates a conversation summary document for continuing work in a new agent session.

Community
Basic
MSC72mMSC72m

diagnosing-bugs

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

Community
Advanced
MSC72mMSC72m

git-guardrails-claude-code

Configure Claude Code hooks to block dangerous git commands before execution.

Community
Basic
MSC72mMSC72m

code-review

Reviews git diffs against coding standards and originating specs using parallel sub-agents.

Community
Intermediate
MSC72mMSC72m

to-tickets

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

Community
Intermediate
MSC72mMSC72m

ask-matt

Routes engineering situations to the appropriate skill or workflow in the repository.

Community
Intermediate
MSC72mMSC72m

wizard

Generate interactive bash wizards that walk humans through manual setup procedures.

Community
Intermediate
MSC72mMSC72m

to-questionnaire

Generates a Markdown discovery questionnaire for a recipient who holds knowledge the user lacks.

Community
Basic

Frequently Asked Questions About Mohammad Sadeghian

FAQPage Schema
What tasks can I accomplish using MSC72m's skills?▼

The 74 skills cover test-driven development, root-cause debugging, multi-axis code review, spec-driven planning, ticket breakdown, incremental implementation, merge-conflict resolution, React/Next.js performance optimization, accessibility review, security hardening, observability instrumentation, deprecation and migration, and writing ADRs and domain documentation.

Who are these skills designed for?▼

Software engineers and engineering leads working in TypeScript, React, Next.js, or React Native codebases who want disciplined practices: red-green-refactor testing, deep-module design, pre-launch checklists, git guardrails, and adversarial review of high-stakes decisions like production auth or irreversible migrations.

How do I install and run these skills?▼

Skills are invoked by an agent when their trigger conditions match, such as failing tests or a review request. Some are user-invoked only (disable-model-invocation). The setup-matt-pocock-skills skill configures the repo's issue tracker, triage labels, and domain doc layout before first use of the engineering skills.

Are these skills open source and what do they cost?▼

The Vercel-authored skills (react-best-practices, react-native-skills, composition-patterns, view-transitions) carry MIT licenses at no cost. The pr skill credits Humanlayer's show-me skill. Remaining skills in the manifest declare no license, so treat them as unlicensed until the repository states otherwise.

What prerequisites or dependencies do these skills require?▼

browser-testing-with-devtools requires the chrome-devtools MCP server configured. setup-pre-commit needs Husky, lint-staged, and Prettier. setup-ts-deep-modules wires dependency-cruiser into a TypeScript repo. migrate-to-shoehorn targets @total-typescript/shoehorn. sync-agent-skills uses DevForge across Pi, OMP, Claude Code, OpenCode, and Codex.