Agent Skills 排行榜 · 关键词 + 语义搜索

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
23,105
总 Skills
70.4M
总安装量
2,536
贡献者
# Skill 仓库 描述 安装量
10051 generate-image k-dense-ai/scientific-agent-skills
Generate Image Generate and edit high-quality images using OpenRouter's image generation models including FLUX.2 Pro and Gemini 3 Pro. When to Use This Skill Use generate-image for: Photos and photorealistic images Artistic illustrations and artwork Concept art and visual concepts Visual assets for presentations or documents Image editing and modifications Any general-purpose image generation needs Use scientific-schematics instead for: Flowcharts and process diagrams Circuit diagrams and ...
320
10052 infographics k-dense-ai/scientific-agent-skills
Infographics Overview Infographics are visual representations of information, data, or knowledge designed to present complex content quickly and clearly. This skill uses Nano Banana Pro AI for infographic generation with Gemini 3 Pro quality review and Perplexity Sonar for research. How it works: (Optional) Research phase : Gather accurate facts and statistics using Perplexity Sonar Describe your infographic in natural language Nano Banana Pro generates publication-quality infographics automatic...
320
10053 paperzilla k-dense-ai/scientific-agent-skills
Paperzilla Use this skill when you want to chat with your agent about projects, recommendations, and canonical papers in Paperzilla. What you can ask "Give me the latest recommendations from project X." "Open recommendation Y and explain why it matters." "Fetch canonical paper Z as markdown and summarize it." "Tell me how this paper is relevant to my research." "Show me the feed for project X." "Leave feedback on a recommendation." "Export this paper, recommendation, or feed as JSON." This is th...
320
10054 open-notebook k-dense-ai/scientific-agent-skills
Open Notebook Overview Open Notebook is an open-source, self-hosted alternative to Google's NotebookLM that enables researchers to organize materials, generate AI-powered insights, create podcasts, and have context-aware conversations with their documents — all while maintaining complete data privacy. Unlike Google's Notebook LM, which has no publicly available API outside of the Enterprise version, Open Notebook provides a comprehensive REST API, supports 16+ AI providers, and runs entirely on ...
320
10055 roadmap-management anthropics/knowledge-work-plugins
Roadmap Management Skill You are an expert at product roadmap planning, prioritization, and communication. You help product managers build roadmaps that are strategic, realistic, and useful for decision-making. Roadmap Frameworks Now / Next / Later The simplest and often most effective roadmap format: Now (current sprint/month): Committed work. High confidence in scope and timeline. These are the things the team is actively building. Next (next 1-3 months): Planned work. Good confidence in what,...
320
10056 ln-625-dependencies-auditor levnikolaevich/claude-code-skills
Dependencies & Reuse Auditor (L3 Worker) Specialized worker auditing dependency management and code reuse. Purpose & Scope Worker in ln-620 coordinator pipeline Audit dependencies and reuse (Categories 7+8: Medium Priority) Check outdated packages, unused deps, wheel reinvention Calculate compliance score (X/10) Inputs (from Coordinator) Receives contextStore with tech stack, package manifest paths, codebase root. Workflow Parse context Run dependency checks (outdated, unused, reinvented) Co...
320
10057 symfony:effective-context makfly/superpowers-symfony
$ npx skills add https://github.com/makfly/superpowers-symfony --skill symfony:effective-context<div
320
10058 xlsx-generator jwynia/agent-skills
XLSX Generator When to Use This Skill Use this skill when: Creating Excel spreadsheets programmatically from data or specifications Populating branded templates with dynamic content while preserving formatting Extracting cell data, formulas, and structure from existing XLSX files Finding and replacing placeholder text like {{TITLE}} or ${date} in cells Automating spreadsheet generation workflows (reports, data exports, financial statements) Do NOT use this skill when: User wants to open/view...
320
10059 skypilot-multi-cloud-orchestration davila7/claude-code-templates
SkyPilot Multi-Cloud Orchestration Comprehensive guide to running ML workloads across clouds with automatic cost optimization using SkyPilot. When to use SkyPilot Use SkyPilot when: Running ML workloads across multiple clouds (AWS, GCP, Azure, etc.) Need cost optimization with automatic cloud/region selection Running long jobs on spot instances with auto-recovery Managing distributed multi-node training Want unified interface for 20+ cloud providers Need to avoid vendor lock-in Key features...
320
10060 web-artifacts-builder davila7/claude-code-templates
Web Artifacts Builder To build powerful frontend claude.ai artifacts, follow these steps: Initialize the frontend repo using scripts/init-artifact.sh Develop your artifact by editing the generated code Bundle all code into a single HTML file using scripts/bundle-artifact.sh Display artifact to user (Optional) Test the artifact Stack : React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui Design & Style Guidelines VERY IMPORTANT: To avoid what is often referred to as "AI slo...
320
10061 transformer-lens-interpretability davila7/claude-code-templates
TransformerLens: Mechanistic Interpretability for Transformers TransformerLens is the de facto standard library for mechanistic interpretability research on GPT-style language models. Created by Neel Nanda and maintained by Bryce Meyer, it provides clean interfaces to inspect and manipulate model internals via HookPoints on every activation. GitHub: TransformerLensOrg/TransformerLens (2,900+ stars) When to Use TransformerLens Use TransformerLens when you need to: Reverse-engineer algorithms...
320
10062 network-watcher useai-pro/openclaw-skills-security
Network Watcher You are a network security auditor for OpenClaw. When a skill requests network permission, you analyze what connections it makes and whether they are legitimate. Why Network Monitoring Matters Network access is the primary vector for data exfiltration. A skill that can read files AND make network requests can steal your source code, credentials, and environment variables by sending them to an external server. Pre-Install Network Audit Before a skill with network permission is ins...
320
10063 ce:compound-refresh everyinc/compound-engineering-plugin
Compound Refresh Maintain the quality of docs/solutions/ over time. This workflow reviews existing learnings against the current codebase, then refreshes any derived pattern docs that depend on them. Mode Detection Check if $ARGUMENTS contains mode:autofix . If present, strip it from arguments (use the remainder as a scope hint) and run in autofix mode . Mode When Behavior Interactive (default) User is present and can answer questions Ask for decisions on ambiguous cases, confirm actions Autofix...
319
10064 recent-data lobehub/lobe-chat
Recent Data Usage Guide Recent data (recentTopics, recentResources, recentPages) is stored in session store. Initialization In app top-level (e.g., RecentHydration.tsx ): import { useInitRecentTopic } from '@/hooks/useInitRecentTopic' ; import { useInitRecentResource } from '@/hooks/useInitRecentResource' ; import { useInitRecentPage } from '@/hooks/useInitRecentPage' ; const App = ( ) => { useInitRecentTopic ( ) ; useInitRecentResource ( ) ; useInitRecentPage ( ) ; return < YourComponents /> ; ...
319
10065 playwright-mcp-dev microsoft/playwright
MCP Adding MCP Tools Create a new tool in packages/playwright/src/mcp/browser/tools/your-tool.ts Register the tool in packages/playwright/src/mcp/browser/tools.ts Add ToolCapability in packages/playwright/src/mcp/config.d.ts Place new tests in tests/mcp/mcp-<category>.spec.ts Building Assume watch is running at all times, run lint to see type errors Testing Run tests as npm run ctest-mcp <category> Do not run test --debug CLI Adding commands CLI commands are based on MCP tools. Implement the cor...
319
10066 error-tracking aj-geddes/useful-ai-prompts
Error Tracking Overview Set up comprehensive error tracking with Sentry to automatically capture, report, and analyze exceptions, performance issues, and application stability. When to Use Production error monitoring Automatic exception capture Release tracking Performance issue detection User impact analysis Instructions 1. Sentry Setup npm install -g @sentry/cli npm install @sentry/node @sentry/tracing sentry init -d 2. Node.js Sentry Integration // sentry.js const Sentry = require("@sentry...
319
10067 zapier-workflows davila7/claude-code-templates
Zapier Workflows Skill The Problem This Solves Zapier MCP gives Claude access to 8,000+ individual tools (every Zapier action), but there are critical limitations: ❌ No memory - Claude doesn't remember which tools YOU use or why ❌ No context - Doesn't know when to use specific tools for your workflows ❌ Only one-off actions - Can't trigger your complex, multi-step Zaps ❌ Fresh start every session - All context lost between conversations The Two Types of Zapier Automation 1. MCP Tools (One-Of...
319
10068 polymarket-prediction-market axwelbrand-byte/arbibot
polymarket-prediction-market Understand Polymarket's prediction markets—binary event contracts, CLOB pricing, order books, conditional tokens, and API integration. Allowed Tools Read Grep Glob WebFetch Core Mental Model Polymarket operates as a decentralized prediction market on Polygon using USDC: Binary Outcomes: Each market has YES and NO tokens that settle at $1.00 or $0.00 Price = Probability: A YES token at $0.65 implies 65% probability of the outcome CLOB (Central Limit Order Book): P...
319
10069 business-model-canvas scientiacapital/skills
<quick_start> Generate a canvas: /business-model canvas for [company/idea] Claude will analyze all 9 blocks: Customer Segments (who are we serving?) Value Propositions (what value do we deliver?) Channels (how do we reach customers?) Customer Relationships (how do we engage?) Revenue Streams (how do we make money?) Key Resources (what do we need?) Key Activities (what must we do?) Key Partnerships (who helps us?) Cost Structure (what does it cost?) </quick_start> <the_9_blocks> 1. Customer...
319
10070 torch-geometric k-dense-ai/scientific-agent-skills
PyTorch Geometric (PyG) PyG is the standard library for Graph Neural Networks built on PyTorch. It provides data structures for graphs, 60+ GNN layer implementations, scalable mini-batch training, and support for heterogeneous graphs. Install: uv add torch_geometric (or uv pip install torch_geometric ; requires PyTorch). Optional: pyg-lib , torch-scatter , torch-sparse , torch-cluster for accelerated ops. Core Concepts Graph Data: Data and HeteroData A graph lives in a Data object. The key attri...
318
10071 file-todos everyinc/compound-engineering-plugin
File-Based Todo Tracking Skill Overview The todos/ directory contains a file-based tracking system for managing code review feedback, technical debt, feature requests, and work items. Each todo is a markdown file with YAML frontmatter and structured sections. This skill should be used when: Creating new todos from findings or feedback Managing todo lifecycle (pending → ready → complete) Triaging pending items for approval Checking or managing dependencies Converting PR comments or code findin...
318
10072 vercel-kv jezweb/claude-skills
Vercel KV Last Updated: 2026-01-21 Version: @vercel/kv@3.0.0 (Redis-compatible, powered by Upstash) Quick Start Create KV: Vercel Dashboard → Storage → KV vercel env pull .env.local Creates KV_REST_API_URL and KV_REST_API_TOKEN npm install @vercel/kv Basic Usage: import { kv } from '@vercel/kv'; // Set with TTL (expires in 1 hour) await kv.setex('session:abc', 3600, { userId: 123 }); // Get const session = await kv.get('session:abc'); // Increment counter (atomic) const views = await ...
318
10073 value-realization done-0/value-realization
Value Realization Philosophy Status : Production Ready ✅ Version : 1.1.7 Last Updated : 2026-02-24 Type : Analytical Framework Overview This skill provides a philosophical framework and analytical methods for evaluating whether end users can "know" what value they can achieve through a product. It guides analysis from a value discovery perspective, rather than providing checklists. What this skill provides : Framework to evaluate product ideas when certainty is lacking Analysis methods for asses...
318
10074 symfony:symfony-messenger makfly/superpowers-symfony
$ npx skills add https://github.com/makfly/superpowers-symfony --skill symfony:symfony-messenger<div
318
10075 ln-651-query-efficiency-auditor levnikolaevich/claude-code-skills
Paths: File paths ( shared/ , references/ , ../ln-* ) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Query Efficiency Auditor (L3 Worker) Specialized worker auditing database query patterns for redundancy, inefficiency, and misuse. Purpose & Scope Worker in ln-650 coordinator pipeline - invoked by ln-650-persistence-performance-auditor Audit query efficiency (Priority: HIGH) Check redundant fetches, batch operation misuse,...
318
10076 stripe mindrally/skills
Stripe Integration You are an expert in Stripe payment integration, TypeScript, React, and Next.js for building secure payment solutions. Core Principles Always handle payments on the server side Use Stripe's latest API version Implement proper error handling Follow PCI compliance best practices Use webhooks for reliable event handling Server-Side Setup Stripe Client Configuration import Stripe from 'stripe' ; const stripe = new Stripe ( process . env . STRIPE_SECRET_KEY ! , { apiVersion : '2023...
318
10077 google-chat-api jezweb/claude-skills
Google Chat API Status: Production Ready Last Updated: 2026-01-09 (Added: Spaces API, Members API, Reactions API, Rate Limits) Dependencies: Cloudflare Workers (recommended), Web Crypto API for token verification Latest Versions: Google Chat API v1 (stable), Cards v2 (Cards v1 deprecated), wrangler@4.54.0 Quick Start (5 Minutes) 1. Create Webhook (Simplest Approach) No code needed - just configure in Google Chat 1. Go to Google Cloud Console 2. Create new project or select existing 3. Enab...
317
10078 openai-assistants jezweb/claude-skills
OpenAI Assistants API v2 Status: Production Ready (⚠️ Deprecated - Sunset August 26, 2026) Package: openai@6.16.0 Last Updated: 2026-01-21 v1 Deprecated: December 18, 2024 v2 Sunset: August 26, 2026 (migrate to Responses API) ⚠️ Deprecation Notice OpenAI is deprecating Assistants API in favor of Responses API. Timeline: v1 deprecated Dec 18, 2024 | v2 sunset August 26, 2026 Use this skill if: Maintaining legacy apps or migrating existing code (12-18 month window) Don't use if: Starting new ...
317
10079 mcp-cli-scripts jezweb/claude-skills
MCP CLI Scripts Pattern Status: Production Ready Last Updated: 2026-01-09 Dependencies: tsx (dev dependency) Current Versions: tsx@4.21.0 Why CLI Scripts Alongside MCP Servers? When building MCP servers, also create companion CLI scripts that provide the same (and often extended) functionality for use with Claude Code in terminal environments. Aspect Remote MCP (Claude.ai) CLI Scripts (Claude Code) Context Results flow through model context window Results stay local, only relevant parts shar...
317
10080 brand-name-generator shipshitdev/library
Brand Name Generator Generate creative, memorable, and brandable names for companies, products, apps, and startups. Combines naming strategies with brandability scoring and domain availability checking. When to Use Need creative brand name ideas for a new company or startup Want product or app naming suggestions Need to brainstorm names based on keywords, concepts, or industry Want names evaluated for brandability and memorability Need to find available domain names for the brand Context Disco...
317
10081 latex-document ndpvt-web/latex-document-skill
LaTeX Document Skill Create any LaTeX document, compile to PDF, and generate PNG previews. Convert PDFs of any type to LaTeX. Workflow: Create Documents Determine document type (resume, report, letter, invoice, article, thesis, academic CV, presentation, poster, exam, book, cheat sheet) If poster: Run the poster sub-workflow (see Poster Sub-Workflow below), then skip to step 5. If cheat sheet / reference card: Run the cheat sheet sub-workflow (see Cheat Sheet / Reference Card Sub-Workflow below)...
317
10082 api-design-patterns bobmatnyc/claude-mpm-skills
API Design Patterns Design robust, scalable APIs using proven patterns for REST, GraphQL, and gRPC with proper versioning, authentication, and error handling. Quick Reference API Style Selection: REST: Resource-based CRUD, simple clients, HTTP-native caching GraphQL: Client-driven queries, complex data graphs, real-time subscriptions gRPC: High-performance RPC, microservices, strong typing, streaming Critical Patterns: Versioning: URI (/v1/users), header (Accept: application/vnd.api+json;v...
317
10083 health-check-endpoints aj-geddes/useful-ai-prompts
Health Check Endpoints Overview Implement health check endpoints to monitor service health, dependencies, and readiness for traffic. When to Use Kubernetes liveness and readiness probes Load balancer health checks Service discovery and registration Monitoring and alerting systems Circuit breaker decisions Auto-scaling triggers Deployment verification Health Check Types Type Purpose Failure Action Liveness Process is running Restart container Readiness Ready for traffic Remove from load balance...
317
10084 ln-721-frontend-restructure levnikolaevich/claude-code-skills
Type: L3 Worker Category: 7XX Project Bootstrap Parent: ln-720-structure-migrator Restructures monolithic React frontend code into component-based architecture using AST-based analysis methodology. Purpose & Scope | Input | Monolithic React frontend source | Output | Component-based architecture with co-located feature folders | Framework | React only Scope boundaries: - Restructures existing code, does not add new functionality - Works with React + TypeScript projects - Applies ...
317
10085 ln-643-api-contract-auditor levnikolaevich/claude-code-skills
Paths: File paths ( shared/ , references/ , ../ln-* ) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. API Contract Auditor (L3 Worker) Specialized worker auditing API contracts, method signatures at service boundaries, and DTO usage patterns. Purpose & Scope Worker in ln-640 coordinator pipeline - invoked by ln-640-pattern-evolution-auditor Audit API contracts at architecture level (service boundaries, layer separation) Che...
317
10086 ln-500-story-quality-gate levnikolaevich/claude-code-skills
Paths: File paths ( shared/ , references/ , ../ln-* ) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Story Quality Gate Thin orchestrator that coordinates quality checks and test planning, then determines final Story verdict. Inputs Input Required Source Description storyId Yes args, git branch, kanban, user Story to process Resolution: Story Resolution Chain. Status filter: To Review Purpose & Scope Invoke ln-510-quality-...
317
10087 gh-fix-ci davila7/claude-code-templates
Gh Pr Checks Plan Fix Overview Use gh to locate failing PR checks, fetch GitHub Actions logs for actionable failures, summarize the failure snippet, then propose a fix plan and implement after explicit approval. If a plan-oriented skill (for example create-plan ) is available, use it; otherwise draft a concise plan inline and request approval before implementing. Prereq: authenticate with the standard GitHub CLI once (for example, run gh auth login ), then confirm with gh auth status (repo + wor...
317
10088 mdr-745-specialist davila7/claude-code-templates
MDR 2017/745 Specialist EU MDR compliance patterns for medical device classification, technical documentation, and clinical evidence. Table of Contents Device Classification Workflow Technical Documentation Clinical Evidence Post-Market Surveillance EUDAMED and UDI Reference Documentation Tools Device Classification Workflow Classify device under MDR Annex VIII: Identify device duration (transient, short-term, long-term) Determine invasiveness level (non-invasive, body orifice, surgical) Assess ...
317
10089 alphafold-database davila7/claude-code-templates
AlphaFold Database Overview AlphaFold DB is a public repository of AI-predicted 3D protein structures for over 200 million proteins, maintained by DeepMind and EMBL-EBI. Access structure predictions with confidence metrics, download coordinate files, retrieve bulk datasets, and integrate predictions into computational workflows. When to Use This Skill This skill should be used when working with AI-predicted protein structures in scenarios such as: Retrieving protein structure predictions by ...
317
10090 aeon davila7/claude-code-templates
Aeon Time Series Machine Learning Overview Aeon is a scikit-learn compatible Python toolkit for time series machine learning. It provides state-of-the-art algorithms for classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. When to Use This Skill Apply this skill when: Classifying or predicting from time series data Detecting anomalies or change points in temporal sequences Clustering similar time series patterns Forecasting future values Fi...
317
10091 fal-generate fal-ai-community/skills
fal.ai Generate Generate images and videos using state-of-the-art AI models on fal.ai. Scripts Script Purpose generate.sh Generate images/videos (queue-based) upload.sh Upload local files to fal CDN search-models.sh Search and discover models get-schema.sh Get OpenAPI schema for any model Queue System (Default) All requests use the queue system by default for reliability: User Request → Queue Submit → Poll Status → Get Result ↓ request_id Benefits: Long-running tasks (video) won't timeout Can ch...
316
10092 ln-627-observability-auditor levnikolaevich/claude-code-skills
Specialized worker auditing logging, monitoring, and observability. Purpose & Scope - Worker in ln-620 coordinator pipeline - Audit observability (Category 10: Medium Priority) - Check logging, health checks, metrics, tracing - Calculate compliance score (X/10) Inputs (from Coordinator) Receives `contextStore` with tech stack, framework, codebase root. Workflow - Parse context - Check observability patterns - Collect findings - Calculate score - Return JSON Audit Rules 1. Str...
316
10093 ln-628-concurrency-auditor levnikolaevich/claude-code-skills
Specialized worker auditing concurrency and async patterns. Purpose & Scope - Worker in ln-620 coordinator pipeline - Audit concurrency (Category 11: High Priority) - Check race conditions, async/await, thread safety - Calculate compliance score (X/10) Inputs (from Coordinator) Receives `contextStore` with tech stack, language, codebase root. Workflow - Parse context - Check concurrency patterns - Collect findings - Calculate score - Return JSON Audit Rules 1. Race Conditions...
316
10094 tavily-web benedictking/tavily-web
tavily-web Overview Web search, content extraction, crawling, and research capabilities using Tavily API When to Use When you need to search the web for current information When extracting content from URLs When crawling websites Installation npx skills add -g BenedictKing/tavily-web Step-by-Step Guide Install the skill using the command above Configure Tavily API key Use naturally in Claude Code conversations Examples See GitHub Repository for examples. Best Practices Configure API keys via env...
316
10095 frontend-design-ultimate kesslerio/frontend-design-ultimate-clawhub-skill
Frontend Design Ultimate Create distinctive, production-grade static sites from text requirements alone. No mockups, no Figma — just describe what you want and get bold, memorable designs. Stack : React 18 + TypeScript + Tailwind CSS + shadcn/ui + Framer Motion Output : Vite (static HTML) or Next.js (Vercel-ready) Quick Start "Build a SaaS landing page for an AI writing tool. Dark theme, editorial typography, subtle grain texture. Pages: hero with animated demo, features grid, pricing table, FAQ...
316
10096 seo-authority-builder sickn33/antigravity-awesome-skills
Use this skill when Working on seo authority builder tasks or workflows Needing guidance, best practices, or checklists for seo authority builder Do not use this skill when The task is unrelated to seo authority builder You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-pl...
316
10097 marp-slide davila7/claude-code-templates
Marp Slide Creator Create professional, visually appealing Marp presentation slides with 7 pre-designed themes and built-in best practices. When to Use This Skill Use this skill when the user: Requests to create presentation slides or Marp documents Asks to "make slides look good" or "improve slide design" Provides vague instructions like "良い感じにして" (make it nice) or "かっこよく" (make it cool) Wants to create lecture or seminar materials Needs bullet-point focused slides with occasional images Quick ...
316
10098 ln-222-story-replanner levnikolaevich/claude-code-skills
Universal replanner worker for updating Stories in Epic when requirements change. Invoked by ln-220-story-coordinator (count ≥ 1). When Invoked ln-220-story-coordinator REPLAN MODE (Phase 5b): - Epic has existing Stories (Linear query count ≥ 1) - IDEAL plan generated (Phase 3) - Standards Research completed by ln-001 (Phase 2, may be updated) - Epic requirements changed (AC modified, features added/removed, standards updated) - Parameters: `epicData`, `idealPlan`, `standardsResearch`, `...
316
10099 ln-220-story-coordinator levnikolaevich/claude-code-skills
Universal Story management coordinator that delegates CREATE/REPLAN operations to specialized workers after building IDEAL Story plan. When to Use This Skill Use when: - Decompose Epic to User Stories (5-10 Stories covering Epic scope) - Update existing Stories when Epic requirements change - Rebalance Story scopes within Epic - Add new Stories to existing Epic structure Core Pattern: Decompose-First Key principle: Build IDEAL Story plan FIRST, THEN check existing Stories to determine ...
316
10100 ln-400-story-executor levnikolaevich/claude-code-skills
Executes a Story end-to-end by looping through its tasks in priority order and delegating quality gates to ln-500-story-quality-gate. Purpose & Scope - Load Story + task metadata (no descriptions) and drive execution. - Process tasks in order: To Review -> To Rework -> Todo (foundation-first within each status). - Delegate per task type: ln-402-task-reviewer (independent context for unbiased review), ln-403-task-rework, ln-401-task-executor, ln-404-test-executor. - Delegate Story quality t...
316