Montasim Dev — Development skill for Claude Code
Source for Montasim's responsive React portfolio, including selected work, experience, skills, project archives, and contact paths.
How to install Montasim Dev
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open montasim/montasim-dev and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Montasim Dev does
Source for Montasim's responsive React portfolio, including selected work, experience, skills, project archives, and contact paths.
Alternatives in Development
- Knowledge Work Plugins — Open source repository of plugins primarily intended for knowledge workers to use in Claude Cowork 9734 125 18 10.5k ★
- Om Tidy — Self-maintenance pass — acts on every hygiene flag: archives completed work, groups loose clusters, splits ove 4.6k ★
- Dev — Switch to Dev Work mode - optimized for software development 2.8k ★
README
Montasim — Developer Portfolio
The source for Mohammad Montasim-Al-Mamun's React portfolio: selected work, an archive, technical background, and contact paths in one responsive site.
[](https://montasim-dev.web.app/)
[View the portfolio](https://montasim-dev.web.app/)

Overview
This repository is both a personal portfolio and a reference implementation for a content-driven single-page React site. Projects and archive entries live in public JSON files, making routine portfolio updates possible without changing component code.
Features
- Landing page with biography, skills, experience, and selected projects
- Dedicated project-detail routes
- Complete project archive
- Responsive navigation and layout
- Animated sections with AOS and tsparticles
- Project carousels with Swiper
- Contact form integration through EmailJS
- Toast notifications
- Firebase Hosting configuration
- Custom dark visual system
Tech stack
| Area | Technology |
|---|---|
| UI | React 18, Create React App |
| Routing | React Router 6 |
| Styling | Tailwind CSS, daisyUI |
| Motion | AOS, tsparticles, Swiper |
| Contact | EmailJS |
| Hosting | Firebase Hosting |
Quick start
Prerequisites
- Node.js and npm compatible with Create React App 5
- EmailJS credentials if you want the contact form to send messages
- Firebase CLI only when deploying your own copy
Install
git clone https://github.com/montasim/montasim-dev.git
cd montasim-dev
npm install
npm start
The development server normally opens `http://localhost:3000`.
Configure integrations
Search `src/` for `process.env` to confirm the EmailJS and Firebase variables used by the current implementation, then place matching values in an untracked `.env.local`. Never commit private service credentials.
Content model
Portfolio content
Related Skills
Vara S Portfolio
"🤍✨Vara's Portfolio-A modern, high-performance portfolio website built with React, TypeScript, and Vite. This
Reactbits.Dev Skill
Claude Code skill for React Bits (reactbits.dev) — fetches real component source from the live registry instea
Kb Maintain
Guided KB maintenance: check drift, refresh selected paths, and record shipped decisions
React Best Practices
Agent Skill: A comprehensive skill for implementing React best practices including component structure, state
Frontloom React
Use this skill for React and Next.js frontend tasks. Enforces idiomatic React patterns including hooks, compon
Product Owner
Start a Product Owner session. The PO is the single point of contact — consults on what to build and how, read
Related Agents
Mobile Dev
Implements mobile-specific features, platform APIs, navigation, and responsive layouts for React Native, Flutt
Stx Dev Tier UI
UI-tier Dev prelude for /stx-feature waves. Overrides stx-dev-base with rules for React + Tailwind + shadcn, a
Web Developer
Frontend web developer for building and improving the personal portfolio website. Specializes in HTML, CSS, Ja