claude

web-tasuke

Web development best practices, patterns, and guidance for AI coding assistants.

3 on GitHubby ncaqv3.2.2Apache-2.0updated 2 days ago
/

Plugin web-tasuke from marketplace konoka in ncaq/konoka. Commands read from the repo's manifest — 2 days ago.

What it installs

Skills (17)

  • any-type

    Avoid using any type in TypeScript. Use unknown, generics, or proper type definitions instead. Use when writing or reviewing TypeScript type annotations.

  • aria-usage

    WAI-ARIA usage guidelines. Avoid redundant ARIA attributes. No ARIA is better than Bad ARIA. Use when writing or reviewing HTML/JSX with accessibility attributes.

  • as-const-satisfies

    Use `as const` and `as const satisfies Type` for constant definitions in TypeScript. Use when defining constants, config objects, or string union types.

  • async-state-type

    Avoid contradictory state types for async data fetching. Use Suspense or discriminated unions instead. Use when writing or reviewing async data fetching code in React/TypeScript.

  • avoid-for

    Avoid for loops (C-style, for...of, for...in) in TypeScript/JavaScript. Prefer higher-order Array methods like map, filter, find, some, every, reduce. Use when writing or reviewing loops or iteration over arrays, objects, Map, Set, or String.

  • dynamic-import

    Prefer static import over dynamic import() in TypeScript/JavaScript. Use when writing or reviewing import statements.

  • file-naming

    File and directory naming conventions for TypeScript/JavaScript projects. Use when creating new files or directories.

  • non-null-assertion

    Do not use non-null assertion operator (!) in TypeScript. Use optional chaining, type guards, or nullish checks instead. Use when writing or reviewing TypeScript code.

  • nullish-undefined-null

    Prefer undefined over null in TypeScript/JavaScript. Use == null for nullish checks. Use when writing or reviewing code that handles absent values.

  • prefer-specific-method

    Prefer the most specific built-in method over general-purpose ones in TypeScript/JavaScript. Use includes over indexOf, some over filter().length, find over filter()[0], flatMap over map().flat(), at(-1) over length-based access, startsWith/endsWith/includes over indexOf on strings, structuredClone

  • react-component-convention

    React component file conventions covering structure ordering, one-component-per-file, and splitting bloated components. Use when writing or reviewing React components.

  • react-refactor-component

    Refactor React components to follow project conventions. Use when reorganizing, splitting, or cleaning up existing React component files.

  • react-use-effect

    Rules for useEffect usage in React including when to avoid it and when to extract it into custom hooks. Use when writing or reviewing React components that contain or might need useEffect.

  • react-use-ref

    Avoid unnecessary useRef in React. Prefer HTML standard features, declarative libraries, state, or custom hooks. Use when writing or reviewing React components.

  • semantic-html

    Use semantic HTML elements instead of div. Use when writing or reviewing JSX/HTML markup in React or web components.

  • variable-naming

    Variable naming conventions for TypeScript/JavaScript. Prefer camelCase even for constants and avoid UPPER_SNAKE_CASE. Use when naming or reviewing variables or constants.

  • window-alert-confirm

    Guidelines for using window.alert() and window.confirm() in web applications. Use when implementing error notifications or destructive action confirmations.

View source on GitHub

More from ncaq/konoka

All 14 plugins →

Haskell prompt for AI coding assistants.

19 skills

3

kyosei

claude

Code review for PRs or local changes. Covers code quality, dependency updates, performance, test coverage, documentation accuracy, and security.

7 skills · hooks

3

Nix best practices, command patterns, and more guidance for AI coding assistants.

6 skills · 1 MCP server · hooks

3

General-purpose programming guidance for AI coding assistants.

8 skills

3

research

claude

Research for information by fast agent.

2 skills · 5 MCP servers

3

commit

claude

Generate a commit message from staged changes, then let the user review before committing in manual mode or commit without confirmation in auto mode. Use when the user wants to commit changes or create a git commit.

2 skills

3

Similar plugins

Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling

19 skills

anthropics/skills 193,780

privacy

claude

Refuses a shell, file, web fetch or MCP call that holds the signed-in account's email address beside a word that declares who is calling, so the address does not go out as a client's identity.

anthropics/claude-code 155,476

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

hyperframes

claudecodex

Recommended: all published HyperFrames skills in one versioned bundle. Create and render videos from HTML: the contract, film, captions, overlays, motion and look references, the CLI, the registry, media, Figma, slideshows and Remotion ports.

22 skills

heygen-com/hyperframes 83,516

Statically analyze a local JS/Electron app you're authorized to study, with file+line evidence, and build an original reimplementation of what you find. Experimental. Phase 1: JS/Electron static analysis. Phase 2: native ELF/PE/Mach-O container inspection. Phase 3: .NET assembly metadata. Phase 4: EVM bytecode inventory. Phase 5: CUDA fatbin, cubin and PTX inventory. Parses, never executes. Dynamic analysis is a future phase, not yet implemented.

1 skill · 1 command · 1 agent

ruvnet/ruflo 81,589

Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.

1 skill

headroomlabs-ai/headroom 79,508

Maintain web-tasuke?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins14 plugins