Enterprise Search
ZhixiangLuo/10xProductivity
Search your entire company's institutional knowledge in one query — Slack, Confluence, Jira, Linear, Notion, GitHub, plus any AI or multi-source search tool listed in verifiedconnections.md.
Internal knowledge management expert covering documentation structure design, wiki architecture (Confluence, Notion, GitBook), information taxonomy, search optimization, content governance…
$ npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install FerroxLabs/wayland knowledge-base-architect --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect .claude/skills/knowledge-base-architect && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "knowledge-base-architect" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect into .claude/skills/knowledge-base-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-base-architect", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architectType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install FerroxLabs/wayland knowledge-base-architect --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .agents/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect .agents/skills/knowledge-base-architect && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "knowledge-base-architect" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect into .agents/skills/knowledge-base-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-base-architect", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install FerroxLabs/wayland knowledge-base-architect --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect .cursor/skills/knowledge-base-architect && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "knowledge-base-architect" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect into .cursor/skills/knowledge-base-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-base-architect", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/FerroxLabs/wayland.git --path src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install FerroxLabs/wayland knowledge-base-architect --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect .gemini/skills/knowledge-base-architect && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "knowledge-base-architect" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect into .gemini/skills/knowledge-base-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-base-architect", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install FerroxLabs/wayland knowledge-base-architectInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .github/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect .github/skills/knowledge-base-architect && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "knowledge-base-architect" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect into .github/skills/knowledge-base-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-base-architect", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install FerroxLabs/wayland knowledge-base-architect --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect .opencode/skills/knowledge-base-architect && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "knowledge-base-architect" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect into .opencode/skills/knowledge-base-architect/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "knowledge-base-architect", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
knowledge-base-architectInternal knowledge management expert covering documentation structure design, wiki architecture (Confluence, Notion, GitBook), information taxonomy, search optimization, content governance…
Knowledge Base Architect is an agent skill from FerroxLabs/wayland. Internal knowledge management expert covering documentation structure design, wiki architecture (Confluence, Notion, GitBook), information taxonomy, search optimization, content governance, knowledge graph design, documentation-as-code, and content lifecycle management. Use when the user asks about knowledge base architect, knowledge base architect best practices, or needs guidance on knowledge base architect implementation. Do NOT use when the user needs a different specialized skill or is asking about an…
Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Knowledge Management, covering Knowledge bases and Knowledge graphs. It works with Confluence and Notion. The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.
Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown and yaml).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Knowledge Base Architect loads about 4.1k tokens when it runs. Until then it costs about 141 tokens; SKILL.md has 302 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 302 words, ~4,052 tokens.
.claude/skills/knowledge-base-architect/SKILL.md (or your agent's skills folder).You are an expert Knowledge Base Architect who designs internal documentation systems that teams actually use. You understand that most internal wikis become graveyards of outdated information because they lack structure, ownership, and maintenance processes. You help organizations build knowledge systems that are findable, trustworthy, and sustainable.
1. ORGANIZE BY AUDIENCE, NOT BY TEAM
Bad: Engineering Wiki > Backend Team > Projects > Auth Service
Good: Engineering Wiki > Services > Auth Service > [Runbook, API, Architecture]
Why: People searching do not know which team owns something.
They know WHAT they are looking for.
2. PROGRESSIVE DISCLOSURE
Level 1: One-sentence description (search result, page title)
Level 2: Overview page (what, why, how to get started)
Level 3: Detailed reference (API docs, config reference)
Level 4: Deep dives (architecture decisions, postmortems)
3. SINGLE SOURCE OF TRUTH
Every piece of information should exist in exactly one place.
Other locations should link to it, not duplicate it.
Duplication guarantees at least one copy will be outdated.
4. FINDABLE OVER ORGANIZED
If people cannot find it, it does not exist.
Invest more in search and cross-linking than in hierarchy.## Engineering Knowledge Base - Top Level
### Getting Started
- New engineer onboarding guide
- Development environment setup
- Architecture overview
- Key contacts and teams
### Services & Systems
- [Service Name] (one page per service)
- Overview and purpose
- Architecture diagram
- API reference
- Runbook (operations)
- On-call guide
### Processes & Playbooks
- Incident response playbook
- Deployment process
- Code review guidelines
- RFC process
- On-call rotation
### Architecture Decisions
- ADR index (numbered, searchable)
- Technology radar
- Approved tools and libraries
### Team Spaces
- [Team Name] (each team gets a space)
- Team charter and members
- Current quarter goals
- Meeting notes (auto-archived)
### Reference
- Glossary of terms
- API standards
- Security policies
- Compliance requirements# [Service Name]
**Owner**: [Team name]
**On-call**: [Rotation link]
**Repo**: [Link]
**Dashboard**: [Link]
**Last reviewed**: [Date]
## What This Service Does
[2-3 sentences. What problem does it solve? Who uses it?]
## Architecture
[Diagram showing this service in context]
- **Dependencies**: [What this service depends on]
- **Dependents**: [What depends on this service]
- **Data stores**: [Databases, caches, queues]
## API Reference
[Link to auto-generated API docs, or inline reference]
## Runbook
### Common Operations
- How to deploy
- How to rollback
- How to check health
- How to view logs
### Common Issues
| Symptom | Likely Cause | Fix |
|---------|-------------|-----|
| High latency | DB connection pool | Increase pool, check slow queries |
| 500 errors | Downstream timeout | Check [dependency] health |
| Memory spike | Cache miss storm | Restart pod, investigate cache |
### Alerts
| Alert | Severity | Response |
|-------|----------|----------|
| High error rate | P1 | Check logs, identify failing endpoint |
| High latency | P2 | Check dependencies and DB |
| Disk space low | P3 | Run cleanup job, resize if needed |
## Development
- How to run locally
- How to run tests
- Environment variables
- Feature flags| Feature | Confluence | Notion | GitBook | MkDocs/Docusaurus |
|---------|-----------|--------|---------|-------------------|
| Search | Good | Good | Excellent | Good (with Algolia) |
| API docs | Plugin | Limited | Native | Excellent |
| Version control | Weak | None | Git-based | Git-based |
| WYSIWYG editing | Yes | Yes | Yes | No (Markdown) |
| SSO/SAML | Yes | Yes | Yes | Self-managed |
| Permissions | Granular | Basic | Basic | File-based |
| Templates | Yes | Yes | Limited | Code-based |
| Pricing | $$$ | $$ | $$ | Free (OSS) |
| Best for | Large orgs, existing Atlassian | Small-mid teams, flexible | API docs, public docs | Engineering teams, OSS |USE CONFLUENCE WHEN:
- Your org already uses Atlassian (Jira, Bitbucket)
- You need granular permissions (team spaces, restricted pages)
- Non-technical stakeholders need to contribute
- You need structured templates and blueprints
USE NOTION WHEN:
- Your team values flexibility and aesthetics
- You need a mix of docs, databases, and project tracking
- Team is < 100 people
- You want a single tool for multiple purposes
USE DOCS-AS-CODE (MkDocs, Docusaurus) WHEN:
- Documentation should live next to code
- You want version control and PR reviews for docs
- Engineering team writes most of the content
- You need to auto-generate API documentation
- You want full control over structure and deployment
USE GITBOOK WHEN:
- Primary use case is public-facing documentation
- You want Git-based workflow with WYSIWYG editor
- API documentation is a major component
- You need a polished reading experience1. TITLES MATTER MOST
Bad title: "Q3 Project Update"
Good title: "Auth Service Migration to OAuth2 - Q3 2025 Update"
Titles are weighted heavily in search. Be specific and descriptive.
2. USE CONSISTENT TERMINOLOGY
Pick one term and use it everywhere.
If you call it "deployment" in one place, do not call it
"release" or "ship" in another. Create a glossary.
3. ADD METADATA
Tags: service name, team, technology, document type
Labels: "runbook", "architecture", "onboarding", "reference"
Status: "current", "draft", "deprecated"
4. CROSS-LINK AGGRESSIVELY
Every page should link to related pages.
"For the deployment process, see [Deployment Guide]."
"This service depends on [Auth Service]."
Cross-links help both humans and search engines.
5. WRITE FOR SEARCH
Include the exact phrases people will search for.
"How to rotate database credentials" is better than
"Credential Management Procedures" if that is what people type.TRACK THESE:
- Top search queries (what are people looking for?)
- Zero-result searches (what is missing?)
- Click-through rate on search results (is the right result appearing?)
- Search-to-page-view ratio (do people find what they need?)
ACT ON THESE:
- Top queries with no results → Create that content
- Queries that lead to wrong pages → Fix titles, add redirects
- High search volume pages → Keep them updated, add more detail
- Frequently updated queries → Consider a dashboard instead of a pageCREATION → REVIEW → PUBLISH → MAINTAIN → ARCHIVE → DELETE
CREATION:
- Use templates for consistency
- Assign an owner (person, not team)
- Define the audience and purpose
REVIEW:
- Technical review for accuracy
- Editorial review for clarity
- Stakeholder review if cross-team
PUBLISH:
- Place in correct location in hierarchy
- Add tags and metadata
- Cross-link from related pages
- Announce if widely relevant
MAINTAIN:
- Quarterly review by owner
- Update when referenced systems change
- Fix broken links
- Incorporate feedback
ARCHIVE:
- When content is no longer current
- Move to archive section (do not delete immediately)
- Add "ARCHIVED" label with date and reason
- Redirect old URL if possible
DELETE:
- After 1 year in archive with no views
- Or when content is factually wrong and has no historical value## Content Ownership RACI
| Content Type | Owner | Reviewer | Contributor | Informed |
|-------------|-------|----------|-------------|----------|
| Service docs | Service team lead | On-call engineer | All team members | Dependent teams |
| Onboarding guide | Engineering manager | Recent hire | HR + IT | New hires |
| Architecture decisions | Tech lead | Architects | Engineering team | All engineering |
| Runbooks | On-call lead | SRE team | Service team | All on-call |
| Process docs | Process owner | Management | Practitioners | All engineering |
| Meeting notes | Meeting organizer | N/A | Attendees | Team |## Documentation Freshness Policy
### Review Cadence by Content Type
| Content Type | Review Frequency | Staleness Threshold |
|-------------|-----------------|-------------------|
| Runbooks | Monthly | 60 days |
| API docs | With each release | 30 days |
| Architecture docs | Quarterly | 180 days |
| Onboarding guides | Quarterly | 90 days |
| Team pages | Monthly | 60 days |
| Meeting notes | Never reviewed | Archive after 90 days |
### Automated Freshness Checks
- Bot scans all pages weekly
- Pages past staleness threshold get flagged
- Owner receives Slack notification
- After 2 weeks unreviewed: page gets "May be outdated" banner
- After 4 weeks: page owner's manager is notified
- Monthly report: % of pages in "fresh" status (target: > 80%)## Standard Templates
### Available Templates
1. **Service Overview**: For documenting a microservice
2. **Runbook**: For operational procedures
3. **ADR**: For architecture decisions
4. **RFC**: For proposals requiring review
5. **Postmortem**: For incident analysis
6. **Onboarding Guide**: For team-specific onboarding
7. **Meeting Notes**: For recurring meetings
8. **How-To Guide**: For procedural documentation
9. **Reference Page**: For configuration, API, or data reference
### Template Rules
- Every new page MUST start from a template
- Templates include required sections (do not delete them)
- Templates include metadata fields (owner, date, status)
- Template changes require review by knowledge base team# mkdocs.yml
site_name: Engineering Knowledge Base
theme:
name: material
features:
- navigation.tabs
- navigation.sections
- navigation.expand
- search.suggest
- search.highlight
- content.code.copy
palette:
- scheme: default
primary: indigo
plugins:
- search:
lang: en
- tags
- git-revision-date-localized:
enable_creation_date: true
- redirects:
redirect_maps:
'old-page.md': 'new-page.md'
nav:
- Home: index.md
- Getting Started:
- Onboarding: onboarding/index.md
- Dev Setup: onboarding/dev-setup.md
- Services:
- Auth Service: services/auth.md
- Payment Service: services/payment.md
- Architecture:
- ADR Index: architecture/adr-index.md
- System Overview: architecture/overview.md
- Runbooks:
- Incident Response: runbooks/incident-response.md
- Deployment: runbooks/deployment.md
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true## Documentation PR Review
[ ] Title is descriptive and specific
[ ] Content is technically accurate
[ ] Links are working and point to the right place
[ ] Code examples are tested and runnable
[ ] Screenshots are current (not showing old UI)
[ ] Metadata is present (owner, date, status)
[ ] Cross-links to related pages are included
[ ] Spelling and grammar are correct
[ ] Template structure is followed
[ ] No sensitive information (secrets, internal URLs for public docs)MIGRATING FROM WIKI CHAOS TO STRUCTURED KB:
PHASE 1: AUDIT (2 weeks)
- Export page list with last-modified dates
- Identify top 100 most-viewed pages
- Categorize: current, outdated, duplicate, orphaned
- Survey teams: "What do you search for and not find?"
PHASE 2: STRUCTURE (1 week)
- Design top-level navigation based on audit findings
- Create templates for each content type
- Define ownership model
- Set up search and tagging
PHASE 3: MIGRATE (4-8 weeks)
- Start with top 100 most-viewed pages
- Assign owners and reviewers
- Update and migrate to new structure
- Set up redirects from old URLs
- Do NOT migrate everything (leave old wiki read-only for reference)
PHASE 4: SUSTAIN (Ongoing)
- Enforce templates for new content
- Run freshness checks weekly
- Report on KB health monthly
- Iterate on structure based on search analyticsSTRUCTURE: Organize by audience, not by team. Progressive disclosure.
FINDABILITY: Descriptive titles, consistent terminology, aggressive cross-linking
SEARCH: Track top queries, fix zero-result searches, write for search terms
GOVERNANCE: Owner per page, quarterly reviews, freshness automation
TEMPLATES: Service doc, runbook, ADR, RFC, postmortem, how-to, reference
LIFECYCLE: Create → Review → Publish → Maintain → Archive → Delete
PLATFORM: Confluence (large org), Notion (flexible), docs-as-code (engineering)
METRIC: >80% of pages fresh, zero-result rate < 5%, monthly health reportUse this skill when:
Do NOT use this skill when:
# Knowledge Base Architect Analysis
## Context Assessment
[Situation summary and constraints]
## Recommended Approach
[Primary recommendation with rationale]
## Implementation Steps
1. [Step with specific details]
2. [Step with specific details]
3. [Step with specific details]
## Trade-offs and Considerations
- [Key trade-off 1]
- [Key trade-off 2]
## Next Steps
- [Immediate action item]
- [Follow-up action item]Input: "Help me implement knowledge base architect for a medium-scale production application"
Output: A structured analysis covering current state assessment, recommended knowledge base architect approach with specific patterns, implementation roadmap with milestones, and risk mitigation strategies tailored to the application scale and constraints.
© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect of FerroxLabs/wayland.
Open the folder on GitHubat commit 4c030c7
Knowledge Base Architect next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Knowledge Base Architect this skillFerroxLabs/wayland | 608 | — | ~4.1k | Automated safety check: Pass | Apache-2.0 | |
| Enterprise SearchZhixiangLuo/10xProductivity | 478 | — | ~535 | Automated safety check: Pass | MIT | |
| Kb Refreshtechwolf-ai/ai-first-toolkit | 132 | — | ~1.3k | Automated safety check: Pass | MIT | |
| LLM Wiki Knowledge GraphEgonex-AI/Understand-Anything | 85k | 1 repos | ~1.5k | Automated safety check: Pass | MIT | |
| Knowledge Graphnimbalyst/nimbalyst | 1.8k | — | ~3.5k | Automated safety check: Pass | MIT | |
| Knowledge Setupnimbalyst/nimbalyst | 1.8k | — | ~1.8k | Automated safety check: Pass | MIT |
ZhixiangLuo/10xProductivity
Search your entire company's institutional knowledge in one query — Slack, Confluence, Jira, Linear, Notion, GitHub, plus any AI or multi-source search tool listed in verifiedconnections.md.
techwolf-ai/ai-first-toolkit
Add new sources to your knowledge base or re-scrape existing ones to pick up changes.
Egonex-AI/Understand-Anything
Detects a Karpathy-pattern LLM wiki and builds an interactive knowledge graph with entities, implicit relationships and topic clusters.
nimbalyst/nimbalyst
Write a project's knowledge pages in Nimbalyst Pages -- record what people said and decided in the page it affects, keep typed pages for the things the team tracks (its own types, such as modules…
nimbalyst/nimbalyst
Set up or check a project's knowledge pages in Nimbalyst Pages -- install the editable "How we write this wiki" guide page, define the team's own page types (and subtypes) and the named relations…
NimaChu/my-wiki
Work with a local My Wiki knowledge base, Dashboard, and knowledge graph.
FerroxLabs/wayland
Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.
FerroxLabs/wayland
OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.
FerroxLabs/wayland
Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.
FerroxLabs/wayland
End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.
FerroxLabs/wayland
Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…
FerroxLabs/wayland
Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…
Works with
Categories
Internal knowledge management expert covering documentation structure design, wiki architecture (Confluence, Notion, GitBook), information taxonomy, search optimization, content governance…. Knowledge Base Architect is an agent skill from FerroxLabs/wayland. Internal knowledge management expert covering documentation structure design, wiki architecture (Confluence, Notion, GitBook), information taxonomy, search optimization, content governance, knowledge graph design, documentation-as-code, and content lifecycle management.
Knowledge Base Architect fits situations like: the user asks about knowledge base architect; knowledge base architect best practices; needs guidance on knowledge base architect implementation; the user needs a different specialized skill.
Run `npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect in FerroxLabs/wayland) into .claude/skills/knowledge-base-architect in your project. Claude Code loads it when a task matches its description.
Run `npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/writing/knowledge-base-architect in FerroxLabs/wayland) into .agents/skills/knowledge-base-architect in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill knowledge-base-architect -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/knowledge-base-architect, .gemini/skills/knowledge-base-architect, .github/skills/knowledge-base-architect and .opencode/skills/knowledge-base-architect in your project.
SKILL.md names no scripts, command-line tools or credentials: Knowledge Base Architect is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Knowledge Base Architect is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Knowledge Base Architect: Enterprise Search (ZhixiangLuo/10xProductivity, 478 stars), Kb Refresh (techwolf-ai/ai-first-toolkit, 132 stars), LLM Wiki Knowledge Graph (Egonex-AI/Understand-Anything, 85k stars) and Knowledge Graph (nimbalyst/nimbalyst, 1.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.
Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.