microsoft/hve-core

Public

mirrored fromhttps://github.com/microsoft/hve-coreAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
fix/dependency-review-recursive-globs

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

docs/docusaurus/src/data/hubCards.tsx

112lines · modecode

1import React from 'react';
2import {
3 GettingStartedIcon,
4 AgentsPromptsIcon,
5 InstructionsSkillsIcon,
6 WorkflowsIcon,
7 DesignThinkingIcon,
8 TemplatesExamplesIcon,
9} from '../components/Icons';
10
11export interface IconCardData {
12 icon: React.ReactNode;
13 supertitle: string;
14 title: string;
15 href: string;
16 description: string;
17}
18
19export interface BoxCardData {
20 title: string;
21 description: string;
22 links: { label: string; href: string }[];
23 icon?: string;
24}
25
26export const iconCards: IconCardData[] = [
27 {
28 icon: <GettingStartedIcon />,
29 supertitle: 'Getting Started',
30 title: 'Set up HVE Core',
31 href: '/docs/getting-started/',
32 description: 'Install, configure, and run your first AI-assisted workflow',
33 },
34 {
35 icon: <DesignThinkingIcon />,
36 supertitle: 'HVE Guide',
37 title: 'Project lifecycle',
38 href: '/docs/hve-guide/',
39 description: 'Explore the HVE project lifecycle stages and role-specific guides',
40 },
41 {
42 icon: <WorkflowsIcon />,
43 supertitle: 'RPI Workflow',
44 title: 'Research-Plan-Implement',
45 href: '/docs/rpi/',
46 description: 'The Research-Plan-Implement loop for structured AI-assisted development',
47 },
48 {
49 icon: <AgentsPromptsIcon />,
50 supertitle: 'Agents',
51 title: 'Custom AI agents',
52 href: '/docs/agents/',
53 description: 'Build and configure specialized agents for your development tasks',
54 },
55 {
56 icon: <InstructionsSkillsIcon />,
57 supertitle: 'Architecture',
58 title: 'System design',
59 href: '/docs/architecture/',
60 description: 'Architecture decisions, design patterns, and system design references',
61 },
62 {
63 icon: <TemplatesExamplesIcon />,
64 supertitle: 'Templates',
65 title: 'Reusable patterns',
66 href: '/docs/templates/',
67 description: 'Ready-to-use templates for ADRs, BRDs, agents, and instructions',
68 },
69];
70
71export const boxCards: BoxCardData[] = [
72 {
73 icon: '/img/icons/i_quickstart.svg',
74 title: 'Quick Start',
75 description: 'Get up and running in minutes',
76 links: [
77 { label: 'Installation guide', href: '/docs/getting-started/' },
78 { label: 'Your first workflow', href: '/docs/rpi/' },
79 { label: 'Browse templates', href: '/docs/templates/' },
80 ],
81 },
82 {
83 icon: '/img/icons/i_build-ai.svg',
84 title: 'Build with AI',
85 description: 'Leverage AI across the development lifecycle',
86 links: [
87 { label: 'Configure agents', href: '/docs/agents/' },
88 { label: 'Write instructions', href: '/docs/customization/' },
89 { label: 'Architecture', href: '/docs/architecture/' },
90 ],
91 },
92 {
93 icon: '/img/icons/i_plan-architect.svg',
94 title: 'Plan & Architect',
95 description: 'Structure work before coding',
96 links: [
97 { label: 'Explore and specify', href: '/docs/hve-guide/' },
98 { label: 'RPI workflow', href: '/docs/rpi/' },
99 { label: 'Architecture patterns', href: '/docs/architecture/' },
100 ],
101 },
102 {
103 icon: '/img/icons/i_customize.svg',
104 title: 'Customize & Extend',
105 description: 'Tailor HVE Core to your team',
106 links: [
107 { label: 'Custom agents', href: '/docs/agents/' },
108 { label: 'Skill packages', href: '/docs/customization/' },
109 { label: 'Template library', href: '/docs/templates/' },
110 ],
111 },
112];
113