Step-by-Step Guides

Tutorials

Master the GenE2 Customisation Repository with our comprehensive step-by-step guides. Follow along to learn everything from getting started to advanced features. For feature reference, see our Documentation.

1

Getting Started

Your first steps with the GenE2 Customisation Repository

1

Visit the Homepage

Navigate to the GenE2 Customisation Repository homepage. As a guest, you can browse categories, subcategories, and tech stacks to explore available content.

Guest Access: You can view and download tech stacks marked for guest access without logging in.
2

Create an Account

Click the "Sign In" button in the navigation bar, then select "Sign Up" to create a new account. You'll need:

  • Full name
  • Valid email address
  • Secure password
3

Sign In

Use your credentials to sign in. Once authenticated, you'll have access to full content, downloads, and the Insights dashboard.

4

Explore the Interface

Familiarize yourself with the main navigation options: browse, Insights, and Management (for admins). Each section provides different functionality for managing your AI coding instructions.

2

Browsing & Selecting Tech Stacks

Learn how to find and select the right technology stacks for your project

1

Browse Categories

Start by exploring the main categories on the homepage:

  • Frontend: React, Vue, Angular, and more
  • Backend: Node.js, Python, Java, etc.
  • Database: PostgreSQL, MongoDB, MySQL
  • AI/ML: TensorFlow, PyTorch, scikit-learn
  • DevOps: Docker, Kubernetes, CI/CD tools
  • Mobile: React Native, Flutter, Swift
2

Explore Subcategories

Click on a category to see its subcategories. For example, Frontend includes UI Libraries, State Management, Build Tools, and Testing Frameworks.

3

View Tech Stacks

Within each subcategory, you'll see available tech stacks. Each stack displays:

  • Technology name and icon
  • Brief description
  • Available versions
  • Content count (Rules, Prompts, Agents, Skills)
4

Select Tech Stacks (Authenticated Users)

Once logged in, you can select tech stacks by clicking the checkboxes. You can:

  • Select multiple tech stacks at once
  • Choose specific versions for each stack
  • Prepare selected stacks for bulk download
  • Download content individually or in bulk
3

Working with Content Types

Understanding Rules, Prompts, Agents, and Skills

Rules

What they are: Rules define coding standards, best practices, and guidelines for AI agents to follow when generating code.

How to use:

  1. Browse tech stacks and click "View Rules"
  2. Preview rule content (guest users see only authorized content, authenticated users see all)
  3. Review coding standards and conventions
  4. Download rules for your AI coding assistant
  5. Apply rules to ensure consistent code quality

Example: A React rule might specify to use functional components, hooks over class components, and proper prop typing with TypeScript.

Prompts

What they are: Pre-written instructions that guide AI agents to perform specific coding tasks effectively.

How to use:

  1. Select a tech stack and navigate to "Prompts"
  2. Browse available prompt templates
  3. Preview prompt structure and example outputs
  4. Download prompts for specific tasks
  5. Customize prompts for your specific needs

Example: "Create a React component with TypeScript that implements a responsive navigation bar with mobile menu support."

Agents

What they are: Specialized AI configurations designed for specific development domains or workflows.

How to use:

  1. Identify the type of agent you need (Frontend, Backend, Testing, etc.)
  2. Review agent capabilities and specializations
  3. Download agent configuration files
  4. Configure your AI coding assistant with agent settings
  5. Let the agent assist with domain-specific tasks

Example: A "Testing Agent" specializes in writing unit tests, integration tests, and E2E tests following best practices.

Skills

What they are: Modular capabilities that can be added to agents to extend their functionality.

How to use:

  1. Browse available skills for your tech stack
  2. Review skill descriptions and use cases
  3. Download skills you want to add
  4. Integrate skills into your agent configuration
  5. Use enhanced agent capabilities in your workflow

Example: A "Code Review Skill" enables agents to analyze code for potential issues, suggest improvements, and enforce style guides.

4

Preparing Download Sets

Curate tech stacks and content for a repeatable project setup

1

Review Your Selected Tech Stacks

Start from the main browse experience and review the tech stacks you have selected. Use the current selection and recommendation surfaces to confirm which stacks belong in the setup you want to download.

2

Refine Versions and Scope

Use the available selectors and previews to decide:

  • Which tech stack versions match your project
  • Which content types are required for the task at hand
  • Which optional stacks should be removed to keep the download focused
  • Whether the current selection is broad enough for the project
3

Add or Remove Tech Stacks

Browse categories and adjust your selection until it matches the project you are setting up. You can combine stacks from different categories before downloading.

4

Confirm Content Selection

For each tech stack, choose which content types to include in the download or installation:

  • Essential rules for code quality
  • Common prompts for repetitive tasks
  • Relevant agents for your workflow
  • Useful skills to enhance functionality
5

Download and Install

Download the selected content or install it directly into VS Code once the selection matches your needs. Repeat the same flow whenever project requirements change.

6

Reuse the Workflow

Use recommendations and Insights to identify combinations you revisit often. That makes it easier to rebuild a similar setup without relying on a separate starter-pack layer.

5

Using the Insights Dashboard

Track usage trends and analyze your development patterns

1

Access Insights

Click "Insights" in the navigation menu (requires authentication). The dashboard loads automatically with your usage data.

2

Overview Metrics

The dashboard displays key metrics:

  • Total downloads (Rules, Prompts, Agents, Skills)
  • Most popular tech stacks
  • Most accessed content types
  • Your download activity
  • Recent activity timeline
3

Filter and Analyze

Use date range filters to analyze trends over time. Filter by category, subcategory, or specific tech stacks to dive deeper into your usage patterns.

4

Export Reports

Generate CSV or PDF reports of your insights data for team sharing, documentation, or archival purposes.

5

Use Insights to Improve

Identify which tech stacks and content types you use most. Optimize your workflow by standardizing the combinations you reach for most often.

6

Downloading & Installing Content

Get your AI coding instructions ready for use

1

Select Content

Navigate to a tech stack and view available content (Rules, Prompts, Agents, Skills). Select the items you want to download by checking the boxes.

2

Choose Download Format

Content is available in multiple formats:

  • Markdown (.md): Human-readable documentation format
  • JSON (.json): Structured data for programmatic use
  • YAML (.yaml): Configuration-friendly format
  • VS Code Extension: Direct integration with VS Code
3

Download Files

Click the "Download" button. Individual files download directly, while multiple selections create a ZIP archive automatically.

4

Install in VS Code

For VS Code extension format:

  1. Download the .vsix file
  2. Open VS Code
  3. Go to Extensions (Ctrl+Shift+X)
  4. Click "..." menu → "Install from VSIX"
  5. Select the downloaded file
  6. Reload VS Code when prompted
5

Use with AI Coding Assistants

Import downloaded content into your AI coding assistant:

  • Copy rules to your assistant's instructions
  • Use prompts as templates for common tasks
  • Configure agents in your assistant settings
  • Enable skills to extend functionality
6

Verify Installation

Test your setup by asking your AI assistant to generate code following the installed rules. Check that it adheres to the coding standards and best practices you've configured.

Still Need Help?

Can't find what you're looking for? We're here to help! Explore our additional resources or get in touch with our support team.