Typescript Rules

🌐Community
by shinpr · vlatest · Repository

Enforces ShinPR's TypeScript coding standards and best practices within backend projects, ensuring consistency and quality.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add shinpr-typescript-rules npx -- -y @trustedskills/shinpr-typescript-rules
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "shinpr-typescript-rules": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/shinpr-typescript-rules"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The shinpr-typescript-rules skill enforces consistent coding style and best practices within TypeScript projects. It automatically checks code for adherence to defined rules, helping maintain a clean and readable codebase. This includes linting and formatting based on configured settings, improving overall project quality.

When to use it

  • New Project Setup: Integrate during the initial setup of a new TypeScript project to establish coding standards from the start.
  • Code Reviews: Automate style checks within code review workflows, reducing manual effort and ensuring consistency.
  • Team Collaboration: Enforce shared coding conventions across development teams working on the same codebase.
  • Refactoring Existing Code: Apply rules to existing TypeScript projects during refactoring efforts for improved maintainability.

Key capabilities

  • TypeScript linting
  • Code formatting
  • Rule enforcement
  • Configurable settings

Example prompts

  • "Enforce ESLint rules on this TypeScript file."
  • "Format this code according to Prettier standards."
  • "Check for any style violations in the src/ directory."

Tips & gotchas

The skill requires a basic understanding of TypeScript and potentially ESLint or Prettier configurations. Ensure that the necessary dependencies (e.g., ESLint, Prettier) are installed within your project environment before using this skill.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
shinpr
Installs
4

🌐 Community

Passed automated security scans.