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.
Jump to Tutorial:
Getting Started
Your first steps with the GenE2 Customisation Repository
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.
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
Sign In
Use your credentials to sign in. Once authenticated, you'll have access to full content, downloads, and the Insights dashboard.
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.
Browsing & Selecting Tech Stacks
Learn how to find and select the right technology stacks for your project
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
Explore Subcategories
Click on a category to see its subcategories. For example, Frontend includes UI Libraries, State Management, Build Tools, and Testing Frameworks.
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)
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
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:
- Browse tech stacks and click "View Rules"
- Preview rule content (guest users see only authorized content, authenticated users see all)
- Review coding standards and conventions
- Download rules for your AI coding assistant
- 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:
- Select a tech stack and navigate to "Prompts"
- Browse available prompt templates
- Preview prompt structure and example outputs
- Download prompts for specific tasks
- 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:
- Identify the type of agent you need (Frontend, Backend, Testing, etc.)
- Review agent capabilities and specializations
- Download agent configuration files
- Configure your AI coding assistant with agent settings
- 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:
- Browse available skills for your tech stack
- Review skill descriptions and use cases
- Download skills you want to add
- Integrate skills into your agent configuration
- 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.
Preparing Download Sets
Curate tech stacks and content for a repeatable project setup
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.
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
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.
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
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.
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.
Using the Insights Dashboard
Track usage trends and analyze your development patterns
Access Insights
Click "Insights" in the navigation menu (requires authentication). The dashboard loads automatically with your usage data.
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
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.
Export Reports
Generate CSV or PDF reports of your insights data for team sharing, documentation, or archival purposes.
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.
Downloading & Installing Content
Get your AI coding instructions ready for use
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.
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
Download Files
Click the "Download" button. Individual files download directly, while multiple selections create a ZIP archive automatically.
Install in VS Code
For VS Code extension format:
- Download the .vsix file
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Click "..." menu → "Install from VSIX"
- Select the downloaded file
- Reload VS Code when prompted
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
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.