Skip to main content

microsoft/simplechat

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
15
GitHub stars
157
GitHub forks
117

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Skills in this repository

classification pending

Showing 15 of 15 collected skills.

occupation
unclassified
description

Use when: auditing SimpleChat Python routes, helpers, or plugins for Broken Access Control, IDOR, BOLA, user_id/object-id misuse, or missing ownership/membership checks.

updated
occupation
unclassified
description

Use when: creating a GitHub issue for microsoft/simplechat, triaging labels, assigning an owner, setting priority and size, and adding it to the Simple Chat Roadmap prioritized backlog.

updated
occupation
unclassified
description

Use when: auditing SimpleChat state-changing Flask routes for CSRF, unsafe HTTP methods, content-type assumptions, same-site/session risks, or mutation endpoints reachable through browser requests.

updated
occupation
unclassified
description

Use when: documenting a new SimpleChat release feature or capability with browser screenshots, annotations, docs image assets, and related docs updates.

updated
occupation
unclassified
description

Use when: auditing SimpleChat browser runtime assets, CDN references, CSP, vendored third-party JavaScript, worker/font/WASM companion assets, or local-only frontend dependency security.

updated
occupation
unclassified
description

Use when: auditing SimpleChat file upload, document ingestion, blob storage, parsing, indexing, downloads, citations, generated artifacts, MIME validation, filename handling, or document security.

updated
occupation
unclassified
description

Use when: reviewing a SimpleChat pull request, commit diff, branch diff, or explicit file set for malicious code, hidden security issues, obfuscation, unauthorized external connections, malware-like behavior, data exfiltration, dependency pinning, or newly…

updated
occupation
unclassified
description

Use when: auditing SimpleChat pinned Python requirements, third-party package source or wheels, dependency advisories, transitive dependencies, supply-chain risk, hashes, licenses, or package update safety.

updated
occupation
unclassified
description

Use when: auditing SimpleChat agents, Semantic Kernel plugins, tool calls, actions, workflows, external APIs, prompt/tool injection boundaries, or plugin-scoped authorization.

updated
occupation
unclassified
description

Use when the user says: Prepare for a pull request, PR prep, ready this branch for PR, validate before PR, or create a PR to Development. Runs SimpleChat branch sync and validation workflow before optionally pushing or creating a GitHub pull request.

updated
occupation
unclassified
description

Use when: auditing SimpleChat logs, App Insights telemetry, activity logs, plugin logs, exports, traces, errors, or diagnostics for privacy, PII, prompt/content, token, or secret exposure.

updated
occupation
unclassified
description

Use when: auditing SimpleChat Flask routes for missing or incorrect @login_required, @user_required, @admin_required, specialized admin decorators, Swagger auth metadata, or decorator order.

updated
occupation
unclassified
description

Use when: auditing SimpleChat for settings, secrets, credentials, connection strings, tokens, API keys, or raw configuration exposure in routes, templates, JSON APIs, logs, docs, and tests.

updated
occupation
unclassified
description

Use when turning SimpleChat release notes into in-app Latest Features cards for end users and admins. Guides release-tier discovery, card authoring, screenshot placeholders, tests, and tier shifts.

updated
occupation
unclassified
description

Use when: running a full SimpleChat cross-site scripting/XSS audit across all browser rendering surfaces, creating a remediation plan, fixing risky sinks, and validating locally.

updated
Showing 15 of 15 collected skills.