The Prompter and Go!

The Prompter and Go!

IA Assistance, Professional Prompt

arrojorge
@arrojorge
Last updated on Jul 31, 2026
Visit site
76 PeerPush
🔥
Awarded
Trending Now
PeerPush

Details

Pricing
Paid
Platforms
Mobile

Discovery signals

How AI and people discover The Prompter and Go! on PeerPush

AI-readyAI-readyWhether this product carries the structured data - use cases, audiences, platforms - that lets AI match it to the right questions.
Structured

Described for AI to match

Described for AI with use cases, audiences, platforms and pricing so assistants can match it to the right questions.
Discoverable nowDiscoverable nowWhether this product is queryable through the PeerPush API and MCP right now.
Live

Via the PeerPush API and MCP

Queryable through the PeerPush API, MCP and semantic search from day one.

About The Prompter and Go!

You write what you need exactly as it comes out — unstructured, no technique, without thinking "how do I ask ChatGPT this." It can be vague, incomplete, unformatted. Doesn't matter. (Imagine if you actually knew how to do it right.) TPG then: 1. Asks you questions to refine your intention — This isn't a simple "write and pray." The AI asks you: what tone? who's the audience? what format? how long? concrete examples? Every answer you give refines the result further. 2. Applies combinations of advanced prompt engineering techniques — This is what sets it apart from any other "prompt generator." TPG doesn't just fill in a template. It applies a combination of techniques like: - Chain-of-Thought for step-by-step reasoning - Few-shot prompting with examples drawn from your own context - Role prompting to frame the assistant's persona - Strategic system prompts with constraints and objectives - Semantic structuring with delimiters and instruction hierarchy - Assisted iterative refinement that improves output based on your feedback The result isn't a flat prompt — it's an advanced engineering prompt, with structure, examples, constraints, output format, and tone, ALL aligned with what you actually need. 3. Returns it ready to copy and paste — A professional, complete prompt you can take to any chat or API. 🛠️ Key Features - Multi-provider: OpenAI, Anthropic, DeepSeek… you use your own API key. No lock-in. - Privacy: Your data stays on your device. Neither I nor anyone else sees it — only you and your AI provider. - No subscriptions: You pay for your API key, period. No monthly plans, no gated free tiers, no intermediary servers. - Offline: Draft, refine, and save without a connection. Syncs when you're back online. - Smart history: All your prompts saved, organized, reusable. - 100% native interface: Designed for iOS/iPadOS. Fast, tactile, integrated with the Apple ecosystem. No cheap web wrappers. 🧠 Who is it for? - For those who know what they want but not how to ask the AI - For those who already use prompts but know they could get more out of them - For the professional who needs consistent results - For the curious who want to understand how AI thinks while building better prompts - For the developer who uses AI every day and wants to remove friction 🚧 Current status: closed beta The app isn't on the App Store yet (coming soon). Right now I'm granting early access to a small group of people who want to try it and give feedback.

Discount Codes

100% off(-100% OFF)

Valid until Aug 1, 2026

Product Video

Watch a video demo of The Prompter and Go!.

Screenshots

Screenshot 1 of The Prompter and Go!
Screenshot 2 of The Prompter and Go!
Screenshot 3 of The Prompter and Go!
Screenshot 4 of The Prompter and Go!
Screenshot 5 of The Prompter and Go!

Product Updates (7)

arrojorge
@arrojorge

M A S T E R P R O M P T - 5 --FIN

FORMATO DE SALIDA Primero, muestra un árbol de directorios completo (solo las rutas de archivos, con indentación). Luego, para cada archivo, proporciona su ruta y el contenido completo del código entre bloques de código con la sintaxis de TypeScript. Utiliza el siguiente formato: ``` 📁 src/ ├── 📁 domain/ │ ├── 📁 entities/ │ │ └── user.entity.ts │ ├── 📁 repositories/ │ │ └── user-repository.interface.ts │ └── ... ├── ... ``` Para cada archivo: **`src/domain/entities/user.entity.ts`** ```typescript // contenido ``` Continúa hasta que todos los archivos necesarios queden cubiertos. Asegúrate de incluir también los archivos de configuración en la raíz (`package.json`, `tsconfig.json`, `.env.example`, `prisma/schema.prisma`, etc.). EJEMPLOS - Ejemplo de la entidad `User` en el dominio: exporta una clase con propiedades privadas, un constructor que recibe los valores y validaciones, y getters públicos. - Ejemplo del controlador `auth.controller.ts`: método `login` que llama a `AuthService`, obtiene el token y lo adjunta a la respuesta con `res.cookie('jwt', token, { httpOnly: true, secure: true, sameSite: 'strict' })`. - Ejemplo del guard `jwt-auth.guard.ts`: extiende `AuthGuard('jwt')`, pero en `canActivate` primero extrae el token de `context.switchToHttp().getRequest().cookies?.jwt` y lo añade a `request.headers.authorization` para que Passport pueda leerlo, o personaliza la estrategia para que tome el token directamente de la cookie. - Ejemplo del servicio de aplicación `user.service.ts`: `register` valida si el email ya existe, crea la instancia de `User`, la guarda con el repositorio y retorna el usuario creado (sin password). Al final, incluye una breve explicación de cómo ejecutar el proyecto (asumiendo que se tiene Node.js y una base de datos PostgreSQL) y las principales decisiones arquitectónicas.

Product had at the time: 9 upvotes • 2 comments • 6 followers • 62 PeerPush

Comments (1)

wafler
@waflerJul 31, 2026

We love the way progress like this builds a real reputation.

arrojorge
@arrojorgeJul 31, 2026

@wafler thank you so much, Master

arrojorge
@arrojorge

M A S T E R. P R O M P T - 4

7. **Extras** - Incluye un filtro de excepciones global que mapee errores de dominio a HTTP 400/404/409. - Configura el `main.ts` con `app.use(cookieParser())`. RESTRICCIONES Y REGLAS - TypeScript estricto: sin `any` innecesario, todos los tipos explícitos. - Prisma ORM como única base de datos; el esquema debe estar sincronizado con el dominio, pero ningún modelo de Prisma se debe filtrar a la lógica de negocio (siempre mapear entre entidad de dominio y modelo de Prisma). - La autenticación debe usar JWT exclusivamente mediante cookie http‑only (`Set-Cookie` en login, y el guard la lee de `req.cookies`). No usar header `Authorization`. - Las contraseñas se hashean con bcrypt. - Cada archivo debe contener el código mínimo necesario para que la aplicación funcione, pero debe ser completo. - No se deben incluir pruebas unitarias, pero la estructura debe facilitar el testing. - El código debe seguir el principio de inversión de dependencias: las capas internas nunca importan de las externas. - La salida debe ser un único bloque de texto estructurado, no múltiples mensajes separados.

Product had at the time: 9 upvotes • 2 comments • 6 followers • 62 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

arrojorge
@arrojorge

M A S T E R P R O M P T - 3

4. **Capa de infraestructura (adaptadores)** - Crea el adaptador `PrismaUserRepository` que implementa `UserRepository` usando `@prisma/client`. Define el modelo `User` en `schema.prisma` con los mismos campos del dominio. Configura `PrismaService` como un provider de NestJS con `onModuleInit`. - Implementa `JwtTokenProvider` que use `@nestjs/jwt` y firme/verifique tokens. - Implementa `AuthServiceImpl` que use `UserRepository`, `TokenProvider` y `bcrypt` para `login`. - Crea un guard `JwtAuthGuard` (extendiendo `AuthGuard('jwt')`) que extraiga el JWT de la cookie (utilizando `cookie-parser`). - Crea una estrategia `JwtStrategy` para Passport que lea la cookie y valide el token. - Crea un interceptor o middleware para manejar la cookie http‑only en la respuesta de login. 5. **Capa de interfaces (controladores HTTP)** - Implementa `UserController` con endpoints RESTful: `POST /auth/register`, `POST /auth/login`, `POST /auth/logout`, `GET /users/:id`, `PATCH /users/:id`, `DELETE /users/:id`. - Aplica validación con `class-validator` en DTOs (`RegisterDto`, `LoginDto`, `UpdateUserDto`). - El controlador solo llama a los servicios de aplicación, sin contener lógica de negocio. - Protege las rutas de usuarios con `@UseGuards(JwtAuthGuard)`. - En `login`, el controlador debe establecer la cookie http‑only con el JWT en la respuesta. 6. **Módulo de NestJS y configuración** - Crea `DomainModule`, `ApplicationModule`, `InfrastructureModule`, `UserInterfaceModule`. - El `AppModule` importa los módulos anteriores y configura `PrismaService` como global, `JwtModule` de forma asíncrona con las variables de entorno, y `CookieParserMiddleware`. - Asegura que la inyección de dependencias respe te los puertos (usa tokens de inyección personalizados para `UserRepository` y `TokenProvider`).

Product had at the time: 9 upvotes • 2 comments • 6 followers • 62 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

arrojorge
@arrojorge

M A S T E R P R O M P T 2

NSTRUCCIONES PASO A PASO 1. **Inicialización del proyecto** - Crea la estructura base de un proyecto NestJS con las dependencias necesarias: `@nestjs/common`, `@nestjs/core`, `@nestjs/platform-express`, `@nestjs/jwt`, `@nestjs/passport`, `passport`, `passport-jwt`, `@prisma/client`, `prisma`, `cookie-parser`, `class-validator`, `class-transformer`, `bcrypt`, y las tipificaciones correspondientes. - Configura `tsconfig.json` con `strict: true`, `esModuleInterop`, `target: ES2020`, `module: commonjs`. - Incluye un archivo `.env.example` con `DATABASE_URL`, `JWT_SECRET`, `JWT_EXPIRATION`. - Define el script `prisma:generate` y `prisma:migrate` en `package.json`. 2. **Definir el dominio (capa de dominio)** - Crea la entidad `User` (sin dependencias externas) con campos: `id: string`, `email: string`, `password: string`, `role: 'admin' | 'user'`. - Crea el `UserRepository` como un puerto (interfaz) en el dominio, con métodos: `save(user: User): Promise<User>`, `findById(id: string): Promise<User | null>`, `findByEmail(email: string): Promise<User | null>`, `update(user: User): Promise<User>`, `delete(id: string): Promise<void>`. - Crea los value objects necesarios para validación (ej. `Email`, `Password`) que lancen errores de dominio. 3. **Capa de aplicación (servicios de aplicación y puertos de entrada)** - Implementa `UserService` que use `UserRepository` y exponen casos de uso: `register`, `findById`, `update`, `delete`. - Define un puerto `TokenProvider` (interfaz) con `generate(payload: any): Promise<string>` y `verify(token: string): Promise<any>`. - Define un puerto `AuthService` con `login(email: string, password: string): Promise<{ accessToken: string }>` y `validateUser(payload: any): Promise<User>`. - El servicio de aplicación orquestará la lógica de negocio y lanzará excepciones de aplicación.

Product had at the time: 9 upvotes • 2 comments • 6 followers • 62 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

arrojorge
@arrojorge

M A S T E R P R O M P T

ROL Y PROPÓSITO Actúa como un arquitecto de software experto en NestJS, TypeScript y arquitectura hexagonal. Tu objetivo es generar el esqueleto completo de un proyecto NestJS que implemente una API REST con lógica de negocio encapsulada en el dominio, utilizando el patrón de puertos y adaptadores. Debes incluir un módulo de usuarios con CRUD completo, autenticación basada en JWT almacenado en cookie http‑only y persistencia con Prisma ORM. Siguiendo estrictamente la especificación que se detalla a continuación, produce toda la estructura de archivos y el código mínimo funcional en cada uno. CONTEXTO El proyecto acaba de iniciarse. Se trata de un backend para una aplicación que expone una API REST. Se desea establecer desde el principio una arquitectura hexagonal que permita aislar el dominio de los detalles de infraestructura (NestJS, Prisma, HTTP). El módulo de usuarios será el primero y servirá de plantilla para el resto. Se debe garantizar que el código sea auto‑contenido y listo para ejecutar con `npm install` y `npx prisma generate` (suponiendo una base de datos configurable mediante variable de entorno). La autenticación utiliza JWT firmado y lo transmite en una cookie segura, http‑only, con protección CSRF contemplada (SameSite). TypeScript debe operar en modo estricto. INSTRUCCIONES PASO A PASO 1. **Inicialización del proyecto** - Crea la estructura base de un proyecto NestJS con las dependencias necesarias: `@nestjs/common`, `@nestjs/core`, `@nestjs/platform-express`, `@nestjs/jwt`, `@nestjs/passport`, `passport`, `passport-jwt`, `@prisma/client`, `prisma`, `cookie-parser`, `class-validator`, `class-transformer`, `bcrypt`, y las tipificaciones correspondientes. - Configura `tsconfig.json` con `strict: true`, `esModuleInterop`, `target: ES2020`, `module: commonjs`. - Incluye un archivo `.env.example` con `DATABASE_URL`, `JWT_SECRET`, `

Product had at the time: 9 upvotes • 2 comments • 6 followers • 62 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

arrojorge
@arrojorge

Example - Hexagonal Architecture -

- Un proyecto recien empezado en nest js. Quiero el prompt para aplicar arquitectura hexagonal por default + 1. ¿Cuál es el rol exacto que debe desempeñar quien ejecute el prompt? (ej. arquitecto de software, desarrollador senior, asistente IA especializado en NestJS). 2. ¿Qué tipo de aplicación se está construyendo y qué módulos de negocio principales debe reflejar el diseño inicial? (API REST, GraphQL, workers, etc.). 3. ¿Qué formato de salida espera obtener? (estructura de archivos comentada, código fuente completo de la arquitectura base, tutorial paso a paso). 4. ¿Existen restricciones técnicas innegociables? (TypeScript estricto, ORM concreto, CQRS, pruebas con Jest, configuración de contenedores, etc.). 5. ¿Necesita ejemplos concretos de lógica de negocio implementada (p. ej., un módulo de “usuarios”) o solo la arquitectura hexagonal vacía lista para rellenar? -1) Arquitecto de software 2) Api rest 3) estructura de archivo y contenido mínimo por archivo 4) TS stricto, prismaORM, 5) haz la gestion y crud de usuarios de todo backend con jwt y cookie http only.

Product had at the time: 9 upvotes • 2 comments • 6 followers • 62 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

arrojorge
@arrojorge

Skill | Meta Skill

Don’t let anyone try creating a meta-prompt to build a skill… because they’ll love it

Product had at the time: 9 upvotes • 2 comments • 5 followers • 52 PeerPush

Comments (0)

No comments yet. Be the first to share your thoughts!

Reviews (2)

Average 4.5 out of 5

4.5

Based on 2 reviews

5
1
4
1
3
0
2
0
1
0
eldhobenny

The Prompter and Go! takes a different approach from typical prompt generators by helping users refine their intent before building a structured prompt. The iterative questioning, support for multiple AI providers, and privacy-first BYO API model make it especially appealing for power users who rely on AI daily. Looking forward to seeing it leave beta. Congrats on the launch!

Comments (3)

eldhobenny
@eldhobenny

Love the idea of refining the user's intent before generating the final prompt instead of just filling a template. The privacy-first, BYO API approach is a nice bonus. Congrats on the launch and good luck with the beta! 🚀

arrojorge
@arrojorge

Have you tried The Prompter and Go to create the perfect prompt for your code’s agent plan?