codememo-expert

Provide CodeMemo monorepo architecture context for development and code review tasks.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/abdusamaraie/codememo.app --skill codememo-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codememo-expert
Source: https://github.com/abdusamaraie/codememo.app/tree/main/.claude/skills/codememo-expert
Command: npx skills add https://github.com/abdusamaraie/codememo.app --skill codememo-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the need to repeatedly rediscover the CodeMemo monorepo architecture by providing a complete project context for development decisions, implementation work, and reviews.

Core Features & Use Cases

  • Full Repository Context: Understands the CodeMemo apps, packages, data flows, domain rules, and technology stack across web, mobile, backend, and CMS layers.
  • Engineering Guidance: Applies project-specific conventions for feature development, UI changes, Convex mutations, domain logic, testing, and code reviews.
  • Use Case: A developer adding a new learning feature can use this Skill to determine the correct app, package, data model, authentication pattern, and testing requirements before making changes.

Quick Start

Ask the CodeMemo expert to review my planned feature and explain where it belongs in the repository architecture.

Frequently Asked Questions about codememo-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new feature to a Next.js and Expo monorepo?

To add a new feature to a Next.js and Expo monorepo, determine the correct app, package, data model, and authentication pattern by applying project-specific conventions for feature development, UI changes, and domain logic.

What is the best way to structure Convex mutations in a TypeScript monorepo?

The best way to structure Convex mutations in a TypeScript monorepo is to follow project-specific conventions for domain logic and backend changes, ensuring data flows align with the overall repository architecture and design system rules.

How do I review code across web, mobile, and backend layers in a monorepo?

Reviewing code across web, mobile, and backend layers in a monorepo involves applying comprehensive repository context to verify that implementation patterns, Convex mutations, and TypeScript packages adhere to project-specific engineering guidelines.

Does this CodeMemo architecture support Payload CMS and Convex backend integration?

Yes, the CodeMemo architecture supports Payload CMS and Convex backend integration, providing a complete project context that spans web, mobile, backend, and CMS layers including data flows and technology stack conventions.

When do I need full repository context for modifying a monorepo codebase?

You need full repository context for modifying a monorepo codebase when performing feature development, debugging, UI updates, backend changes, code reviews, and system design decisions to avoid repeatedly rediscovering the architecture.

What are the limitations of modifying a monorepo without project-specific conventions?

Modifying a monorepo without project-specific conventions leads to misaligned feature development, incorrect package usage, and inconsistent testing workflows across Next.js, Expo, and Convex layers due to a lack of architectural context.