kunolu/640-skills/knowledge-base-integration
Claude Code and agent skill by kunolu/640-skills
- community
Checking that the SKILL.md file is still in the repository.
Use when configuring or running product-level Knowledge Ingest, target-ref Feature catalogs, Evidence Policy decisions, Revision Sets, idempotent smoke, or local/remote knowledge runners across repositories.
Install
npx vskill@latest install kunolu/640-skills/knowledge-base-integrationSKILL.md
Knowledge Base Integration
Use this Skill for the P1 read-only integration runtime. Repository-owned .feature files at configured target refs remain the behavior SOT. The runtime produces rebuildable catalogs and evidence bundles; it does not change source repositories.
Steps
- Read the product registry and server workspace mapping. Validate both with
scripts/knowledge_base_p1.py validate-config. Completion: every required repository has an explicit remote, role, target ref, feature root, and contained local mapping. - Resolve Evidence intent before a formal run with
decision. Completion: the immutable decision recordsrequired/not-required/blocked, targets, source rule, reason, policy version, and digest. - For
read / 读取, runingest. Completion: every available ref is fixed to a full commit SHA; complete no-ID Gherkin structures, locators, bindings, conflict candidates,metrics.json, andingest-summary.jsonexist;mutationisnone. - For CI or knowledge-server smoke, run
smokeonly after runner, environment, account, data, service, device, and app-artifact prerequisites are known. Completion: staged native commands ran through the local or configured command Runner Adapter; current-run reports, Chinese summaries, artifact manifest, checksums, metrics and evidence bundle exist, or the run is explicitlyblocked. - Report exact status and paths. P1 publication is always
not-configured; PR checks, remote publication, invalidation, retention, quarantine and gates belong to P2.
Commands
Read runtime-contract.md before configuring retry/attempt identity, staged smoke, report integrity, trusted deployment metadata, or a non-local Runner Adapter. Start deployment metadata from deployment-manifest.example.yaml.
Pass trusted deployment metadata with --deployment-manifest. verified requires its path, issuer and digest to be trusted, its repository SHAs to equal the Revision Set, and its expected runner/tool/image attestation to match the Adapter result. For local execution, workspace.local_runner plus repeatable --runner-label describes current capabilities. For Mobile or another device pool, declare runner and required_runner_labels on the command and configure that runner key in the server Workspace.
smoke --execution-profile accepts ci or knowledge-server; developer-local reports remain owned by project-native validation. A CI smoke envelope uses clean detached worktrees, exact revisions, and Evidence Publication: not-configured until a P2 publisher accepts it.
Use --no-fetch only when the configured refs are already present locally and the caller explicitly wants an offline run. A missing ref is blocked; the runtime never falls back to the current or default branch.
Configuration and Schemas
- Start from product.example.yaml and workspace.local.example.yaml.
- Validate persisted artifacts against the JSON Schemas in
references/, including product/workspace, decision, Revision Set, deployment metadata, Runner job/result, artifact manifest and metrics contracts. - YAML input requires PyYAML; JSON configuration remains available without it. Install the pinned minimums in requirements.txt in the knowledge-server runtime environment.
Hard Boundaries
sync / 同步remains the writable BDD Sync Mode ingherkin-bdd. Invoke this Skill'sread / 读取branch only for explicit read-only intent with no add/change/update/delete intent; mixed read-and-mutate requests remain in the normal BDD workflow.- Existing Feature and Scenario text is parsed without adding IDs, owner tags, scope tags, or a Gherkin runner.
- Long-lived clones are fetch caches. Smoke commands run in detached isolated worktrees.
- Smoke command strings are shell-free argv strings. Use
stagefor preflight, preparation, tests and cleanup; cleanup remains runnable after an earlier stage blocks. - Formal report declarations provide an exact relative path or glob for a runner report and its same-stem Chinese Markdown summary. Only pairs created or refreshed by the current command are collected; stale, non-Chinese, missing, unsafe or sensitive artifacts make Evidence
blocked. - Current report-only smoke continues to emit
schemaVersion: 1withfeatureSources: []. That envelope remains valid generic evidence and must not be treated as BDD scenario coverage. Scenario-backed knowledge evidence requires a separate v2 envelope; do not rewrite v1 smoke into v2 links. - Duplicate logical runs reuse their idempotency record. Use a new
--attemptfor an intentional rerun; infrastructure retries stay inside that attempt and assertion failures do not retry automatically. smoke-only, contract, mock, app-mocked, and backend-only modes retain their actual meaning.- Configuration and artifacts contain no credentials, tokens, PII, production data, or sensitive request content.
Output
Report:
Knowledge Ingest:run/partial/blocked/not-neededEvidence Contract:not-required/required/blockedEvidence IntentandEvidence TargetsRevision Set: id, status, and each repository ref/SHAKnowledge Server Smoke:passed/failed/blocked/not-neededEvidence Source:ci/knowledge-server/not-neededfor smoke runsEnvironment Alignment:verified/unverified/mismatch/not-neededEvidence Publication:not-configuredfor P1- generated catalog, summary, report, and envelope paths
- idempotency key, parser version, suite key and attempt
- artifact manifest, checksums, runner attestation and metrics paths
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsbtd-workflow-onboard/templates/skills/knowledge-base-integration/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kunolu/640-skills/knowledge-base-integration)