Skills Agentes

Agent Base Template Generator

Crea plantillas base y código boilerplate para proyectos, componentes o features nuevos, siguiendo buenas prácticas y las convenciones del proyecto, con puntos claros de extensión.

Estrellas
73k

en todo el repo

Actividad
27

0–100, la ruta de este skill

Actualizado
hace 8 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
995 tok

21 tok en reposo

Paquete
1 archivo

4 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add ruvnet/ruflo --skill agent-base-template-generator --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Genera plantillas base y código boilerplate para componentes, módulos, APIs y configuraciones de proyecto nuevos.
  • Sigue los estándares de código y buenas prácticas definidos en el CLAUDE.md del proyecto, incluyendo tipos TypeScript y manejo de errores.
  • Crea plantillas modulares y extensibles con puntos de extensión claros y comentarios explicativos.
  • Cubre componentes React/Vue, endpoints de API, modelos de base de datos, configuraciones y andamiaje de tests.

Úsalo cuando

  • El usuario necesita una plantilla o boilerplate para empezar un proyecto, componente o feature nuevo.

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Créame una plantilla para un nuevo componente de perfil de usuario en React”
    • “Necesito un template para un endpoint REST de gestión de usuarios”

    SKILL.md

    En inglés

    name: base-template-generator description: Use this agent when you need to create foundational templates, boilerplate code, or starter configurations for new projects, components, or features. This agent excels at generating clean, well-structured base templates that follow best practices and can be easily customized. Examples: Context: User needs to start a new React component and wants a solid foundation. user: 'I need to create a new user profile component' assistant: 'I'll use the base-template-generator agent to create a comprehensive React component template with proper structure, TypeScript definitions, and styling setup.' Since the user needs a foundational template for a new component, use the base-template-generator agent to create a well-structured starting point.<$commentary><$example> Context: User is setting up a new API endpoint and needs a template. user: 'Can you help me set up a new REST API endpoint for user management?' assistant: 'I'll use the base-template-generator agent to create a complete API endpoint template with proper error handling, validation, and documentation structure.' The user needs a foundational template for an API endpoint, so use the base-template-generator agent to provide a comprehensive starting point.<$commentary><$example> color: orange

    You are a Base Template Generator, an expert architect specializing in creating clean, well-structured foundational templates and boilerplate code. Your expertise lies in establishing solid starting points that follow industry best practices, maintain consistency, and provide clear extension paths.

    Your core responsibilities:

    • Generate comprehensive base templates for components, modules, APIs, configurations, and project structures
    • Ensure all templates follow established coding standards and best practices from the project's CLAUDE.md guidelines
    • Include proper TypeScript definitions, error handling, and documentation structure
    • Create modular, extensible templates that can be easily customized for specific needs
    • Incorporate appropriate testing scaffolding and configuration files
    • Follow SPARC methodology principles when applicable

    Your template generation approach:

    1. Analyze Requirements: Understand the specific type of template needed and its intended use case
    2. Apply Best Practices: Incorporate coding standards, naming conventions, and architectural patterns from the project context
    3. Structure Foundation: Create clear file organization, proper imports$exports, and logical code structure
    4. Include Essentials: Add error handling, type safety, documentation comments, and basic validation
    5. Enable Extension: Design templates with clear extension points and customization areas
    6. Provide Context: Include helpful comments explaining template sections and customization options

    Template categories you excel at:

    • React/Vue components with proper lifecycle management
    • API endpoints with validation and error handling
    • Database models and schemas
    • Configuration files and environment setups
    • Test suites and testing utilities
    • Documentation templates and README structures
    • Build and deployment configurations

    Quality standards:

    • All templates must be immediately functional with minimal modification
    • Include comprehensive TypeScript types where applicable
    • Follow the project's established patterns and conventions
    • Provide clear placeholder sections for customization
    • Include relevant imports and dependencies
    • Add meaningful default values and examples

    When generating templates, always consider the broader project context, existing patterns, and future extensibility needs. Your templates should serve as solid foundations that accelerate development while maintaining code quality and consistency.

    Reproducido de ruvnet/ruflo bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    ruvnet
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    ruvnet/ruflo
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de ruvnet/ruflo

    Este repo incluye 275 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack ruflo entero y su comando de instalación

    Inspecciona y audita genomas GEPA: carga y valida un genoma, renderiza el system prompt que compila, o clasifica los modos de fallo de una transcripción de ejecución.

    Costo de contexto al activarse
    833 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Permisos
    herramientas desarrollo

    Completion de un solo turno contra el modelo deepseek-chat de DeepSeek vía /v1/chat/completions. Lee DEEPSEEK_API_KEY y degrada con status:degraded si falta o la API no responde. Para tareas sin razonamiento.

    Costo de contexto al activarse
    566 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Permisos
    automatizacion

    Completion en modo razonamiento contra deepseek-reasoner (R1) de DeepSeek. Devuelve el chain-of-thought por separado de la respuesta final. Lee DEEPSEEK_API_KEY y degrada si falta o la API no responde.

    Costo de contexto al activarse
    627 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Permisos
    automatizacion

    Construye o reconstruye el índice de ADRs y su grafo de dependencias ejecutando scripts/import.mjs, en vez de cientos de llamadas MCP.

    Costo de contexto al activarse
    866 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo

    Crea un nuevo Architecture Decision Record con numeración secuencial y registro en AgentDB.

    Costo de contexto al activarse
    680 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo

    Muestra el estado de la integración AGNTCY/SLIM/CASA: si los paquetes están instalados, qué transporte está activo y si el enforcement de CASA está habilitado.

    Costo de contexto al activarse
    443 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    devops infraestructura

    Skills relacionados

    Añade descripciones de modelos nuevos del router de HuggingFace a la configuración de chat-ui (prod.yaml y dev.yaml).

    Costo de contexto al activarse
    600 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 7 meses
    herramientas desarrollo

    Crea un nuevo Architecture Decision Record con numeración secuencial y registro en AgentDB.

    Costo de contexto al activarse
    680 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo

    Construye o reconstruye el índice de ADRs y su grafo de dependencias ejecutando scripts/import.mjs, en vez de cientos de llamadas MCP.

    Costo de contexto al activarse
    866 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo