Employee knowledge base

An employee knowledge base solves one problem — a new person finds the answer alone without distracting colleagues. A huge encyclopedia does not do that well. A clear route does — what to read on day one, what in the first week, and how to check that it all makes sense.

Updated
In this article

A route instead of an encyclopedia#

Split the base into two layers:

  1. The newcomer route — one page with an order: day one, week one, month one. Every step links to the guide it needs and says what should come out of it.
  2. The reference — guides, policies, answers to questions. Links lead to them from the route and from work issues.

Checklists in markdown#

The route works well as a task list with checkboxes:

- [ ] Get access: email, repositories, chat
- [ ] Read "How our releases work"
- [ ] Do your first issue labelled "good first issue"

The newcomer copies it into their own issue and ticks off what is done — the manager sees progress without asking.

Checking understanding#

Next to the materials you can put a short challenge: stages with questions and automatic answer checking (pick an option, type an answer, put steps in order, match pairs). The employee goes through it alone and sees their own progress, and the questions come back to them for review. A challenge in a private organization repository is visible only to those who can see the repository — internal policies can be checked right where they live.

To be honest about a limit: the author of a challenge has no shared log of every employee's results. If you need a report, ask people to attach their result to their onboarding issue.

How to keep the base current#

  • each section has an owner (CODEOWNERS);
  • edits go through pull requests — you see what changed;
  • a newcomer who finds something outdated opens an issue — the best source of updates there is;
  • once a quarter, section owners look through their pages.

Where to keep it#

A private organization repository: access by team, the history of every edit, export as an archive. There is no full-text search yet, so the route and the tables of contents matter more here. For the wider company-wide side, see the company knowledge base page.

Try it on your own task

Create a repository — history, issues and pull requests from day one.

Create a repository

Was this helpful?

More solutions

Company knowledge base A company knowledge base rarely dies for lack of tools. It dies because nobody owns the pages and they quietly go out of date. Here is how to set up a base that has owners, a history and a clear way to change it. Employee training platform A classic corporate LMS means courses, assignments, reports and certificates. Skillok covers part of that in a different way — through a repository of materials, issues as assignments, and challenges with automatic checking. If you need reports on every employee and SCORM compatibility, we will say it right away — those are not here. Personal knowledge base A personal knowledge base is not an archive of everything you have read. It is a set of your own notes, linked to each other, that you keep coming back to. Here is how to set one up so it works instead of turning into a dump of links. Confluence alternative Confluence keeps documentation as pages inside spaces. In Skillok documentation is a set of markdown files in a repository, and you work with it the way you work with code — edit, history, review. That is stricter and more transparent, but there is no visual page builder and no real-time co-editing. GitHub alternative Skillok is built like GitHub and repeats the familiar parts — repository, commits, branches, issues, pull requests, projects, organizations. The interface is available in English and Russian. Below is an honest list of what already works, what does not yet, and how to move your code in a few minutes. Platform for tutors A lesson lasts an hour, but learning goes on all week. Skillok covers the time between lessons — materials, homework, checking, and a history of the student's progress. To be clear from the start: there is no interactive whiteboard or video calling, so run the lesson itself in the tool you already use.

More articles