SkillAgentSearch skills...

nestjs-todo-playground

A NestJS playground for experimenting with a Todo API, MongoDB and Redis integration. Includes Docker support for easy local development and testing.

Install / Use

claude mcp add alakkaya -- npx -y github:alakkaya/nestjs-todo-playground

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

62/100

Category

Operations

Supported Platforms

Claude Code
Claude Desktop

Our assessment of nestjs-todo-playground

nestjs-todo-playground scores 62/100 on our quality scale, 714th of 757 Operations skills we index.

Its MCP Server is 1.9 KB long, well organised into 12 sections with 6 code examples: moderately detailed.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
20/30
Structure
20/20
Description
15/15
Adoption
3/20
Freshness
5/15

Maintenance, license and trust

  • The repository was last updated about 13 months ago. Expect some instructions to reference tool versions or APIs that have since changed.
  • Our last check on 2026-08-12 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

nestjs-todo-playground compared with similar skills

All 4 of these similar skills score higher than nestjs-todo-playground; compare them before choosing.

SkillScoreStarsUpdatedFormat
nestjs-todo-playground (this skill)by alakkaya62313mo agoMCP Server
Agent-Reachby Panniantong100106.6k5d agoCLAUDE.md
headroomby headroomlabs-ai10078.3ktodayCLAUDE.md
CowAgentby zhayujie10047.7ktodayCLAUDE.md
Scraplingby D4Vinci10090.4k1d agoMCP Server

Frequently asked questions

How do I install nestjs-todo-playground?
Run claude mcp add alakkaya -- npx -y github:alakkaya/nestjs-todo-playground. The install tabs above show the steps for each supported agent.
Which AI agents does nestjs-todo-playground work with?
It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
Is nestjs-todo-playground safe to use?
It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is nestjs-todo-playground still maintained?
The repository was last updated about 13 months ago. Expect some instructions to reference tool versions or APIs that have since changed.

📝 NestJS Todo Playground

A simple and extensible Todo backend playground built with NestJS, MongoDB (Mongoose), and TypeScript. This project demonstrates modular architecture, DTO validation, custom error handling, and includes ready-to-use Docker and test setups.


🚀 Features

  • Modular structure with NestJS
  • Authentication (JWT tokens)
  • MongoDB integration using Mongoose
  • User registration with unique nickname validation
  • DTO validation with class-validator
  • Custom error and exception handling
  • Ready-to-use integration tests (Jest & Supertest)
  • Docker support for easy development and deployment

⚙️ Installation

npm install

🏃‍♂️ Running the Project

$ cd docker
$ docker compose up 

🚶 Stopping the Project

$ cd docker
$ docker compose down 

🧪 Testing

test
├── api
│   ├── auth
│   │   └── sign-in.test.ts
│   └── user
│       └── create-user.test.ts
├── common
│   ├── auth.helper.ts
│   ├── db
│   │   ├── index.ts
│   │   ├── mongo.helper.ts
│   │   └── redis.helper.ts
│   ├── helper.ts
│   ├── index.ts
│   └── user.helper.ts
├── jest-e2e.json
├── test-config.ts
└── test-setup.ts

🧪 To run tests

npm run test


📬 Example API Usage

Create a user:

POST /user
Content-Type: application/json

{
  "nickname": "your_nickname",
  "fullname": "Your Name",
  "password": "your_password"
}

📁 Project Structure

  • src/ - Main application source code
  • test/ - Unit and e2e tests
  • docker/ - Docker and Docker Compose files

🤝 Contributing

Pull requests and suggestions are welcome!


📚 Resources


🪪 License

This project is for educational purposes and is currently unlicensed.

Related Skills

View on GitHub
GitHub Stars3
CategoryOperations
Updated1y ago
Forks0

Languages

TypeScript

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low