Agent skill

Kb AI Review Lite

by pnp in pnp/sharepoint-skills

Minimal KB quality-check skill for SharePoint libraries. An agent skill from pnp/sharepoint-skills.

MITAuto-check passedDocuments & Office

Install Kb AI Review Lite

skills CLI
$ npx skills add pnp/sharepoint-skills --skill kb-ai-review-lite -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install pnp/sharepoint-skills kb-ai-review-lite --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/pnp/sharepoint-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/Skills/kb-ai-review-lite/kb-ai-review-lite .claude/skills/kb-ai-review-lite && rm -rf skills-src

Use ~/.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/

Facts

Skill name
kb-ai-review-lite
GitHub stars
133
Token cost
~4k tokens
SKILL.md length
1,916 words
Files
1
Skills in repo
52
Repo updated
First seen
Licence
MIT

At a glance

Minimal KB quality-check skill for SharePoint libraries. An agent skill from pnp/sharepoint-skills.

  • Works in 7 steps: Resolve Target and Schema → Provision Missing Columns → 1 - Apply Column Formatting → …
  • Tasks that involve Cloud office suites
  • SKILL.md covers Goal, Use Cases, Guardrails and Required Columns (Create If…, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Kb AI Review Lite is an agent skill from pnp/sharepoint-skills. Minimal KB quality-check skill for SharePoint libraries. It creates missing review columns, writes short review outputs in Markdown, sets review status, records completion time, and schedules the next review by category.

Its SKILL.md is about 4k 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 Documents & Office, covering Cloud office suites and Markdown. It works with Microsoft SharePoint. The repository describes itself as: Skills for Copilot in SharePoint. The licence is MIT.

When your agent uses it

  • Tasks that involve Cloud office suites
  • Tasks that involve Markdown

Example prompts

  • “/kb-ai-review-lite”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Resolve Target and Schema
  2. Provision Missing Columns
  3. 1 - Apply Column Formatting
  4. Read Content (Read-Only)
  5. Generate Outputs
  6. Write Metadata
  7. Return Run Report (Markdown)

What it can do on your machine

Read from SKILL.md and the folder at commit 69712d2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Kb AI Review Lite loads about 4k tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 1,916 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~4k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from pnp/sharepoint-skills at commit 69712d2, republished under its MIT licence (© pnp). 1,916 words, ~3,961 tokens.

Download SKILL.mdSave it as .claude/skills/kb-ai-review-lite/SKILL.md (or your agent's skills folder).
name
kb-ai-review-lite
description
Minimal KB quality-check skill for SharePoint libraries. It creates missing review columns, writes short review outputs in Markdown, sets review status, records completion time, and schedules the next review by category.

KB AI Review Lite

Goal

Perform a lightweight AI validation pass on one or more KB files and store the result as metadata only.

This sample intentionally focuses on one pattern: create required list columns when absent, then populate them.


Use Cases

Use this skill when the user asks to:

  • run a KB review
  • generate review notes
  • add missing review columns
  • mark completion and next review timing

Prompt examples:

  • "review these KB files"
  • "run AI review"
  • "create AI review columns and summarize"

Guardrails

  • Do NOT modify the original KB document content.
  • Do NOT create or upload draft Word files.
  • Do NOT publish content.
  • Only update the fields defined in this skill.
  • Return results in Markdown.

Required Columns (Create If Missing)

Before processing, inspect library schema and ensure all columns below are present.

  1. AI Review State
  • Type: Choice
  • Internal name: AIReviewState
  • Choices: Review Complete, Not Run, Published
  • Recommended default: Not Run
  1. AI Review Summary
  • Type: Note (multi-line text)
  • Internal name: AIReviewSummary
  • Required capacity: long text
  • When creating in a document library, you MUST set UnlimitedLengthInDocumentLibrary: true in the field schema at creation time. The default is false and caps input at 255 characters, which will cause writeback failures. This is not optional.
  1. AI Draft Payload
  • Type: Note (multi-line text)
  • Internal name: AIDraftPayload
  • Content format: Markdown
  • Required capacity: long text
  • When creating in a document library, you MUST set UnlimitedLengthInDocumentLibrary: true in the field schema at creation time. The default is false and caps input at 255 characters, which will cause writeback failures. This is not optional.
  1. Completed On
  • Type: DateTime
  • Internal name: CompletedOn
  1. Reviewed By
  • Type: Text
  • Internal name: ReviewedBy
  • Value guidance: current user or active agent display name
  1. Review Score
  • Type: Number
  • Internal name: ReviewScore
  • Range: 0 to 100
  1. Failure Reason
  • Type: Note (multi-line text)
  • Internal name: FailureReason
  • Keep blank on success; set concise reason on failures
  1. Next Review Date
  • Type: DateTime
  • Internal name: NextReviewDate
  1. KB Category
  • Type: Choice
  • Internal name: KBCategory
  • Choices: Security, Infrastructure, General, Applications, Other
  • Recommended default: Other

Create missing columns with create_or_update_list and avoid duplicates.

When creating these columns for a document library, set them to unlimited-length multi-line mode.


Recertification Cadence

Set NextReviewDate using category-based intervals:

  • Security -> CompletedOn + 30 days
  • Infrastructure -> CompletedOn + 60 days
  • General -> CompletedOn + 90 days
  • Applications -> CompletedOn + 90 days
  • Other -> CompletedOn + 90 days

If the user supplies an override cadence, apply it instead.


Accuracy Baseline

Assess KB content using category-specific sources:

  • Security: Validate against Microsoft MSRC, vendor CVE databases, and internal security policies.
  • Infrastructure: Validate against vendor documentation (AWS, Azure, Cisco, etc.), public runbooks, and internal standards.
  • Applications: Validate against application vendor docs, public APIs, and internal implementation standards.
  • General: Validate for internal consistency and alignment with internal policy.
  • Other: Validate for internal consistency only.

When using web sources, prioritize official vendor documentation first. Include source URLs for any critical correction.


Output Quality Gates

The review is considered weak and must be regenerated if any of the following occur:

  • Findings are generic (for example: "validate details" or "recheck meanings") without concrete wrong and correct values.
  • Update Required: Yes is set but no specific section identifiers are listed.
  • Fewer than 5 concrete findings are reported when a document has obvious factual issues.
  • Critical operational or safety issues are found but not labeled as High severity.
  • No evidence source is provided for material factual corrections.
  • Update Required: No is returned with Findings: 0 for a parameter-heavy document (URLs, versions, timeouts, ports, phone numbers, thresholds, procedures) without explicit claim-by-claim verification evidence.
  • Summary says Update Required: No but payload still contains open questions that imply unresolved factual uncertainty.

Minimum detail requirements when updates are needed:

  • Summary must include at least 5 concrete findings; target 8+ for heavily incorrect documents.
  • Each finding must include: section identifier, incorrect claim, corrected value, and severity (High, Medium, Low).

Minimum detail requirements when no updates are claimed:

  • If Update Required: No, include Verified Claims: <count> in summary.
  • Verified Claims must be at least 8 for operational KBs.
  • Payload must include a ## Verification Evidence section with at least 8 verified claim rows and sources.
  • If these conditions are not met, treat the review as failed quality gate.

Payload Contract (Strict)

When Update Required: Yes, AIDraftPayload MUST include all sections below in this exact order:

  1. ## Findings
  2. Markdown table with columns exactly: ID | Section | Incorrect Claim | Correct Value | Severity | Evidence
  3. ## Proposed Updates
  4. ## Suggested Replacement Text
  5. ## Open Questions
  6. ## Risks

Additional strict rules:

  • Evidence must contain a source URL or internal reference per finding.
  • For High severity findings, evidence is mandatory (never blank).
  • If the document has obvious factual conflicts, include at least 5 finding rows.
  • Do not output ## Proposed Updates before ## Findings.
  • Do not mark review complete if this contract is not met.
  • If Update Required: No, include ## Verification Evidence after ## Findings and before ## Proposed Updates.

## Verification Evidence table format when Update Required: No:

Claim | Verified Value | Source | Result

Result must be Verified for each row.


Process

Step 1 - Resolve Target and Schema
  • Determine target library and files (selected items, named files, or full library).
  • Run get_list_schema to inspect column definitions.
  • If an item is already Published, skip it unless re-review is explicitly requested.
Step 2 - Provision Missing Columns
  • For each required column, check by internal name first.
  • Create only missing columns using standard column creation. Do not create duplicates.
  • Always create columns as standard columns, not autofill or content extraction columns. Column values are written explicitly by this skill. Never prompt the user to choose between column modes.

Before creating any columns, set an internal flag: columns_created = false

If any column was missing and was created during this run:

  • Set columns_created = true

After all provisioning is complete, evaluate the flag:

If columns_created = true:

  • Do NOT proceed to Step 2.1 or Step 3.
  • Do NOT touch any file metadata.
  • Do NOT set AIReviewState or FailureReason on any item.
  • Display the following setup notice and stop all processing:

✅ All review columns have been created with the correct names and types.

⚠️ One manual step is required before the review can run.

Two columns need their text length limit changed in SharePoint:

  1. Go to Library Settings → Columns
  2. Click AI Review Summary
    • Find Allow unlimited length in document libraries
    • Select Yes → Save
  3. Click AI Draft Payload
    • Find Allow unlimited length in document libraries
    • Select Yes → Save

Once both settings are saved, run the review again. All other columns are ready.


This is a one-time setup step per library. It will not be required on subsequent runs.

If the user replies in the same session confirming the column settings have been changed, proceed directly to Step 2.1 without re-provisioning or re-evaluating the flag.

If columns_created = false:

  • All columns already existed before this run.
  • Proceed directly to Step 2.1.
Show full SKILL.md (791 more words)Show less
Step 2.1 - Apply Column Formatting

After provisioning columns, apply column formatting to these fields:

  • AIReviewState: colored pill (green=Review Complete, blue=Published, orange=Not Run)
  • ReviewScore: percentage bar with color thresholds (green ≥80, orange ≥50, red <50)
  • KB Category: colored pill (green=Security, blue=Infrastructure, orange=General, purple=Applications, gray=Other)

Apply formatting via the Format column option. This is a display-only change and does not affect stored values.

Step 3 - Read Content (Read-Only)
  • Read each file with cat_file.
  • If a file cannot be read, mark as failed and continue processing the rest.
  • Extract concrete assertions to verify (versions, URLs, ports, protocols, thresholds, timing values, part numbers, and procedural safety steps).
  • Validate those assertions against the Accuracy Baseline for that KB category.
Step 4 - Generate Outputs

For each readable KB, generate:

  1. KB Category
  • Infer exactly one from: Security, Infrastructure, General, Applications, Other.
  • Use the dominant subject area and operational scope.
  • If uncertain, choose Other.
  1. AI Review Summary (plain-language, concise)
  • Include an explicit verdict line: Update Required: Yes or Update Required: No.
  • Include affected section identifiers when updates are needed (for example: Section 2.1, Prerequisites, Step 4, FAQ - Password Reset).
  • Include finding counts: Findings: <total> and High Severity Findings: <count>.
  • If verdict is No, include Verified Claims: <count>.
  • Keep output concise but specific, normally 5 to 10 bullets when updates are required.
  • Suggested summary shape:
markdown
- Update Required: Yes
- Findings: 9
- High Severity Findings: 3
- Affected Sections: Section 2.1; Step 4 - Validation; FAQ - Error Code 403
- Accuracy: <short finding>
- Completeness: <short finding>
- Clarity/Currency: <short finding>

No-update summary shape:

markdown
- Update Required: No
- Findings: 0
- High Severity Findings: 0
- Verified Claims: 10
- Affected Sections: None
- Verification Scope: URL, timeout, browser minimum versions, lockout timing, support contact, cache-clear steps
  1. AI Draft Payload (Markdown)
  • Use this structure:
markdown
## Findings
| ID | Section | Incorrect Claim | Correct Value | Severity | Evidence |
|---|---|---|---|---|---|
| F-01 | Step 3 | <wrong value> | <correct value> | High | <source URL or internal reference> |

## Verification Evidence
| Claim | Verified Value | Source | Result |
|---|---|---|---|
| Session timeout | 30 minutes | <source URL or internal reference> | Verified |

## Proposed Updates
- [Section] What should change and why

## Suggested Replacement Text
### <Section Name>
<proposed text>

## Open Questions
- <question>

## Risks
- <risk>
  • Generate this payload for every successful review, including Update Required: No cases.
  • AIDraftPayload must never be blank when AIReviewState = Review Complete.
  • Ensure the payload satisfies the Payload Contract (Strict) above.
  • Contradiction rule: if extracted claims conflict with baseline sources, verdict cannot be Update Required: No.
Step 5 - Write Metadata

Set these values per reviewed file:

  • AIReviewSummary = generated summary text
  • AIDraftPayload = generated Markdown draft payload
  • AIReviewState = Review Complete
  • CompletedOn = current UTC datetime
  • ReviewedBy = current user or agent name
  • ReviewScore = integer 0 to 100 based on quality signals
  • FailureReason = blank
  • KBCategory = inferred category
  • NextReviewDate = CompletedOn + category cadence (or user-provided cadence)

Writeback routing rules:

  • Write AIReviewSummary only to AIReviewSummary.
  • Write AIDraftPayload only to AIDraftPayload.
  • Write both content fields before setting AIReviewState = Review Complete.
  • Treat AIDraftPayload as a required success field, not an optional extra.
  • If either field is not configured with Allow unlimited length in document libraries, stop writeback, set FailureReason, and tell the user to enable that property on both columns before rerunning.
  • After writeback, re-read both fields and confirm persisted length/content.
  • If AIDraftPayload reads back blank, null, truncated, or missing, treat the file as failed writeback.
  • If the platform's refreshed-field summary does not include AI Draft Payload, assume the payload field was not updated and do not mark the file complete.

Do not set state to Published in this skill.

Quality-gate enforcement before metadata write:

  • If summary or payload fails any quality gate or payload contract requirement:

    • Set AIReviewState = Not Run
    • Set FailureReason = Quality gate failed: missing concrete findings/evidence or invalid payload structure
    • Do NOT write incomplete payload as final output
    • Continue to next file
  • If AIDraftPayload is empty, omitted, or not confirmed after writeback:

    • Set AIReviewState = Not Run
    • Set FailureReason = Writeback failed: AI Draft Payload was not persisted
    • Do NOT report success for that file
    • Continue to next file
  • If output writeback fails due field length/type constraints:

    • Set AIReviewState = Not Run
    • Set FailureReason = Schema/writeback failed: review output columns do not support required payload length
    • Continue to next file
  • If verdict is Update Required: No and Findings = 0 but verification evidence is missing or below threshold:

    • Set AIReviewState = Not Run
    • Set FailureReason = Quality gate failed: no-update verdict lacks required verification evidence
    • Continue to next file

For failed files:

  • FailureReason = concise failure message
  • Keep or set AIReviewState to Not Run
  • Leave CompletedOn and NextReviewDate unchanged unless user requests overwrite
Step 6 - Return Run Report (Markdown)

Return a Markdown table with:

  • File name
  • Action Taken (Review Completed / Failed)
  • AI Review State (after)
  • KB Category
  • Update Required (Yes/No)
  • Findings (count)
  • High Severity Findings (count)
  • Affected Sections (summary identifiers)
  • Completed On
  • Next Review Date
  • Reviewed By
  • Review Score
  • Summary Present (Yes/No)
  • Draft Payload Present (Yes/No)
  • Refreshed Fields
  • Failure Reason (if any)

Example Run

User: "Run AI review on all KB files in this library"

Agent actions:

  • Check schema.
  • Create missing columns (AIReviewState, AIReviewSummary, AIDraftPayload, CompletedOn, ReviewedBy, ReviewScore, FailureReason, NextReviewDate, KBCategory) if needed.
  • Read all target KB files.
  • Infer KB category per file.
  • Generate concise summary + Markdown payload per file.
  • Update metadata fields.
  • Return Markdown table of outcomes.

Constraints

  • Never edit the body content of source KB files.
  • Never publish content.
  • Always run schema check before updates.
  • Never create duplicate columns with alternate naming.
  • Continue processing remaining files if one file fails.
  • If a file is already Published, skip it unless user explicitly asks to re-review published content.
  • Always map each reviewed file to exactly one KB category.

© pnp, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in Skills/kb-ai-review-lite/kb-ai-review-lite of pnp/sharepoint-skills.

Open the folder on GitHubat commit 69712d2

Compare with similar skills

Kb AI Review Lite 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.

Kb AI Review Lite compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Kb AI Review Lite this skillpnp/sharepoint-skills133—~4kAutomated safety check: PassMIT
Colleague DistillationZhixiangLuo/10xProductivity479—~2.1kAutomated safety check: NotesMIT
Gdoc To Markdowniurykrieger/claude-bedrock1051 repos~3.8kAutomated safety check: NotesMIT
Msgraphcodemie-ai/codemie-code294—~4.1kAutomated safety check: PassApache-2.0
aai-cli Microsoft 365aai-labs/agent-barn109—~1.2kAutomated safety check: PassApache-2.0
Workiqmicrosoft/work-iq1k—~15kAutomated safety check: PassCustom licence

Similar skills

  • Colleague Distillation

    ZhixiangLuo/10xProductivity

    Distill a colleague into a reusable AI skill (work + persona) using tool connections — Slack, Slack AI, Jira, GHE, Bitbucket, Confluence, SharePoint, Teams, Outlook, Notion, Linear, Google Docs, and…

    479 GitHub stars~2.1k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check: notes
  • Gdoc To Markdown

    iurykrieger/claude-bedrock

    Internal fetcher module for Google Docs and Sheets. An agent skill from iurykrieger/claude-bedrock.

    105 GitHub starsUsed in 1 repo~3.8k tokens
    Documents & OfficeAuto-check: notes
  • Msgraph

    codemie-ai/codemie-code

    Work with Microsoft 365 services via the Graph API — emails, calendar events, SharePoint sites (read and write), Teams chats and channel messages, OneDrive files, OneNote notebooks, Planner task…

    294 GitHub stars~4.1k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • aai-cli Microsoft 365

    aai-labs/agent-barn

    Guides work with Outlook, OneDrive, SharePoint, Teams, Excel, To Do and Planner through aai-cli's Microsoft Graph commands, starting from which service owns the data.

    109 GitHub stars~1.2k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Workiq

    microsoft/work-iq

    Official

    WorkIQ tools for Microsoft 365 workplace data and actions. An agent skill from microsoft/work-iq.

    1k GitHub stars~15k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Workiq Preview

    microsoft/work-iq

    Official

    WorkIQ tools for Microsoft 365 workplace data and actions. An agent skill from microsoft/work-iq.

    1k GitHub stars~3.3k tokensUpdated yesterday
    Documents & OfficeAuto-check passed

More from pnp/sharepoint-skills

All 52 skills in this repo
  • Scorecard Matrix

    pnp/sharepoint-skills

    Generates a polished, self-contained HTML heatmap scorecard — a weighted comparison matrix where entities (rows) are scored across dimensions (columns), with computed totals, rank badges, and a…

    133 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Analyze Document Library

    pnp/sharepoint-skills

    Analyze the current SharePoint document library in read-only mode and produce a structured summary of files, folders, file types, recent activity, naming issues, and organization recommendations.

    133 GitHub stars~899 tokensUpdated yesterday
    Auto-check passed
  • Broken Link Auditor

    pnp/sharepoint-skills

    Audits SharePoint pages, news posts, and hyperlink fields for broken or risky links and saves a self-contained HTML link-health report to the site.

    133 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Custom Image Tagger

    pnp/sharepoint-skills

    Analyze selected construction images, create missing object metadata columns, and write concise visual metadata back to SharePoint columns using explicit image-analysis, list-schema, list-update…

    133 GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Dossier

    pnp/sharepoint-skills

    Renders a polished, self-contained HTML briefing from any data source — SharePoint lists, uploaded documents, or a verbal description.

    133 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Exec Report

    pnp/sharepoint-skills

    Generates a polished, self-contained HTML executive report or dashboard from any data source — SharePoint lists, CSV exports, or a user description.

    133 GitHub stars~2k tokensUpdated yesterday
    Auto-check passed

Questions about Kb AI Review Lite

What does Kb AI Review Lite do?

Minimal KB quality-check skill for SharePoint libraries. An agent skill from pnp/sharepoint-skills. Kb AI Review Lite is an agent skill from pnp/sharepoint-skills. Minimal KB quality-check skill for SharePoint libraries.

When should I use Kb AI Review Lite?

Kb AI Review Lite fits situations like: tasks that involve Cloud office suites; tasks that involve Markdown.

How do I install Kb AI Review Lite in Claude Code?

Run `npx skills add pnp/sharepoint-skills --skill kb-ai-review-lite -a claude-code`. Or copy the skill folder (Skills/kb-ai-review-lite/kb-ai-review-lite in pnp/sharepoint-skills) into .claude/skills/kb-ai-review-lite in your project. Claude Code loads it when a task matches its description.

How do I install Kb AI Review Lite in Codex?

Run `npx skills add pnp/sharepoint-skills --skill kb-ai-review-lite -a codex`. Or copy the skill folder (Skills/kb-ai-review-lite/kb-ai-review-lite in pnp/sharepoint-skills) into .agents/skills/kb-ai-review-lite in your project. Codex loads it when a task matches its description.

Can I use Kb AI Review Lite in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pnp/sharepoint-skills --skill kb-ai-review-lite -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/kb-ai-review-lite, .gemini/skills/kb-ai-review-lite, .github/skills/kb-ai-review-lite and .opencode/skills/kb-ai-review-lite in your project.

What does Kb AI Review Lite need to run?

SKILL.md names no scripts, command-line tools or credentials: Kb AI Review Lite is instructions for the agent only.

Does Kb AI Review Lite access the network?

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.

Is Kb AI Review Lite safe to install?

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.

What licence does Kb AI Review Lite use?

Kb AI Review Lite is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Kb AI Review Lite use?

About 4k 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.

What are the alternatives to Kb AI Review Lite?

Skills that share tags, products or a category with Kb AI Review Lite: Colleague Distillation (ZhixiangLuo/10xProductivity, 479 stars), Gdoc To Markdown (iurykrieger/claude-bedrock, 105 stars), Msgraph (codemie-ai/codemie-code, 294 stars) and aai-cli Microsoft 365 (aai-labs/agent-barn, 109 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Kb AI Review Lite?

pnp (a GitHub organization) maintains it in pnp/sharepoint-skills, which has 133 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on October 9, 2026.

Source: pnp/sharepoint-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.