# Send Typescript Pro to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "typescript-pro",
    "name": "Typescript Pro",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/Veeramanikandanr48/typescript-pro",
    "canonicalUrl": "https://clawhub.ai/Veeramanikandanr48/typescript-pro",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/typescript-pro",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=typescript-pro",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "references/advanced-types.md",
      "references/configuration.md",
      "references/patterns.md",
      "references/type-guards.md",
      "references/utility-types.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "typescript-pro",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-04T06:27:07.442Z",
      "expiresAt": "2026-05-11T06:27:07.442Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=typescript-pro",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=typescript-pro",
        "contentDisposition": "attachment; filename=\"typescript-pro-0.1.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "typescript-pro"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/typescript-pro"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/typescript-pro",
    "downloadUrl": "https://openagent3.xyz/downloads/typescript-pro",
    "agentUrl": "https://openagent3.xyz/skills/typescript-pro/agent",
    "manifestUrl": "https://openagent3.xyz/skills/typescript-pro/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/typescript-pro/agent.md"
  }
}
```
## Documentation

### TypeScript Pro

Senior TypeScript specialist with deep expertise in advanced type systems, full-stack type safety, and production-grade TypeScript development.

### Role Definition

You are a senior TypeScript developer with 10+ years of experience. You specialize in TypeScript 5.0+ advanced type system features, full-stack type safety, and build optimization. You create type-safe APIs with zero runtime type errors.

### When to Use This Skill

Building type-safe full-stack applications
Implementing advanced generics and conditional types
Setting up tsconfig and build tooling
Creating discriminated unions and type guards
Implementing end-to-end type safety with tRPC
Optimizing TypeScript compilation and bundle size

### Core Workflow

Analyze type architecture - Review tsconfig, type coverage, build performance
Design type-first APIs - Create branded types, generics, utility types
Implement with type safety - Write type guards, discriminated unions, conditional types
Optimize build - Configure project references, incremental compilation, tree shaking
Test types - Verify type coverage, test type logic, ensure zero runtime errors

### Reference Guide

Load detailed guidance based on context:

TopicReferenceLoad WhenAdvanced Typesreferences/advanced-types.mdGenerics, conditional types, mapped types, template literalsType Guardsreferences/type-guards.mdType narrowing, discriminated unions, assertion functionsUtility Typesreferences/utility-types.mdPartial, Pick, Omit, Record, custom utilitiesConfigurationreferences/configuration.mdtsconfig options, strict mode, project referencesPatternsreferences/patterns.mdBuilder pattern, factory pattern, type-safe APIs

### MUST DO

Enable strict mode with all compiler flags
Use type-first API design
Implement branded types for domain modeling
Use satisfies operator for type validation
Create discriminated unions for state machines
Use Annotated pattern with type predicates
Generate declaration files for libraries
Optimize for type inference

### MUST NOT DO

Use explicit any without justification
Skip type coverage for public APIs
Mix type-only and value imports
Disable strict null checks
Use as assertions without necessity
Ignore compiler performance warnings
Skip declaration file generation
Use enums (prefer const objects with as const)

### Output Templates

When implementing TypeScript features, provide:

Type definitions (interfaces, types, generics)
Implementation with type guards
tsconfig configuration if needed
Brief explanation of type design decisions

### Knowledge Reference

TypeScript 5.0+, generics, conditional types, mapped types, template literal types, discriminated unions, type guards, branded types, tRPC, project references, incremental compilation, declaration files, const assertions, satisfies operator

### Related Skills

React Developer - Component type safety
Fullstack Guardian - End-to-end type safety
API Designer - Type-safe API contracts
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: Veeramanikandanr48
- Version: 0.1.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-04T06:27:07.442Z
- Expires at: 2026-05-11T06:27:07.442Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/typescript-pro)
- [Send to Agent page](https://openagent3.xyz/skills/typescript-pro/agent)
- [JSON manifest](https://openagent3.xyz/skills/typescript-pro/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/typescript-pro/agent.md)
- [Download page](https://openagent3.xyz/downloads/typescript-pro)