af-skill-configure-strict-typescript

Configure Deno projects with strict TypeScript mode and enforced coding standards.

3|Updated Oct 5, 2025
One-click install
npx skills add https://github.com/korchasa/ide-rules --skill af-skill-configure-strict-typescript
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: af-skill-configure-strict-typescript
Source: https://github.com/korchasa/ide-rules/tree/main/catalog/skills/af-skill-configure-strict-typescript
Command: npx skills add https://github.com/korchasa/ide-rules --skill af-skill-configure-strict-typescript

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configures a project to run in strict TypeScript mode and enforces robust typing and coding standards to reduce bugs and technical debt.

Core Features & Use Cases

  • Strict compiler & lint rules: enables strict TypeScript options in deno.json and enforces a focused set of lint rules.
  • Coding standards enforcement: mandates immutability, no implicit any, and strict inline parameter styles.
  • Documentation and governance: updates AGENTS.md to reflect enforced standards and supports onboarding with clear guidelines.

Quick Start

Apply the strict TypeScript configuration to your project and begin enforcing coding standards immediately.

Frequently Asked Questions about af-skill-configure-strict-typescript

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

FAQPage Schema
How do I configure strict TypeScript mode in a Deno project?

Configuring strict TypeScript in Deno involves enabling strict compiler options in deno.json and applying focused lint rules. This enforces robust typing, immutability, and noImplicitAny policies to reduce technical debt.

What does enabling strict TypeScript and immutability rules solve?

Enabling strict TypeScript and immutability solves the problem of reducing bugs and technical debt. It mandates no implicit any types and strict inline parameter styles to enforce robust typing and coding standards across your project.

How do I enforce noImplicitAny and immutability standards in Deno?

You enforce noImplicitAny and immutability in Deno by configuring strict compiler options and lint rules in deno.json. This mandates strict inline parameter styles and coding standards to ensure comprehensive type safety.

Does this strict TypeScript configuration update project documentation?

Yes, applying this strict TypeScript configuration updates your AGENTS.md file to reflect the enforced standards. It supports onboarding with clear guidelines and documents the governance of your coding standards.

What is the best way to organize files for strict TypeScript in Deno?

The best way to organize files for strict TypeScript in Deno is by applying a configuration that covers deno.json, lint rules, and file organization. This ensures your project structure aligns with enforced immutability and strict typing requirements.

Can I apply strict TypeScript coding standards to existing development tasks?

Yes, you can apply strict TypeScript coding standards to existing typical development tasks in Deno. The configuration covers deno.json, lint rules, and file organization to enforce strict typing and immutability across ongoing work.