Mohammad Reza Mokhtarabadi
Community@mokhtarabadi · Italy
Someone who loves coding, especially in Java using Android Studio!
Agent Skills by Mohammad Reza Mokhtarabadi
Showing 37 vetted skills indexed across 1 GitHub repositories.
sop-maintenance
Enforces documentation rules for maintaining the Cognitive Lead AI SOP repository.
audit-agents
Audits and generates AGENTS.md files against decentralized task management and conventions criteria.
node-hexagonal-api
Implements hexagonal architecture with ports and adapters for TypeScript Node.js backends.
decision-migration
Migrate per-project manager decision records into a personal repository with dry-run verification.
telegram-message-export
Exports Telegram message ranges with media and reply context into ZIP archives.
migrate-kanban
Migrates flat tasks directories into a five-state Kanban folder structure.
go-hexagonal-grpc
Scaffolds Go backends using hexagonal architecture, gRPC contracts, Uber Fx, and Redis caching.
opencode-init
Generates and validates a project-scoped opencode.json configuration file for OpenCode.
python-fastapi
Scaffolds FastAPI projects with Pydantic V2 schemas, hexagonal architecture, and strict type hints.
doc-coauthoring
Guides collaborative document drafting through context gathering, iterative refinement, and reader testing.
ios-swiftui
Guides SwiftUI and MVVM architecture for modern iOS app development.
prompt-refactor
Rewrites informal user prompts into structured XML-tagged instructions for AI agents.
manager-decision
Captures manager decisions from session transcripts into an append-only decision repository.
archive-tasks
Compacts completed task files into milestone summaries and moves them to the archive.
react-native-expo
Scaffolds cross-platform mobile apps using Expo Managed Workflow, Expo Router, NativeWind, and strict TypeScript.
code-search
Extracts codebase structure and signatures via tree-sitter AST for Orchestrator context reports.
design-md
Extracts a design system document from frontend source code and stylesheets.
blowsh
Search, fetch, crawl, and extract links from live web pages via the blowsh MCP server.
bundle-tasks
Bundles 2-6 related tasks into one meta-task with verbatim preservation and auto-archive.
react-vite
Defines React 19 SPA architecture, hooks, and Vite configuration conventions.
github
Standardizes GitHub CLI workflows for pull request triage, issue management, and CI/CD run analysis.
versioning-and-release
Enforces SemVer versioning, Keep a Changelog entries, and Conventional Commits across repositories.
telegram-issue-sync
Syncs Telegram supergroup messages into local task files and GitHub issues.
project-memory
Stores and retrieves project rules and constraints via an MCP memory server.
Frequently Asked Questions About Mohammad Reza Mokhtarabadi
FAQPage SchemaWhat tasks can I accomplish with mokhtarabadi's skills?▼
You can scaffold backends in FastAPI, Flask, NestJS, Spring Boot, Gin, and gRPC Go; build Android apps with Jetpack Compose and iOS apps with SwiftUI; export Telegram messages to ZIP archives; migrate task directories to Kanban structures; and enforce SemVer, TDD, and database migration discipline.
Who is the target audience for these skills?▼
Full-stack and mobile engineers working in TypeScript, Go, Kotlin, Swift, and Python, plus technical leads managing decentralized task systems. The skills suit developers enforcing architectural boundaries, test-driven development, and standardized release practices across repositories.
What architectural patterns do these skills enforce?▼
The skills enforce Hexagonal Architecture (Ports and Adapters) for Node.js, Go, and Spring Boot; Vertical Slice Architecture with NestJS and Prisma; MVVM for SwiftUI; MVI with Hilt and SQLDelight for Android; and Clean Architecture with Gin for Go services.
How do the task management skills work together?▼
task-generator creates decentralized task files, migrate-kanban restructures flat directories into V6 Kanban stages, bundle-tasks merges 2-6 related tasks into META units, archive-tasks compacts completed milestones into history summaries, and task-lint validates files before closure.
What quality gates do these skills enforce before shipping?▼
testing-strategy mandates TDD ordering and coverage gates, verification-before-completion requires proof before claiming tasks done, database-migration forces Alembic, Prisma, or Flyway instead of direct schema changes, and versioning-and-release standardizes SemVer, Conventional Commits, and changelogs.