Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement โ†’
Sign In

@cdw0424/super-prompt

Package Overview
Dependencies
Maintainers
1
Versions
314
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cdw0424/super-prompt

Super Prompt v7.1.0 - Simplified Development Assistant for Cursor IDE

latest
Source
npmnpm
Version
7.1.0
Version published
Maintainers
1
Created
Source

Super Prompt v7

npm version npm downloads License: MIT

Simplified Development Assistant for Cursor IDE

Super Prompt v7 is a complete rewrite focused on simplicity and Cursor IDE integration. It provides framework-specific best practices, professional development roles, and a lightweight Spec-Driven Development workflow.

โœจ What's New in v7

  • ๐ŸŽฏ Framework Selection: Choose your stack (Next.js, React, React Router v7, Vue, Python, Django, FastAPI)
  • ๐Ÿš€ Simplified Architecture: No more MCP/Python dependencies
  • ๐Ÿ“ Cursor Rules & Commands: Native .mdc rules and /commands
  • ๐Ÿ‘ฅ 10 Professional Roles: @architect, @frontend, @backend, and more
  • โšก SDD Micro-Cycle: Lightweight spec-driven development workflow
  • ๐Ÿงน Clean Installation: Single command setup with no legacy baggage

๐Ÿš€ Quick Start

Installation

# Install globally
npm install -g @cdw0424/super-prompt

# Initialize in your project
cd your-project
super-prompt super:init

Interactive Setup

When you run super:init, you'll be prompted to select your project type:

๐Ÿ“ฆ Select your project type:

  1. Next.js + TypeScript (React framework)
  2. React + TypeScript
  3. React Router v7 + TypeScript
  4. Vue.js + TypeScript
  5. Python
  6. Django (Python web framework)
  7. FastAPI (Python API framework)
  8. All Frameworks (install everything)

Enter your choice (1-8) [1]:

What Gets Installed

After initialization, your project will have:

your-project/
โ”œโ”€โ”€ .cursor/
โ”‚   โ”œโ”€โ”€ rules/
โ”‚   โ”‚   โ”œโ”€โ”€ 01-codequality.mdc      # Code quality guidelines
โ”‚   โ”‚   โ”œโ”€โ”€ 10-clean-code.mdc       # Clean code principles
โ”‚   โ”‚   โ”œโ”€โ”€ 30-typescript.mdc       # TypeScript best practices (if selected)
โ”‚   โ”‚   โ”œโ”€โ”€ 40-react.mdc            # React best practices (if selected)
โ”‚   โ”‚   โ””โ”€โ”€ roles/                  # 10 professional roles
โ”‚   โ”‚       โ”œโ”€โ”€ architect.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ backend.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ frontend.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ devops.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ double-check.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ performance.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ qa.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ refactor.mdc
โ”‚   โ”‚       โ”œโ”€โ”€ security.mdc
โ”‚   โ”‚       โ””โ”€โ”€ troubleshooting.mdc
โ”‚   โ””โ”€โ”€ commands/
โ”‚       โ””โ”€โ”€ sdd-micro.md            # Spec-Driven Development workflow
โ””โ”€โ”€ ...

๐Ÿ“š Features

๐ŸŽฏ Cursor Rules (Auto-Applied)

These rules are automatically applied to all your code:

  • Code Quality Guidelines - Best practices for clean, maintainable code
  • Clean Code Principles - SOLID principles, DRY, SSOT compliance
  • Framework-Specific Rules - Tailored to your selected framework

๐Ÿ‘ฅ Roles (Use with @)

Invoke specialized AI roles for different tasks:

RoleCommandDescription
Architect@architectSystem architecture design and technical decisions
Backend@backendBackend & API development, scalability, security
Frontend@frontendFrontend & UI/UX development, accessibility
DevOps@devopsCI/CD, infrastructure, deployment automation
Double Check@double-checkRisk audit, verification, confession-driven review
Performance@performancePerformance optimization, profiling, benchmarking
QA@qaQuality assurance, testing strategy, test automation
Refactor@refactorCode refactoring, technical debt reduction
Security@securitySecurity audit, threat modeling, vulnerability analysis
Troubleshooting@troubleshootingDebugging, root-cause analysis, incident response

โšก Commands (Use with /)

Execute specialized workflows:

  • /sdd-micro - Lightweight Spec-Driven Development workflow
    • Clarify requirements
    • Plan implementation
    • Implement with confidence
    • Verify completion

๐ŸŽฏ Usage Examples

Starting a New Feature

/sdd-micro

> What feature are you building?
Add rate limiting to API

> Why does this matter?
Prevent abuse and ensure fair usage

> How will you know it's done?
- 100 req/min limit enforced
- 429 status on exceed
- Rate limit headers in response

โœ“ Created: docs/super-prompt/sdd/001-251010-add-rate-limiting/spec.md
โœ“ Created: docs/super-prompt/sdd/001-251010-add-rate-limiting/plan.md

Getting Expert Advice

@architect How should I structure a microservices architecture?

@frontend What's the best way to implement dark mode in React?

@security Can you review this authentication flow for vulnerabilities?

@performance How can I optimize this database query?

Code Review

@double-check Review this PR for potential issues

@qa What test cases should I add for this feature?

@refactor How can I improve this code's maintainability?

๐Ÿ”„ Upgrading from v6 to v7

v7 is a complete rewrite with breaking changes. Follow these steps for a clean upgrade:

1. Remove Old Installation

# Uninstall old version
npm uninstall -g @cdw0424/super-prompt

# Remove old global files (if they exist)
rm -rf ~/.super-prompt
rm -rf ~/.cursor/mcp.json  # Only if you used v6 MCP features

2. Clean Up Your Project

cd your-project

# Remove old Super Prompt files
rm -rf .super-prompt/
rm -rf .cursor/rules/*-sdd-*.mdc
rm -rf python-packages/
rm -rf personas/

# Remove old MCP configuration (if exists)
rm -f .cursor/mcp.json

3. Install v7

# Install new version
npm install -g @cdw0424/super-prompt

# Initialize in your project
super-prompt super:init

4. Select Your Framework

Choose the framework that matches your project when prompted.

What Changed?

v6v7
MCP + Python architecturePure JavaScript/Node.js
29+ personas10 focused roles
Complex SDD workflowLightweight SDD micro-cycle
.md commands.mdc rules + .md commands
Manual mode switchingFramework-based configuration
Global MCP serverCursor-native integration

๐Ÿ› ๏ธ Supported Frameworks

Frontend

  • Next.js - React framework with server-side rendering
  • React - React library with TypeScript
  • React Router v7 - React Router v7 with file-based routing and data loading
  • Vue.js - Vue.js framework with TypeScript

Backend

  • Python - Python development best practices
  • Django - Django web framework
  • FastAPI - FastAPI framework for APIs

All Frameworks

Select "All Frameworks" if you work with multiple stacks or want all rules available.

๐Ÿ“– Documentation

SDD Micro-Cycle

The SDD (Spec-Driven Development) micro-cycle is a lightweight workflow inspired by GitHub's Spec-Kit:

  • Clarify (3-5 min) - Define what you're building and why
  • Plan (5-10 min) - Outline how you'll build it
  • Implement - Execute the plan with confidence
  • Verify - Ensure success criteria are met

Each feature gets its own folder:

docs/super-prompt/sdd/
โ”œโ”€โ”€ 001-251010-add-rate-limiting/
โ”‚   โ”œโ”€โ”€ spec.md
โ”‚   โ”œโ”€โ”€ plan.md
โ”‚   โ””โ”€โ”€ notes.md
โ”œโ”€โ”€ 002-251015-jwt-authentication/
โ”‚   โ”œโ”€โ”€ spec.md
โ”‚   โ””โ”€โ”€ plan.md
โ””โ”€โ”€ ...

Role Details

Each role provides:

  • Specialized expertise in their domain
  • Evidence-based analysis with references
  • Actionable recommendations with priorities
  • Risk assessment and mitigation strategies
  • Best practices from industry standards

๐Ÿค Contributing

Contributions are welcome! Please read our contributing guidelines before submitting PRs.

๐Ÿ“„ License

MIT License - see LICENSE for details.

๐Ÿ†˜ Support

๐Ÿ™ Acknowledgments

Built with โค๏ธ for the Cursor IDE community.

Super Prompt v7 - Simplified Development Assistant for Cursor IDE

Keywords

ai

FAQs

Package last updated on 07 Oct 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts