Skip to content

Repository overview template ​

The landing page of a repository section, at docs/repos/<repo>/index.md. Its frontmatter also feeds the repository switcher, the Repositories menu and the repository list on the home page. icon can be any name from docs/.vitepress/icons.mjs, and order sets the position in those lists.

Generated by npm run new:repo.

Template ​

md
---
title: "{{repoName}}"
description: "{{description}}"
github: {{github}}
icon: {{icon}}
order: {{order}}
status: draft
cards:
  - { title: Architecture, text: "How the repository is structured and how its parts interact.", link: ./architecture, icon: layers }
  - { title: Modules, text: "Modules and packages, one page each.", link: ./modules/, icon: boxes }
  - { title: Components, text: "UI and service components, one page each.", link: ./components/, icon: component }
  - { title: Functions, text: "Important functions and helpers.", link: ./functions/, icon: function }
  - { title: APIs, text: "Endpoints, commands and service interfaces.", link: ./apis/, icon: api }
  - { title: Configuration, text: "Environment variables, config files and secrets.", link: ./configuration, icon: settings }
  - { title: Dependencies, text: "Other repositories, services and packages it relies on.", link: ./dependencies, icon: package }
  - { title: Contributing, text: "Local setup, workflow, standards and release.", link: ./contributing, icon: users }
---

# {{repoName}}

{{description}}

<LinkCards :items="$frontmatter.cards" :cols="4" />

## What this repository is

TODO: Two to four sentences: what this repository is responsible for, who or
what depends on it, and where it sits in the Ediky ecosystem.

## At a glance

| Field | Value |
| --- | --- |
| Repository | `{{github}}` |
| Primary language | TODO |
| Runtime / hosting | TODO |
| Deploys to | TODO |
| Owners | TODO |
| Status | TODO: active / maintenance / experimental |

## Tech stack

TODO: Languages, frameworks, key libraries, build tooling and hosting.

## Repository layout

TODO: Top-level folders, one line each.

```text
{{repoSlug}}/
├── TODO/        TODO: purpose
├── TODO/        TODO: purpose
└── TODO         TODO: purpose
```

## Getting started

TODO: Prerequisites, then the commands to install, run and test locally.
Details go in [Contributing](./contributing).

```bash
# TODO: clone, install, run
```

## Related documentation

- [Architecture](./architecture)
- [Repository dependencies](/cross-repo/dependencies)
- [Cross-repository data flow](/cross-repo/data-flow)
- TODO: Links to the repositories this one talks to.

Placeholders ​

text
{{repoName}}     Display name, e.g. ediky-website
{{repoSlug}}     Folder name under docs/repos/, kebab-case
{{description}}  One-line description
{{github}}       GitHub path, e.g. EdikyLab/ediky-website
{{icon}}         Icon name from docs/.vitepress/icons.mjs
{{order}}        Sort position in lists (lower first)

Ediky Workflow — internal engineering documentation.