hardwired-skill-typescript
v1.0.5
Published
Opinionated TypeScript rules designed to be reused as a shared skill or injected directly into your project's AI instruction files.
Maintainers
Readme
🛠️ AI Agent Skill – TypeScript

Opinionated, pure TypeScript rules designed to be reused as a shared skill or injected directly into project AI instruction files.
This skill focuses exclusively on the TypeScript language and coding practices—it is not a framework-specific skill (no NestJS, Angular, Vue, React, etc.)
A reusable, configurable skill that injects strict TypeScript coding rules into AI context files (such as AGENTS.md, CLAUDE.md, .agent/ and .cursor/ directory).
Enforce immutability, type safety, strict linting, and coding standards across every LLM-based coding assistant—Cursor, Claude Code, GitHub Copilot, Windsurf, Codex, and more—via AGENTS.md, CLAUDE.md, and Copilot instructions etc.
✨ Features
- 🎯 Opinionated TypeScript Rules
Curated best practices, strict type safety, and clean code conventions. - 🔌 Multi-Target Injection
Native support forAGENTS.md,CURSOR.md,CLAUDE.md, Copilot instructions, and dedicated agent directories. - ⚡ Interactive CLI
Pick and choose which rules and formats to deploy via terminal prompts. - 📦 Shared Dependency
Install via npm to keep your AI prompts synchronized across multiple repositories.
📍 What it does
Real-world codebases have low-quality-do-not-overengineer-it-we-have-a-release-soon code.
Your LLM was trained on plenty of code like this. This skill guides AI to fix obvious issues and enforce best practices.



📦 Installation
1. Install as a dev dependency
npm install -D hardwired-skill-typescript2. Install everything (for experimentation)
npx hardwired-install-typescript --all3. Targeted universal setups
Install .agent/ directory and AGENTS.md file for universal AI configurations (for those agents that support it):
npx hardwired-install-typescript --agentdir --agentsmd4. Uninstall (Clean up)
If you need to remove the skill from your project:
npx hardwired-uninstall-typescript --all📌 NOTE
For all CLI options, flags, and target-specific setup see INSTALL.md.
📖 Documentation and Principles
- The single source of truth for all rules is
principles.md. - For the full categorized rules reference see *ACKNOWLEDGMENTS.
⚙️ Prerequisites
- Node.js:
^22.18.0or higher (recommended) - TypeScript:
^5.0.0or higher (to support features likesatisfies)
