business-knowledge-workflow_skill

This skill helps you gather business knowledge from external docs, validate with code, and produce reusable Skill documentation efficiently.
  • Kotlin

2.5k

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill tencentblueking/bk-ci --skill business-knowledge-workflow

  • SKILL.md8.2 KB

Overview

This skill defines a practical workflow for capturing business knowledge from external docs (like iWiki), validating it against code, and producing high-quality Skill documentation. It guides the full cycle: document retrieval, code cross-check, and distilled Skill output suitable for developers and maintainers. The goal is reproducible, verifiable architecture documentation that stays aligned with the codebase.

How this skill works

First, search and extract relevant pages from iWiki or other doc systems to build a preliminary knowledge framework (concepts, architecture, flows, data models). Next, locate and inspect core code artifacts (classes, methods, config) to verify and supplement the documentation. Finally, refactor and condense the findings into a layered Skill document with an overview, architecture, core flows, config reference, and a code index.

When to use it

  • Onboarding to a new module or subsystem
  • Verifying iWiki or legacy docs against the implementation
  • Creating or updating module architecture documentation
  • Converting dispersed knowledge into a reusable Skill
  • Preparing reference material for debugging or feature work

Best practices

  • Start with targeted searches (module name + keywords) to limit noise
  • Treat code as the source of truth and annotate mismatches in the doc
  • Apply a layered structure: overview → details → code examples
  • Prefer tables and code indexes over long prose for quick lookup
  • Keep docs concise: remove duplicates and merge related content

Example use cases

  • Extract Buildless module concepts from iWiki, verify with code, and produce a 500-line refactored architecture doc
  • Cross-check Redis key formats and method call chains described in docs against actual Kotlin classes and mark differences
  • Create a compact Skill overview for a microservice with a code index and configuration table for on-call engineers
  • Split a large reference page into a core Skill for daily use and a reference folder for deep-dive material

FAQ

Prioritize the code and explicitly note the divergence in the documentation with a clear warning and the specific code reference.

How do I handle very large source documents?

Use a layered approach: keep essential content in the main Skill and move full details into a reference directory; compress repetitive sections and tabulate configurations.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational