movahedan

14 mods across 1 repository, 18 stars between them.

advisor

01

movahedan/monobun

Cursor rule Cursor

Critical engineering advisor - challenge decisions, expose blind spots, prioritize impact.

not rated 18 3d ago A 13 tokens original MIT

clean-dom

02

movahedan/monobun

Cursor rule Cursor

HTML semantic elements, DOM structure, responsive images, forms, CSS, and Tailwind best practices with accessibility a11y.

not rated 18 3d ago A 0 tokens original MIT

repo-invariants

03

movahedan/monobun

Cursor rule Cursor

Monorepo invariants for every agent session — context map, quality gate, secrets, initiative entry. Keywords: AGENTS, overall, secrets, initiative-workflow.

not rated 18 3d ago A 379 tokens original MIT

security

04

movahedan/monobun

Cursor rule Cursor

Security patterns - REGEX, environment, env vars, env, secrets, cookies, ReDoS prevention, input validation, authentication, auth.

not rated 18 3d ago A 0 tokens original MIT

testing

05

movahedan/monobun

Cursor rule Cursor

Bun test style for this monorepo — naming, AAA, mocks, file placement. Keywords: bun:test, describe, it, mock, config-tests.

not rated 18 3d ago A 367 tokens original MIT

typescript

06

movahedan/monobun

Cursor rule Cursor

TypeScript and React conventions not enforced by Biome or tsconfig — naming, unions, self-documenting structure, imports. Keywords: TypeScript, React, discriminated union, interface, naming.

not rated 18 3d ago A 486 tokens original MIT

builder-workflow

07

movahedan/monobun

Skill Claude CodeCursor

Use when an approved plan phase should be built (code/config only) via subagents through checkup and review, stopping before documentation-sync and git-pr. Use as step 2 of initiative-workflow.

not rated 18 3d ago A SkillSpector: pass 45 tokens original MIT

documentation-sync

08

movahedan/monobun

Skill Cursor

Use after builder-workflow checkup passes for a plan phase and before git-pr-workflow, to sync docs/AGENTS/README/skills with code per the plan Documentation before PR list. Not during builder implement.

not rated 18 3d ago A SkillSpector: pass 47 tokens original MIT

git-pr-workflow

09

movahedan/monobun

Skill Cursor

Monobun ship path — bun overall, working tree, branch gate, staged diff, context-aware conventional commit, precommit, push, and PR body from .github/pullrequesttemplate.md (not fill-only). Use when the user asks to commit, push, open a PR, or finish a branch.

not rated 18 3d ago A SkillSpector: pass 68 tokens original MIT

initiative-workflow

10

movahedan/monobun

Skill Claude CodeCursor

Use when starting a multi-phase feature and need the ordered skill pipeline from product context through plan, build, documentation sync, and PR. Use when unsure which skill runs when or how much context to pass at each step.

not rated 18 3d ago A SkillSpector: pass 48 tokens original MIT

movahedan/monobun

Skill Cursor

Bun entry scripts under tools/scripts/ / with subcommands, node:util parseArgs, Ink step progress (Static + spinner), renderAndExit, and quiet mode without duplicate logic. Use when adding or refactoring repo CLI scripts, local/dev/prod commands, postinstall hooks, or anything mirroring tools/scripts/local/.

not rated 18 3d ago A 74 tokens original MIT

planning-workflow

12

movahedan/monobun

Skill Claude CodeCursor

Use when multi-step or cross-package work needs a written plan before coding, when the user asks for phases/PRs/impact map, or when producing .cursor/plans/.plan.md with code and doc-before-PR sections. Use as step 1 of initiative-workflow.

not rated 18 3d ago A SkillSpector: pass 62 tokens original MIT

context7

13

movahedan/monobun

MCP server Claude CodeCodexCursor +2

Gives the agent up-to-date documentation and code examples for libraries and frameworks, fetched on demand so answers are not stuck at the model's training cutoff. Runs locally from the @upstash/context7-mcp npm package.

not rated 18 3d ago A tokens not measured original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: