agentsclimarketplace

Coding suite

Skill BigY0shi/super-skills/skills/coding-suite

Full-stack coding AI covering 50+ specialist skills across language mastery, framework expertise, testing, code quality, architecture, API design, LLM development, performance, security, and developer tooling. Use for Python, TypeScript, JavaScript, Rust, Java, C#, Ruby, SQL, PHP, C, React, Next.js, NestJS, Node.js, PostgreSQL, Prisma, Angular, GraphQL, Firebase, TDD, clean code, code review, systematic debugging, refactoring, API design, database design, software architecture, prompt engineering, embedding strategies, semantic search, performance optimization, auth patterns, bun/uv/npm tooling, and developer experience. Trigger keywords: Python, TypeScript, JavaScript, Rust, Java, C#, Ruby, SQL, PHP, React, Next.js, NestJS, Node, Postgres, Prisma, GraphQL, Firebase, test, TDD, refactor, clean code, code review, debug, architecture, API, REST, database schema, LLM, embeddings, RAG, semantic search, performance, auth, JWT, OAuth, bun, uv, DX, scaffold, fullstack.From its SKILL.md

Install
npx -y skills add BigY0shi/super-skills --skill coding-suite

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

7.9 KB, as published. Nobody here has run it

Coding Suite

A complete, modular coding AI covering the full software development lifecycle β€” from language mastery and framework expertise to testing, architecture, performance, and developer experience.


How to Use This Skill

  1. Identify the task category from the routing table below
  2. Load the matching sub-skill from references/skills-catalog.md
  3. Execute following the sub-skill's workflow

Quick Routing Table

🐍 Language Mastery

TaskLoad
Python best practices, patterns, async, packaging, type hintspython-pro
TypeScript strict mode, advanced types, utility types, genericstypescript-pro
JavaScript 33 core concepts β€” closures, async/await, prototypes, modulesjavascript-mastery
Rust systems programming, ownership, lifetimes, async, WASMrust-pro
Java enterprise patterns, Spring, concurrency, JVM tuningjava-pro
C# .NET, LINQ, async, dependency injection, Avaloniacsharp-pro
Ruby idioms, metaprogramming, Rails patternsruby-pro
SQL query optimization, window functions, CTEs, indexingsql-pro
PHP modern patterns, PSR standards, Laravel/Symfony idiomsphp-pro
C systems programming, memory management, POSIXc-pro

βš›οΈ Framework Expertise

TaskLoad
React hooks, component patterns, state management, performancereact-best-practices
Next.js App Router, Server Components, data fetching, cachingnextjs-best-practices
NestJS module architecture, DI, guards, interceptors, pipesnestjs-expert
Node.js runtime, streams, event loop, production patternsnodejs-best-practices
PostgreSQL indexing, query planning, partitioning, replicationpostgres-best-practices
Prisma schema design, migrations, query optimization, relationsprisma-expert
Angular modernization, migration to standalone, signalsangular-migration

πŸ§ͺ Testing

TaskLoad
TDD red-green-refactor cycle, test-first workflowtdd-workflow
Jest patterns, factory functions, mock strategies, snapshot testingtesting-patterns
Unit test generation, coverage reporting, assertion patternsunit-testing
Full webapp testing β€” integration, E2E, API contract testingwebapp-testing
LLM output evaluation, hallucination detection, benchmark designllm-evaluation

🧹 Code Quality

TaskLoad
Clean code principles β€” SRP, DRY, KISS, YAGNI, naming, structureclean-code
Code review β€” constructive feedback, PR standards, mentoringcode-review-excellence
Root cause debugging β€” always find cause before fixingsystematic-debugging
Tech debt refactoring, context restoration, incremental improvementcode-refactoring
Production code audit β€” security, performance, reliability scanproduction-code-audit
Linting, formatting, static analysis configurationlint-and-validate

πŸ—οΈ Architecture

TaskLoad
Full-stack system design, scalable architecture, tech stack decisionssenior-architect
React/Next.js/Node fullstack scaffolding, code quality analysissenior-fullstack
Clean Architecture, DDD, early returns, library-first philosophysoftware-architecture
C4 model diagrams β€” context, container, component, codec4-architecture
Schema design, ORM selection (Prisma/Drizzle/Kysely), indexingdatabase-design
REST vs GraphQL vs tRPC decision, versioning, auth, rate limitingapi-patterns

πŸ”Œ Backend & APIs

TaskLoad
OpenAPI/Swagger docs, endpoint documentation, schema generationapi-documentation
GraphQL schema design, resolvers, N+1 prevention, subscriptionsgraphql
Firebase Auth, Firestore, Cloud Functions, Realtime Databasefirebase
Neon serverless Postgres, branching, connection poolingneon-postgres
Feature development patterns, backend architecture guidelinesbackend-development

πŸ€– LLM & AI Development

TaskLoad
Prompt engineering, chain-of-thought, constitutional AI, token optimizationllm-prompt-optimize
Embedding model selection, chunking strategies, similarity searchembedding-strategies
Semantic search architecture, hybrid search, ranking, retrievalsearch-specialist

⚑ Performance

TaskLoad
Core Web Vitals, Lighthouse, CPU/memory profiling, flame graphsperformance-profiling
Bundle optimization, LCP/INP/CLS, caching strategies, lazy loadingweb-performance-optimization
Application-level performance β€” N+1, memoization, algorithmicapplication-performance

πŸ” Auth & Security

TaskLoad
Authentication vulnerabilities, OWASP Top 10, broken auth patternsauth-security
Clerk authentication integration, Next.js middleware, route protectionclerk-auth
Next.js + Supabase auth, RLS, session managementnextjs-supabase-auth

πŸ› οΈ Developer Tooling

TaskLoad
DX optimization β€” reduce onboarding friction, automate workflows, IDE setupdx-optimizer
Bun runtime, package manager, bundler, test runnerbun-development
uv Python package manager, virtual envs, dependency lockinguv-package-manager
Python packaging, pyproject.toml, distribution, publishingpython-packaging
Advanced git β€” rebase, worktrees, bisect, hooks, branching strategiesgit-advanced-workflows
Requesting/receiving code reviews, PR etiquette, feedback culturecode-review-workflow
Co-authoring documentation, README generation, API docsdoc-coauthoring

Loading Sub-Skills

All sub-skill instructions are in references/skills-catalog.md.

coding-suite/
β”œβ”€β”€ SKILL.md                      ← You are here (routing hub)
└── references/
    └── skills-catalog.md         ← Full instructions for all skills

Always read the relevant section of skills-catalog.md before executing any task.


Universal Coding Standards

Understand before fixing β€” Never propose a fix without identifying the root cause first. Symptom fixes create new bugs.

Test before shipping β€” Every change has a test. TDD preferred; tests-alongside acceptable; tests-after only for exploratory code.

Name with intent β€” Variable and function names should make comments unnecessary. If you need a comment to explain a name, rename it.

Small functions, clear responsibilities β€” Max 20 lines per function. One thing, done well. Composition over complexity.

Library-first β€” Before writing custom utilities, check if a well-maintained library already solves it. Don't build what you can import.

Performance is measured, not assumed β€” Profile before optimizing. Premature optimization is the root of all evil.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.