Communitygithub.com

Jo5i4swastaken/Skills-Locker

Vercel の「100% 取得戦略」を実装。圧縮されたドキュメントインデックスを AGENTS.md/CLAUDE.md に注入し、エージェントが常にグローバルスキルとベストプラクティスを使用できるようにします。

Skills-Locker とは?

このスキルは、Vercel スタイルの「100% パス率戦略」を実装したもので、エージェントが常にグローバルスキルとベストプラクティスを確実に参照できるようにします。具体的には、グローバルスキルディレクトリ(`~/.claude/skills` や `~/.gemini/antigravity/skills`)をスキャンし、それらのドキュメントへの圧縮インデックスを `AGENTS.md`(Antigravity用)や `CLAUDE.md`(Claude Code用)に生成します。これにより、エージェントは明示的に要求されなくても、関連するドキュメントを受動的に利用できるようになり、コンテキスト取得率が劇的に向上します。この戦略は、新しいプロジェクトの開始時や、React や Supabase などのフレームワーク固有のコンテキストが不足している場合に特に有効です。シードスクリプト(`bash scripts/seed.sh`)は、既存のファイルを確認し、インデックスを生成または更新し、さらに `package.json` が存在する場合はインデックスを自動的に特殊化して、プロジェクトの依存関係に基づいた関連ドキュメントを優先的に含めます。

対応✓Claude Code~Codex CLI~Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/Jo5i4swastaken/Skills-Locker/tree/HEAD/hundred-percent-retrieval

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

100% スキル取得

このスキルは、Vercel スタイルの「100% パス率戦略」を実装し、グローバルスキルドキュメントを AGENTS.md(Antigravity 用)および CLAUDE.md(Claude Code 用)内の圧縮インデックスを介してエージェントが受動的に利用できるようにします。

使用するタイミング

  • 新しいプロジェクトの開始時。
  • フレームワーク(React、Supabase など)固有のコンテキストが不足していることを検出した場合。
  • 自身の取得パフォーマンスを最適化したい場合。
  • ユーザーがエージェントのプロジェクトコンテキストの「init」、「seed」、「setup」を依頼した場合。

仕組み

このスキルは、ユーザーのグローバルスキルディレクトリ(~/.claude/skills または ~/.gemini/antigravity/skills)をスキャンするスクリプトを使用し、利用可能なすべてのドキュメントのパイプ区切りインデックスを生成します。

手順

  1. トリガーされたら、AGENTS.md または CLAUDE.md が既に存在するか確認します。
  2. シードスクリプトを実行して、これらのファイルを生成または更新します。
  3. 生成されたインデックスの root パスが、ユーザーのローカルグローバルスキルディレクトリを指していることを確認します。
  4. package.json が存在する場合、スクリプトは自動的にインデックスを特殊化します(例:React や Supabase のドキュメントを追加)。

コマンド

シーディングを実行するには、提供されたシェルスクリプトを実行します: bash scripts/seed.sh

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

Jo5i4swastaken/Skills-Locker

Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world presentations. Trained for minimalist, cinematic, editorial, dark-tech, luxury, cultural, security, gaming, developer-tool, and consumer-app brand systems. Optimized for intentional logo concepting, refined composition, sparse typography, strong symbolic meaning, premium mockups, art-directed imagery, and flexible grid layouts.

Jo5i4swastaken/Skills-Locker

Rewrite text to make ideas and sentences clearer and easier to understand. Use when the user wants to simplify prose, untangle a tangled sentence, reduce jargon, sharpen vague claims, or make writing accessible to a wider audience. Works on any text: docs, emails, blog posts, reports, marketing copy, slide bullets, academic prose. TRIGGER on phrases like: "make this clearer", "clarify this", "simplify this", "rewrite for clarity", "plain language", "reduce jargon", "make it easier to understand", "untangle this", "explain this simply", "tighten this up", "make this readable". Returns the rewritten text only — no diff, no commentary.

Jo5i4swastaken/Skills-Locker

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

Jo5i4swastaken/Skills-Locker

Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing.

Jo5i4swastaken/Skills-Locker

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Jo5i4swastaken/Skills-Locker

Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.

Jo5i4swastaken/Skills-Locker

Agent Media OS — resolve any media need (BGM, SFX, image, icon) into a frozen local file + ledger record. One verb (`resolve`) handles the full cascade — project cache, global cache, HeyGen catalog search, freeze, register. Keeps search noise on disk, hands the agent a path. Use when a composition needs background music, sound effects, images, or icons.

Jo5i4swastaken/Skills-Locker

Author a HyperFrames slideshow composition — a presentation, pitch deck, or interactive deck with discrete slides, fragment reveals, branching sequences, and hotspot navigation. Use as an intent check when the user asks for a presentation, pitch deck, slide deck, interactive deck, or page-to-deck conversion that might be a slideshow; if the user did not explicitly ask for a slideshow / slide show, confirm before authoring.

Jo5i4swastaken/Skills-Locker

When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms, or wants to do social listening and engagement triage. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' 'viral content,' 'what should I post,' 'repurpose this content,' 'tweet ideas,' 'LinkedIn carousel,' 'social media strategy,' 'grow my following,' 'TikTok video,' 'Reels,' 'Shorts,' 'video script,' 'video hook,' 'short-form video,' 'create a reel,' 'social listening,' 'brand mentions,' 'competitor monitoring,' 'top posts to comment on,' 'find people asking for,' 'carousel,' 'slide-by-slide,' or 'document post.' Use this for social media content creation, repurposing, scheduling, short-form video scripting, and social listening. For broader content strategy, see content-strategy. For paid ads, see ad-creative. For earned media, see public-relations.

Jo5i4swastaken/Skills-Locker

Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSession, getUser, getClaims, RLS); Supabase CLI or MCP server; schema changes, migrations, security audits, Postgres extensions (pg_graphql, pg_cron, pg_vector).

Jo5i4swastaken/Skills-Locker

Watch a video (URL or local path). Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls the transcript from captions (or Whisper API fallback), and hands the result to Claude so it can answer questions about what's in the video.

関連スキル