ki-tools

Audit, conform, and scaffold Knowledge Islands tool repositories.

Updated May 29, 2026
One-click install
npx skills add https://github.com/knowledgeislands/ki-agentic-harness --skill ki-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ki-tools
Source: https://github.com/knowledgeislands/ki-agentic-harness/tree/main/skills/ki-tools
Command: npx skills add https://github.com/knowledgeislands/ki-agentic-harness --skill ki-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ki-repo, ki-engineering, ki-homebrew-tap, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps maintain the quality and consistency of tool repositories within the Knowledge Islands framework, ensuring that each repository adheres to a standardized structure and format.

Core Features & Use Cases

  • Audit: Check tool repositories against a predefined standard to ensure compliance with layout, versioning, and other guidelines.
  • Conform: Automatically apply fixes to repositories that do not meet the standard, such as setting executable bits on scripts or adding missing files.
  • Scaffold: Generate a new tool repository with the correct structure and default files.
  • Use Case: If you have a new tool repository for a Knowledge Islands project, use this Skill to initialize it with the correct layout and configuration files.

Quick Start

Initialize a new tool repository with the default structure by running: ki-tools init <repo-name>

Frequently Asked Questions about ki-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit a tool repository for layout and versioning standard compliance?

To audit a tool repository for standard compliance, use the audit feature to validate repository layout, versioning, and container-level guidelines against a predefined standard. It checks your tool repository to ensure it adheres to the required structure and format.

What is the best way to scaffold a new tool repository with the correct structure?

The best way to scaffold a new tool repository is to run `ki-tools init <repo-name>`. This generates a new tool repository initialized with the correct structure, layout, and default configuration files based on a predefined template.

Can I automatically conform an existing tool repository to meet repository standards?

Yes, you can automatically conform an existing tool repository to meet standards. The conform feature automatically applies fixes to repositories, such as setting executable bits on scripts or adding missing files to achieve standard compliance.

Do I need ki-repo and ki-engineering to use the repository audit and scaffold features?

Yes, you need ki-repo, ki-engineering, and ki-homebrew-tap installed. These dependencies are required for full functionality when auditing, conforming, or scaffolding tool repositories within the Knowledge Islands framework.

Why does my tool repository fail the layout and versioning compliance check?

Your tool repository fails the compliance check when its layout or versioning does not match the predefined standard. Running an audit identifies these specific structural inconsistencies, and the conform feature can apply fixes like adding missing files.