code-wiki-ru
Builds and validates Russian Obsidian repository wikis, architecture docs, and code/docs/ADR drift reports.
Skill by Mesteriis
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mesteriis-code-wiki-ru
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/code-wiki-ru
What's inside
- Skill name
code-wiki-ru- Description
- Builds and validates Russian Obsidian repository wikis, architecture docs, and code/docs/ADR drift reports.
- License
- MIT
- Instructions
- 151 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (10)
- SKILL.md
- openai.yaml · agents/
- drift-policy.md · references/
- opencode-deepseek.md · references/
- prompt-contracts.md · references/
- wiki-taxonomy.md · references/
- build_repo_index.py · scripts/
- plan_wiki_update.py · scripts/
- render_context_pack.py · scripts/
- validate_wiki.py · scripts/
SKILL.md (first lines)
# Code Wiki RU
Use this skill to create, refresh, validate, and safely apply Russian Obsidian-compatible code wikis under `docs/wiki` or a user-specified wiki path.
For a read-only question about an existing wiki or ADR, use `wiki-query` without
running the indexing, planning, or drafting workflow below.
Default variables used below:
```bash
SKILL_DIR="${SKILL_DIR:-$HOME/.codex/skills/code-wiki-ru}"
REPO_ROOT="${REPO_ROOT:-$(pwd)}"
WIKI_PATH="${WIKI_PATH:-docs/wiki}"
META_PATH="${META_PATH:-docs/wiki/_meta}"
```
## Safety
- Do not read, print, summarize, store, or commit secrets.
- Treat `.env`, `.env.*`, private keys, certificates, credential stores, tokens, cookies, auth files, production dumps, and credential-bearing logs as redacted paths.
- Keep code identifiers, paths, commands, package names, API names, config keys, schema names, and ADR titles exactly as written.
- Prefer deterministic scripts before model analysis.
- DeepSeek output is draft material only. Do not apply it until it is reviewed and validated by the host agent.
- Do not ask DeepSeek or OpenCode to modify files, stage files, commit files, run deployment commands, or execute destructive commands.
- Preserve user changes. Do not revert unrelated work in the repository.
## Repository Inspection
1. Identify `REPO_ROOT` from the user request or current working directory.
2. Read repository-local instructions before generating wiki content, especially `AGENTS.md`, `README.md`, ADR indexes, docs indexes, and architecture notes when present.
3. Inspect dependency/configuration files relevant to the repository type before writing architecture claims.
4. Identify existing wiki location. Use `docs/wiki` by default unless the user or repository config clearly points elsewhere.
5. Identify source documents and ADRs, but treat code as authoritative for runtime behavior.
## Init/Index
Run the indexer before planning or drafting. It initializes wiki metadata and records bounded, non-secret source inventory.
```bash
python3 "$SKILL_DIR/scripts/build_repo_index.py" --repo "$REPO_ROOT" --wiki-path "${WIKI_PATH:-docs/wiki}" --meta-path "${META_PATH:-docs/wiki/_meta}"
```
Expected output is metadata under `${META_PATH:-docs/wiki/_meta}`. If the command fails, fix the invocation or report the failure before proceeding.
## Plan
Run the planner after the index exists. It creates update chunks for bounded analysis.
```bash
python3 "$SKILL_DIR/scripts/plan_wiki_update.py" --repo "$REPO_ROOT" --wiki-path "${WIKI_PATH:-docs/wiki}" --meta-path "${META_PATH:-docs/wiki/_meta}"
```
Use the generated plan to choose the smallest chunk set that satisfies the request. Keep unrelated chunks out of scope.
## Analyze
- Read `references/wiki-taxonomy.md` before designing page structure.
- Read `references/drift-policy.md` before classifying mismatches.
- Prefer verified source references over broad summaries.
- Use Russian prose for wiki pages.
- Use Obsidian `[[wiki-links]]` for internal links and relative Markdown links for source docs and ADRs.
- Use Mermaid only when the available source context supports the diagram.
- Keep pages focused: one subsystem, component, flow, API surface, data concept, integration, operation, decision, or glossary topic per page.
## Draft
For each selected `CHUNK_ID`, render a context pack:
```bash
python3 "$SKILL_DIR/scripts/render_context_pack.py" --repo "$REPO_ROOT" --wiki-path "${WIKI_PATH:-docs/wiki}" --meta-path "${META_PATH:-docs/wiki/_meta}" --chunk-id "$CHUNK_ID" --output "$CONTEXT_PACK"
```
Before invoking OpenCode, read:
- `references/opencode-deepseek.md`
- `references/prompt-contracts.md`
Dispatch only through the verified local `tests-docs` worker route described in
the reference. Send the explicit export-authorized context through bounded
stdin or a supported private file, never a large prompt argument. Keep the
worker outside the repository with no source editing, shell, inherited MCP or
parent auth access. Select provider/model from private runtime configuration;
report BLOCKED when that exact route has not been verified. Preserve requested
and observed metadata, checks, and artifacts using `subagent-result-merge`.
Do not ask DeepSeek to apply patches. The parent reviews model-authored drafts
before staging them under `${META_PATH:-docs/wiki/_meta}/drafts/`, validates
them, and owns application to the wiki.
## Drift
Classify drift using `references/drift-policy.md`:
- `code-docs`: docs disagree with verified runtime code.
- `code-adr`: code no longer follows accepted ADR intent.
- `docs-adr`: docs disagree with ADR intent.
Every drift candidate must include:
- drift class
- severity
- source file references
- short evidence summary
- recommended action
If evidence is insufficient, do not invent drift. State that the available context does not confirm a mismatch.
## Validate
Run validation before applying staged pages or reporting completion:
```bash
python3 "$SKILL_DIR/scripts/validate_wiki.py" --repo "$REPO_ROOT" --wiki-path "${WIKI_PATH:-docs/wiki}" --meta-path "${META_PATH:-docs/wiki/_meta}"
```
Validation should check structure, links, required metadata, and staged output consistency. Report exact command output or the failure reason.
## ApplyFrom Mesteriis/Engineering-Bible-AI, MIT.
More from Mesteriis/Engineering-Bible-AI
- 0.567score
architecture-normalizer
Mesteriis
Decomposes large modules, god files, classes, or packages in reviewable steps while preserving public APIs.
SkillAFreshness: AClaude Code +9 - 0.561score
architecture-principles
Mesteriis
Guides module boundaries, dependency direction, and domain structure.
SkillAFreshness: AClaude Code +9 - 0.561score
design-system-extractor
Mesteriis
Extracts tokens, typography, spacing, component states, assets, layout, responsive rules, and interactions from a UI reference.
SkillAFreshness: AClaude Code +9 - 0.561score
authz-boundary-review
Mesteriis
Reviews authorization, tenant isolation, roles, ownership, row access, admin boundaries, sharing, and privilege escalation.
SkillAFreshness: AClaude Code +9 - 0.561score
code-quality
Mesteriis
Reviews cohesion, naming, responsibility, complexity, and maintainability.
SkillAFreshness: AClaude Code +9 - 0.561score
agent-retrospective
Mesteriis
Analyzes repeated agent failures or noisy routing and proposes evidence-backed changes to instructions, skills, gates, or runbooks.
SkillAFreshness: AClaude Code +9 - 0.561score
agent-squad
Mesteriis
Plans parallel agents or worktrees with isolated ownership, validation lanes, and merge rules.
SkillAFreshness: AClaude Code +9 - 0.561score
accessibility-ui-review
Mesteriis
Reviews UI accessibility: keyboard, focus, semantics, labels, contrast, motion, forms, dialogs, tables, and screen readers.
SkillAFreshness: AClaude Code +9 - 0.558score
dependency-advisory-audit
Mesteriis
Triages CVEs and advisories for affected versions, reachability, exploitability, upgrades, and validation.
SkillAFreshness: AClaude Code +9 - 0.558score
code-to-figma
Mesteriis
Routes code-to-Figma work to original native Code Connect or design-generation skills with owner scope rules.
SkillAFreshness: AClaude Code +9 - 0.558score
core-engineering
Mesteriis
General implementation only when no narrower task or ecosystem skill fits.
SkillAFreshness: AClaude Code +9 - 0.558score
deserialization-parser-review
Mesteriis
Reviews parsers, deserialization, uploads, archives, YAML/JSON/XML/pickle, paths, templates, SSRF, and unsafe loaders.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 3, 2026 (25 days ago)
- Last release
- Oct 3, 2026 (25 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Mesteriis
- 0.591score
TG multi-account MCP
Mesteriis
Self-hosted, consent-based access to Telegram accounts and bots for MCP clients
ConnectorAFreshness: ARemote↓ 76/wk - 0.567score
architecture-normalizer
Mesteriis
Decomposes large modules, god files, classes, or packages in reviewable steps while preserving public APIs.
SkillAFreshness: AClaude Code +9 - 0.561score
agent-retrospective
Mesteriis
Analyzes repeated agent failures or noisy routing and proposes evidence-backed changes to instructions, skills, gates, or runbooks.
SkillAFreshness: AClaude Code +9 - 0.561score
agent-squad
Mesteriis
Plans parallel agents or worktrees with isolated ownership, validation lanes, and merge rules.
SkillAFreshness: AClaude Code +9 - 0.561score
authz-boundary-review
Mesteriis
Reviews authorization, tenant isolation, roles, ownership, row access, admin boundaries, sharing, and privilege escalation.
SkillAFreshness: AClaude Code +9 - 0.561score
accessibility-ui-review
Mesteriis
Reviews UI accessibility: keyboard, focus, semantics, labels, contrast, motion, forms, dialogs, tables, and screen readers.
SkillAFreshness: AClaude Code +9
Cite this page
code-wiki-ru skill. Agent Mart. https://agentmart.dev/skills/mesteriis-code-wiki-ru (last updated 2026-10-24)