completeness-gate

Scan JavaScript/TypeScript code for placeholders and incomplete implementations.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/lasswellt/cc-plugin-suite --skill completeness-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: completeness-gate
Source: https://github.com/lasswellt/cc-plugin-suite/tree/main/skills/completeness-gate
Command: npx skills add https://github.com/lasswellt/cc-plugin-suite --skill completeness-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scans code for placeholder patterns, incomplete implementations, and production readiness issues, returning structured findings with file:line references.

Core Features & Use Cases

  • Performs a comprehensive suite of checks to surface placeholders, not-implemented code, and anti-patterns across a codebase.
  • Generates a structured JSON report with severity, file path, and line references suitable for CI dashboards.
  • Supports optional override configuration to suppress known false positives while preserving audit intent.

Quick Start

Run the completeness-gate scan on your codebase to generate a findings report and production-readiness score.

Frequently Asked Questions about completeness-gate

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

FAQPage Schema
How do I scan JavaScript code for placeholder patterns and incomplete implementations?

To scan JavaScript code for placeholder patterns, run a completeness-gate scan across stores, components, utilities, and tests. It detects incomplete implementations using 12 checks like placeholder-returns, empty-function-bodies, and hardcoded-sample-data, generating a structured JSON report with file:line references.

What types of production readiness anti-patterns should I check before deploying TypeScript code?

Before deploying TypeScript code, check for production readiness anti-patterns like not-implemented-throws, todo-fixme-comments, empty-catch-blocks, log-and-return, noop-handlers, console-log-leftovers, three-state-ui, unwired-store-actions, and artifact-verification issues. The scan reports findings with severity levels.

Can I use a completeness gate to generate a CI dashboard report for code readiness?

Yes, you can use a completeness gate to generate a CI dashboard report for code readiness. The scan outputs a structured JSON report containing severity, file path, and line references for production readiness issues found across your codebase.

How do I suppress false positives during static analysis for production readiness?

To suppress false positives during static analysis for production readiness, use a .completeness-gate.json override configuration file. This allows you to suppress known false positives while preserving the audit intent of the codebase findings.

Does the completeness gate scan work for both JavaScript and TypeScript projects?

Yes, the completeness gate scan works for both JavaScript and TypeScript projects. It applies static analysis checks across stores, components, utilities, and tests to identify incomplete implementations and production readiness issues in both language ecosystems.