Skip to main content

malkreide/mcp-continuous-auditor

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

Install with an AI assistant

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

Loading the repository README…

Skills in this repository

Showing 15 of 15 collected skills.

occupation
Software Quality Assurance Analysts & Testers
description

Measure whether a server's live tests actually RUN — a cron-triggered workflow whose pytest call selects the `live` marker and whose failure reaches somebody — instead of only being marked and excluded from CI with `-m "not live"`. LIVE_UNSCHEDULED when…

updated
occupation
Software Developers
description

Compare the field names a server's code reads out of a response against the names the source delivers live — FIELD_CASE_DRIFT when the column exists under a different spelling, FIELD_MISSING when it is gone, UNVERIFIED when the source, the site or the mapping…

updated
occupation
Software Developers
description

Measure whether a column the code sends through int()/float() actually holds numbers in the live source, and report the measured share that does not — VALUE_DOMAIN_DRIFT with the proportion in the finding, UNVERIFIED when nothing could be concluded. Catches…

updated
occupation
Software Developers
description

Compare the code a skill repository ships under reference/ against the servers that copied it, in BOTH directions — REFERENCE_STALE when the template is behind the servers, REFERENCE_UNADOPTED when a server is behind the template, UNVERIFIED when the mapping…

updated
occupation
Software Developers
description

Check whether the dependency bound declared in pyproject.toml is also in force in the lockfile the deployment installs from. Reports LOCK_DRIFT with both diverging specifiers, LOCK_UNSATISFIED when the pinned version violates the declaration, LOCK_STALE from…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Verify that every identifier the documentation cites — rubric codes, check IDs, constants, file paths, collection membership — actually resolves in the code. Catches a README or SECURITY.md that describes checks and constants which do not exist.…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Compare a bilingual documentation pair (README.md/README.de.md, SECURITY.md/SECURITY.de.md) for structural parity — heading skeleton, per-section bullet counts, tagged code blocks, link targets, and how far the translation lags in git. Never compares prose,…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Measure what the package on PyPI actually does — install it into a throwaway venv, read the User-Agent it puts on the wire, check that every module imports, start its console script, and check its declared dependency ranges for a missing upper bound. Use when…

updated
occupation
Software Developers
description

Verify that the fix on main is the fix users install — index version, yank status, release tags and unreleased commits against the repository, and optionally install the artifact, compare its sources against the checkout, and make it run. Deterministic; run…

updated
occupation
Software Developers
description

Find releases that are known-broken but still installable — an uncapped dependency range whose successor capped it, across every published version, not just the last one. Also flags yanks published without a reason. Recommends a yank; never performs one.…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Write and run async tests for an MCP server (official `mcp` SDK or the standalone `fastmcp` package) using pytest-asyncio and recorded fixtures (AsyncMock over httpx) instead of live network calls.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Verify that the target server reports the version it actually is — User-Agent, __version__, server.json and README badge against pyproject.toml, plus the installed artifact. Deterministic; run it, do not reason about it.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run the local CI loop (ruff, mypy, pytest) on the target MCP repo and report violations with exact file:line cited from stderr. In phase 1, report only — do not patch.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run the deterministic verification suite (promptfoo) for the MCP tools — contract asserts, JSON-schema drift checks, and OWASP red-teaming.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run the local CI loop (ruff, mypy, pytest) on the target MCP repo and report violations with exact file:line. In phase 1, report only — do not patch.

updated
Showing 15 of 15 collected skills.