{"id":"spillwavesolutions-mastering-typescript-skill","name":"mastering-typescript-skill","homepage":null,"repo_url":"https://github.com/SpillwaveSolutions/mastering-typescript-skill","category":"devtools","subcategories":[],"tags":["typescript","learning-resource","react","nestjs","zod","tooling","eslint","vitest","developer-docs","skill"],"what_it_does":"A documentation/skill repository that guides developers on enterprise-grade TypeScript (TypeScript 5.9+), including type-system techniques, error-handling/validation patterns (e.g., Zod), and integration guidance for React and NestJS along with modern tooling configuration (Vite, pnpm, ESLint, Vitest).","use_cases":["Learning or standardizing advanced TypeScript type patterns (generics, mapped/conditional types, satisfies)","Establishing enterprise code patterns for validation and error handling (e.g., Result/Either, Zod)","Building type-safe React components and hooks","Designing NestJS APIs with DTOs, validation, and authentication/RBAC concepts","Setting up modern TypeScript toolchains and strict tsconfig defaults"],"not_for":["A production runtime API/service (there is no described hosted endpoint)","Security-critical deployments that require formally verified/validated compliance guarantees beyond best-practice guidance","An SDK-based programmatic integration where an external API contract (OpenAPI/GraphQL/gRPC) is required"],"best_when":"As an educational reference or onboarding material for teams adopting strict, modern TypeScript with React/NestJS-style architectures.","avoid_when":"When you need a machine-callable API/MCP server, real-time tool endpoints, or an officially versioned SDK with stable request/response contracts.","alternatives":["Official TypeScript Handbook and Advanced TypeScript resources","NestJS documentation (DTOs, validation, guards)","Zod documentation","React/TypeScript docs","General-purpose style guides such as Airbnb TypeScript/React configs or internal engineering playbooks"],"af_score":27.8,"security_score":16.5,"reliability_score":15.0,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:32:48.207289+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication or API access is described; this appears to be a static documentation/skill repository."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information provided; repository appears open-source (MIT per README)."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":27.8,"security_score":16.5,"reliability_score":15.0,"mcp_server_quality":0.0,"documentation_accuracy":65.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":100.0,"rate_limit_clarity":0.0,"tls_enforcement":0.0,"auth_strength":0.0,"scope_granularity":0.0,"dependency_hygiene":30.0,"secret_handling":60.0,"security_notes":"This is an educational/skill repository with no described network endpoints. The main security considerations are general repository supply-chain hygiene (review dependencies/scripts like validate-setup.sh, and any installer behavior via 'skilz') and avoiding running untrusted scripts without inspection. README does not provide security-specific guidance.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":10.0,"error_recovery":10.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["No MCP/REST interface is provided; agents must rely on repository content (SKILL.md/references/assets) rather than tool calls.","The README includes installation instructions via a third-party 'skilz' installer; behavior will depend on that external tool, which is not described here."]}}