本文へ移動
cccskills
無料GitHub で公開

jonin-skill

Standard Operating Procedures and router for premium UI development, design match comparison, component architecture, and 3D web experiences.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konohaスター 13(GitHub 13 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(158)

  • SKILL.md11.4 KB
  • plans/design-sync.md13.4 KB
  • references/accessibility-testing-expert.md4.7 KB
  • references/angular-code-expert.md11.4 KB
  • references/angular-developer-refs/angular-animations.md3.9 KB
  • references/angular-developer-refs/angular-aria.md18.0 KB
  • references/angular-developer-refs/cli.md3.6 KB
  • references/angular-developer-refs/component-harnesses.md2.7 KB
  • references/angular-developer-refs/component-styling.md2.5 KB
  • references/angular-developer-refs/components.md3.3 KB
  • references/angular-developer-refs/creating-services.md2.8 KB
  • references/angular-developer-refs/data-resolvers.md1.6 KB
  • references/angular-developer-refs/define-routes.md1.7 KB
  • references/angular-developer-refs/defining-providers.md2.2 KB
  • references/angular-developer-refs/di-fundamentals.md3.4 KB
  • references/angular-developer-refs/e2e-testing.md884 B
  • references/angular-developer-refs/effects.md2.7 KB
  • references/angular-developer-refs/environment-configuration.md3.2 KB
  • references/angular-developer-refs/hierarchical-injectors.md2.1 KB
  • references/angular-developer-refs/host-elements.md2.1 KB
  • references/angular-developer-refs/injection-context.md1.9 KB
  • references/angular-developer-refs/inputs.md2.4 KB
  • references/angular-developer-refs/linked-signal.md2.6 KB
  • references/angular-developer-refs/loading-strategies.md1.4 KB
  • references/angular-developer-refs/mcp.md3.7 KB
  • references/angular-developer-refs/migrations.md2.0 KB
  • references/angular-developer-refs/navigate-to-routes.md1.6 KB
  • references/angular-developer-refs/outputs.md2.6 KB
  • references/angular-developer-refs/pipes.md3.8 KB
  • references/angular-developer-refs/reactive-forms.md3.5 KB
  • references/angular-developer-refs/rendering-strategies.md1.8 KB
  • references/angular-developer-refs/resource.md2.6 KB
  • references/angular-developer-refs/route-animations.md1.6 KB
  • references/angular-developer-refs/route-guards.md1.4 KB
  • references/angular-developer-refs/router-lifecycle.md1.5 KB
  • references/angular-developer-refs/router-testing.md3.7 KB
  • references/angular-developer-refs/show-routes-with-outlets.md1.6 KB
  • references/angular-developer-refs/signal-forms.md27.4 KB
  • references/angular-developer-refs/signals-overview.md2.8 KB
  • references/angular-developer-refs/tailwind-css.md1.8 KB
  • references/angular-developer-refs/template-driven-forms.md3.7 KB
  • references/angular-developer-refs/testing-fundamentals.md2.5 KB
  • references/angular-developer.md10.8 KB
  • references/angular-ui-expert.md2.3 KB
  • references/astro-framework-expert.md6.3 KB
  • references/build-directives-manifest.md9.9 KB
  • references/design-system-architect.md14.9 KB
  • references/design-token-manifest.md19.0 KB
  • references/desktop-electron-expert.md4.3 KB
  • references/form-validation-expert.md13.7 KB
  • references/framer-motion-animator.md12.7 KB
  • references/global-a11y-i18n-expert.md6.1 KB
  • references/glsl-shader-expert.md9.0 KB
  • references/hig.md9.1 KB
  • references/i-have-adhd.md7.8 KB
  • references/micro-frontend-architect.md5.2 KB
  • references/mobile-expo-expert.md8.2 KB
  • references/modern-css-native-expert.md6.8 KB
  • references/nextjs-code-expert.md26.5 KB
  • references/nextjs-ui-expert.md22.6 KB
  • references/nuxt-code-expert.md15.5 KB
  • references/nuxt-refs/advanced-hooks.md6.1 KB
  • references/nuxt-refs/advanced-layers.md5.1 KB
  • references/nuxt-refs/advanced-module-authoring.md12.8 KB
  • references/nuxt-refs/best-practices-data-fetching.md9.0 KB
  • references/nuxt-refs/best-practices-ssr.md6.6 KB
  • references/nuxt-refs/core-cli.md4.5 KB
  • references/nuxt-refs/core-config.md5.1 KB
  • references/nuxt-refs/core-data-fetching.md7.4 KB
  • references/nuxt-refs/core-deployment.md4.7 KB
  • references/nuxt-refs/core-directory-structure.md8.2 KB
  • references/nuxt-refs/core-modules.md5.3 KB
  • references/nuxt-refs/core-routing.md4.9 KB
  • references/nuxt-refs/features-components-autoimport.md5.4 KB
  • references/nuxt-refs/features-components.md5.7 KB
  • references/nuxt-refs/features-composables.md6.9 KB
  • references/nuxt-refs/features-server.md5.1 KB
  • references/nuxt-refs/features-state.md3.6 KB
  • references/nuxt-refs/rendering-modes.md4.4 KB
  • references/nuxt-ui-expert.md2.1 KB
  • references/nuxt.md4.0 KB
  • references/owasp-security.md13.4 KB
  • references/react-nextjs-patterns.md10.3 KB
  • references/react-patterns.md11.2 KB
  • references/react-performance.md17.8 KB
  • references/react-testing.md12.9 KB
  • references/rich-text-editor-expert.md7.1 KB
  • references/senior-frontend-assets/references/frontend_best_practices.md19.3 KB
  • references/senior-frontend-assets/references/nextjs_optimization_guide.md14.8 KB
  • references/senior-frontend-assets/references/react_patterns.md16.9 KB
  • references/senior-frontend-assets/scripts/bundle_analyzer.py13.6 KB
  • references/senior-frontend-assets/scripts/component_generator.py8.3 KB
  • references/senior-frontend-assets/scripts/frontend_scaffolder.py27.5 KB
  • references/senior-frontend.md7.3 KB
  • references/solidjs-expert.md2.8 KB
  • references/source-fidelity-directives.md750 B
  • references/spline-interactive-refs/api_reference.md12.8 KB
  • references/spline-interactive.md19.1 KB
  • references/state-management-expert.md9.9 KB
  • references/svelte-code-expert.md25.4 KB
  • references/svelte-ui-expert.md8.9 KB
  • references/svelte5-best-practices-refs/events.md7.0 KB
  • references/svelte5-best-practices-refs/migration.md6.6 KB
  • references/svelte5-best-practices-refs/performance.md9.7 KB
  • references/svelte5-best-practices-refs/runes.md7.0 KB
  • references/svelte5-best-practices-refs/snippets.md4.7 KB
  • references/svelte5-best-practices-refs/sveltekit.md8.5 KB
  • references/svelte5-best-practices-refs/typescript.md6.4 KB
  • references/svelte5-best-practices.md3.0 KB
  • references/svg-animation-motion-expert.md5.2 KB
  • references/tailwind-design-system.md14.0 KB
  • references/tailwind-v4-shadcn-refs/advanced-usage.md3.6 KB
  • references/tailwind-v4-shadcn-refs/common-gotchas.md7.4 KB
  • references/tailwind-v4-shadcn-refs/dark-mode.md5.3 KB
  • references/tailwind-v4-shadcn-refs/migration-guide.md6.8 KB
  • references/tailwind-v4-shadcn-refs/plugins-reference.md3.1 KB
  • references/tailwind-v4-shadcn.md16.2 KB
  • references/tanstack-query-expert.md9.2 KB
  • references/taste-skill-frontend-expert.md8.4 KB
  • references/ui-ux-pro-max-assets/data/charts.csv7.5 KB
  • references/ui-ux-pro-max-assets/data/colors.csv12.6 KB
  • references/ui-ux-pro-max-assets/data/icons.csv13.1 KB
  • references/ui-ux-pro-max-assets/data/landing.csv14.0 KB
  • references/ui-ux-pro-max-assets/data/products.csv29.0 KB
  • references/ui-ux-pro-max-assets/data/prompts.csv17.0 KB
  • references/ui-ux-pro-max-assets/data/react-performance.csv14.5 KB
  • references/ui-ux-pro-max-assets/data/stacks/flutter.csv10.2 KB
  • references/ui-ux-pro-max-assets/data/stacks/html-tailwind.csv11.0 KB
  • references/ui-ux-pro-max-assets/data/stacks/nextjs.csv12.2 KB
  • references/ui-ux-pro-max-assets/data/stacks/nuxt-ui.csv13.7 KB
  • references/ui-ux-pro-max-assets/data/stacks/nuxtjs.csv16.2 KB
  • references/ui-ux-pro-max-assets/data/stacks/react-native.csv9.7 KB
  • references/ui-ux-pro-max-assets/data/stacks/react.csv12.7 KB
  • references/ui-ux-pro-max-assets/data/stacks/shadcn.csv15.5 KB
  • references/ui-ux-pro-max-assets/data/stacks/svelte.csv10.8 KB
  • references/ui-ux-pro-max-assets/data/stacks/swiftui.csv10.6 KB
  • references/ui-ux-pro-max-assets/data/stacks/vue.csv10.7 KB
  • references/ui-ux-pro-max-assets/data/styles.csv40.0 KB
  • references/ui-ux-pro-max-assets/data/typography.csv31.1 KB
  • references/ui-ux-pro-max-assets/data/ui-reasoning.csv30.3 KB
  • references/ui-ux-pro-max-assets/data/ux-guidelines.csv18.2 KB
  • references/ui-ux-pro-max-assets/data/web-interface.csv7.3 KB
  • references/ui-ux-pro-max-assets/scripts/core.py12.9 KB
  • references/ui-ux-pro-max-assets/scripts/design_system.py21.2 KB
  • references/ui-ux-pro-max-assets/scripts/search.py3.5 KB
  • references/ui-ux-pro-max.md13.6 KB
  • references/vite-refs/build-and-ssr.md3.3 KB
  • references/vite-refs/core-config.md2.8 KB
  • references/vite-refs/core-features.md3.8 KB
  • references/vite-refs/core-plugin-api.md3.8 KB
  • references/vite-refs/environment-api.md2.3 KB
  • references/vite-refs/rolldown-migration.md2.7 KB
  • references/vite.md2.5 KB
  • references/web-3d-graphics-expert.md13.7 KB
  • references/web-game-engine-expert.md14.5 KB
  • references/website-design-cloner.md10.0 KB
  • scripts/auto-fix-divergences.sh2.1 KB
  • scripts/verify-token-compliance.sh6.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Jonin: Elite UI & Frontend Builder

This skill provides the Standard Operating Procedures (SOP) for the Jonin agent — elite builder specializing in modern, high-converting, visually stunning web applications across all modern frameworks (Next.js, SvelteKit, Nuxt, Angular, Astro, Remix, Vue, React, Solid, Qwik, and beyond with Tailwind CSS v4, Motion, 3D Web, and responsive component architecture).

Two-Layer Architecture Mandate

Jonin executes with a deterministic two-layer frontend engine:

  1. Core Base Foundation: The Konoha Design System (10 Light-Mode Themes, ThemeSwitcher modal, HeroBanner carousel with $\ge 4$ slides, archetype-adaptive MobileDock, far-left logo, framework routing, and zero hamburger menus in mobile headers).
  2. Taste-Skill Prettification Layer (Leonxlnx/taste-skill): Enriches the UI with editorial typography, generous chapter spacing, 3D perspective hover tilts (transform: perspective(1200px) rotateX(...) rotateY(...)), CSS Grid/bento layouts, spring physics, and strict zero-emoji control policies.

Build Scenarios & Standard Protocols

Scenario 1: Mockup / Image-Based Builds (build_from_source)

When design screenshots, Figma exports, or mockup images are provided:

  1. Call konoha.build_from_source first to generate the structural design specification.
  2. 100% Exact Mockup Fidelity: Strictly replicate visual layout, color palette, typography hierarchy, vertical spacing, and component alignments present in the source images. Do NOT force default text invariants (such as carousels or theme switchers) unless visible in the source images or explicitly requested.
  3. Apply Taste-Skill craftsmanship non-destructively: high-end font pairings, smooth micro-interactions, clean vector icons (Phosphor/Radix), and accessible transitions without altering layout geometry.
  4. Conclude with responsive verification and 3D 4xx/5xx error pages.

Scenario 2: Text-Based Builds (build_from_text)

When scaffolding a fresh project or interface from text descriptions:

  1. Call konoha.build_from_text first to retrieve the archetype build specification.
  2. Standard Scaffolding via pnpm: Strictly initialize using official framework CLIs with non-interactive flags wrapped by rtk:
    • Next.js: rtk pnpm create next-app@latest <project-name> --typescript --tailwind --eslint --app --src-dir --no-turbopack --import-alias "@/*" --use-pnpm --silent
    • Nuxt: rtk pnpm dlx nuxi@latest init <project-name> --packageManager pnpm --gitInit false
    • Angular: rtk pnpm dlx @angular/cli@latest new <project-name> --package-manager=pnpm --style=scss --routing=true --ssr=false --skip-tests=true --skip-git=true
    • SvelteKit: rtk pnpm dlx sv create <project-name> --template minimal --types ts --no-add-ons --install pnpm Rule: NEVER use npm or standalone npx without pnpm. Always install packages with rtk pnpm add <packages> --silent.
  3. Mandatory package.json Scripts Invariant: Across all 4 frameworks, every project's package.json MUST define working scripts for "dev", "lint" (pnpm run lint), "build" (pnpm run build), and "start" (pnpm run start) (plus "check" for SvelteKit). All commands must execute cleanly with 0 errors.
  4. Zero Errors & Zero Warnings Completion Gate: Do not claim completion until every framework validation command (pnpm run build, pnpm run lint, pnpm run check) passes cleanly with 0 errors and 0 warnings.

Scenario 3: UI Enhancement & Component Prettification (existing_project)

When modifying, modernizing, or polishing existing projects or individual components:

  1. Preserve Logic & Business Architecture: Keep existing backend APIs, state stores, database models, and unaffected routes 100% intact.
  2. Apply Taste-Skill Polish: Elevate typography with distinctive font stacks (Geist, Cabinet Grotesk, Outfit, Satoshi, Clash Display), tight tracking (tracking-tight/tracking-tighter), and uppercase kickers.
  3. Cinematic Negative Space: Replace cramped padding with intentional vertical section pacing (py-20, py-24, py-32) and subtle dividers (border-black/5 or border-stone-200).
  4. Grid Architecture: Transition repetitive flexbox rows into deliberate CSS Grid layouts (grid-cols-12, bento grids).
  5. Zero-Emoji Policy: Emojis are strictly forbidden from UI buttons, badges, and controls. Use crisp SVG vector icons (Phosphor or Radix — never generic Lucide AI defaults).

Mandatory Website Architecture & Layout Invariants (Text-Based Builds)

Every fresh website scaffolded by Jonin MUST implement these 5 structural invariants:

  1. Header Architecture (Logo on Far LEFT):
    • The brand logo MUST always be placed on the far LEFT of the header navigation (flex justify-between items-center with brand logo at top-left, navigation links adjacent or centered, and action buttons on the far right). NEVER center or push the logo right.
  2. Mobile View Invariant (NO Hamburger Toggle in Header):
    • In mobile viewports (lg:hidden), NEVER render a top hamburger menu toggle button in the header. Mobile navigation is powered exclusively by the fixed bottom Mobile Dock.
  3. Archetype-Adaptive Mobile Navigation Dock:
    • On mobile viewports (lg:hidden), render a fixed bottom mobile navigation dock (fixed bottom-0 left-0 right-0 z-40 bg-white/90 backdrop-blur-md border-t border-slate-200 shadow-lg) with quick one-tap links adapted dynamically to the archetype:
      • E-commerce: Home, Shop/Catalog, Themes, Wishlist (badge count), Cart (badge count).
      • Portfolio: Home, Projects, Case Studies, About, Contact.
      • Dashboard: Overview, Analytics, Users, Settings.
      • SaaS: Home, Features, Pricing, Testimonials, Contact.
  4. Dashboard & Admin Left Sidebar Invariant:
    • For Admin, Dashboard, and Infrastructure builds, render a fixed Left Sidebar on desktop (lg:flex flex-col w-64 fixed inset-y-0 left-0 bg-white border-r border-slate-200 z-30) with brand logo at top-left, navigation items with badge indicators, and user profile badge at bottom. On mobile viewports (lg:hidden), navigation transitions seamlessly to the Mobile Dock with zero broken header menu toggles.
  5. Floating Bottom-Left 10-Theme Switcher Popup:
    • In both desktop and mobile viewports, the interactive Konoha 10-Theme Light-Mode Switcher button floats in the bottom-left corner (fixed bottom-6 left-6 z-50, like a customer chat/FAB button). Clicking it opens the 10-theme selection popup modal with dynamic CSS variables and localStorage persistence. Pure Light Mode is first-class (zero dark mode enforcement).
  6. Hero Banner Carousel ($\ge 4$ Slides):
    • The homepage hero section MUST implement an interactive banner carousel with a minimum of 4 high-definition slides, 5000ms autoplay with hover pause, previous/next chevron buttons, indicator thumbnails/dots, slide badges, and call-to-action buttons.

🎨 Official Konoha 10 Light-Mode Themes Matrix

ThemePrimary HexAccent HexGradient
🌌 Nebula#4f46e5#06b6d4linear-gradient(135deg, #4f46e5, #06b6d4)
🌅 Aurora#059669#10b981linear-gradient(135deg, #059669, #10b981)
🌇 Sunset#e11d48#f59e0blinear-gradient(135deg, #e11d48, #f59e0b)
🌊 Ocean#0284c7#3b82f6linear-gradient(135deg, #0284c7, #3b82f6)
🌲 Forest#15803d#84cc16linear-gradient(135deg, #15803d, #84cc16)
🌋 Volcano#dc2626#ea580clinear-gradient(135deg, #dc2626, #ea580c)
🌸 Sakura#db2777#f472b6linear-gradient(135deg, #db2777, #f472b6)
⚡ Cyberpunk#7c3aed#06b6d4linear-gradient(135deg, #7c3aed, #06b6d4)
🌃 Midnight#1e293b#64748blinear-gradient(135deg, #1e293b, #64748b)
👑 Gold#d97706#f59e0blinear-gradient(135deg, #d97706, #f59e0b)

🎞️ 3D Graphics, Motion & Quality Contract

  • Perspective & Motion Invariants: 1200px perspective, maximum 12deg tilt, 300ms standard transitions, 500ms entrances, and 600ms hero content entrances.
  • GPU-Accelerated Performance: Use transform/opacity-only transitions; update pointer/parallax coordinates inside requestAnimationFrame; always dispose timers, observers, listeners, and animation frames on component unmount.
  • Mobile Viewport Stability: Never use h-screen for hero sections. Always use min-h-[100dvh] to prevent layout jumps on mobile address bar collapse/expand.
  • Accessibility & Reduced Motion: Implement accessible keyboard focus rings (focus-visible:ring-2 focus-visible:ring-offset-2), WCAG AA color contrast, and @media (prefers-reduced-motion: reduce) fallbacks. 3D motion must never be required to navigate the site.
  • Two-Step Zero-AI-Slop Delivery Gate (TARGET 100/100):
    • Step 1 (aislop_scan): Run rtk aislop scan --changes on all created or edited UI files. Zero errors and zero warnings are required.
    • Step 2 (anti-slop): Load antislop via konoha.get_skill("antislop") and enforce UI, human, and layout checklist items.
  • Validation Evidence: Deliver verified test output via report_from_agent including clean execution of pnpm run build, pnpm run lint, and pnpm run check.

Universal Shinobi Guardrails & Safety Invariants

  • Package Manager Mandate: ALWAYS use pnpm. Never invoke npm or yarn.
  • No Destructive Operations: Never run destructive filesystem or git commands without explicit authorization.
  • Strict No-Push / No-Release: Never push to remote git repositories or publish to npm.
  • Zero Secrets in Code: Never hardcode API keys, secrets, or tokens in frontend components. Use environment variables prefixed appropriately (NEXT_PUBLIC_, VITE_, PUBLIC_).

Domain Routing & References

Load specialized frontend references via konoha.get_skill("jonin-skill/<reference>"):

If the task involves...Load Reference
Taste-Skill anti-slop guidelines, editorial typographyjonin-skill/taste-skill-frontend-expert
Design token specifications, spacing, shadow matrixjonin-skill/design-token-manifest
Tailwind CSS v4 design system, utility patternsjonin-skill/tailwind-design-system
Next.js App Router, Server Components, SSR patternsjonin-skill/nextjs-ui-expert / jonin-skill/nextjs-code-expert
SvelteKit 2, Svelte 5 Runes, reactive statejonin-skill/svelte-ui-expert / jonin-skill/svelte-code-expert
Nuxt 4, Vue 3 Composition API, auto-importsjonin-skill/nuxt-ui-expert / jonin-skill/nuxt-code-expert
Angular 19/20, standalone components, signalsjonin-skill/angular-ui-expert / jonin-skill/angular-code-expert
Framer Motion, micro-interactions, exit animationsjonin-skill/framer-motion-animator
3D Spline embeds, WebGL canvas, Three.js shadersjonin-skill/spline-interactive / jonin-skill/web-3d-graphics-expert
Form validation, Zod schemas, accessible error statesjonin-skill/form-validation-expert
Accessible navigation, WCAG contrast verificationjonin-skill/accessibility-testing-expert
Output formatting, concise response shapingjonin-skill/i-have-adhd (i-have-adhd)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Extract DPAPI-protected secrets such as credentials and browser data offline and online.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha132026年10月29日 更新

Audit, detect, and remediate Shadow Credentials misconfigurations on msDS-KeyCredentialLink in Active Directory. Focuses on access-controls, monitoring Event ID 5136, and credential-management hygiene.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha132026年10月29日 更新

Prepare a defense-contractor environment for CMMC Level 2 certification: scope CUI and FCI, implement the 110 NIST SP 800-171 Rev 2 security requirements across 14 families, compute the SPRS score with the DoD Assessment Methodology, manage a compliant POA&M, and ready the organization for a C3PAO assessment. Use when an organization handles Controlled Unclassified Information (CUI) under a DoD contract, when a contract carries DFARS clause 252.204-7012/7019/7020/7021, when preparing for or responding to a CMMC assessment, when computing or improving an SPRS score, when building a System Security Plan or POA&M for 800-171, or when scoping which systems are in the CUI boundary. Keywords: CMMC, CMMC Level 2, NIST 800-171, SP 800-171 Rev 2, CUI, FCI, SPRS, DFARS 7012, C3PAO, POA&M, System Security Plan, DoD Assessment Methodology, 110 controls, defense industrial base, DIB, FedRAMP equivalency.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha132026年10月29日 更新

Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through hash verification.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha132026年10月29日 更新

Standard Operating Procedures for authorized red-team penetration testing, blue-team security auditing, skill guardian verification, and final security review gates.

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha132026年10月29日 更新

Detect dangerous ACL misconfigurations in Active Directory using ldap3 to identify GenericAll, WriteDACL, and WriteOwner abuse paths

日本語の概要は準備中です。原文の説明を表示しています。

andycungkrinx91/konoha132026年10月29日 更新

andycungkrinx91 のスキルをすべて見る

このスキルの問題を報告する