# New Spec

> Genera una nueva especificación de cambio ligera copiando el directorio de plantilla de especificación en una carpeta de especificación con nombre. Úsalo cuando la persona quiera iniciar una especificación, planificar un cambio/funcionalidad o crear un documento de diseño antes de implementar (p. ej. "especifica el rediseño del checkout", "crea una especificación para el nuevo flujo de autenticac…

- **Type:** Skill
- **Install:** `agentstack add skill-brayandiazc-project-starter-template-es-ai-new-spec`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [brayandiazc](https://agentstack.voostack.com/s/brayandiazc)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [brayandiazc](https://github.com/brayandiazc)
- **Source:** https://github.com/brayandiazc/project-starter-template-es-ai/tree/main/.claude/skills/new-spec

## Install

```sh
agentstack add skill-brayandiazc-project-starter-template-es-ai-new-spec
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

Crea una nueva especificación de cambio cuyo nombre está en `$ARGUMENTS`.

1. Lee `specs/README.md` para conocer el flujo de trabajo de las especificaciones, la convención de nombres de carpeta y qué espera cada sección de la plantilla. Sigue ese documento si difiere de los pasos siguientes.
2. Convierte `$ARGUMENTS` en `` con formato slug (minúsculas, separado por guiones).
3. Copia todo el directorio `specs/_template/` a `specs//` (conserva cada archivo de la plantilla).
4. En los archivos copiados, completa los metadatos obvios:
   - El título del cambio (la forma legible de `$ARGUMENTS`)
   - Estado: `Draft`
   - Fecha: la fecha de hoy (`YYYY-MM-DD`)
   - Deja problem, goals, non-goals y approach como indicaciones para la persona autora.
5. Si `specs/README.md` mantiene un índice de especificaciones, añade una entrada para la nueva especificación.
6. Informa la ruta del directorio creado y enumera los archivos que la persona autora aún debe completar.

Ejemplo: `/new-spec rediseño del checkout` → `specs/checkout-redesign/`.

NO empieces a implementar el cambio, y NO elimines ni sobrescribas una carpeta de especificación existente — si `specs//` ya existe, detente y pregunta.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [brayandiazc](https://github.com/brayandiazc)
- **Source:** [brayandiazc/project-starter-template-es-ai](https://github.com/brayandiazc/project-starter-template-es-ai)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-brayandiazc-project-starter-template-es-ai-new-spec
- Seller: https://agentstack.voostack.com/s/brayandiazc
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
