Not in the top 1,000 by GitHub stars
PageAI-Pro/ralph-loop
A long-running AI agent loop. Ralph automates software development tasks by iteratively working through a task list until completion.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
.agent/skills/component-refactoring/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/e2e-tester/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/frontend-code-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/frontend-testing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/mysql/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/postgres/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/prd-creator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/skill-creator/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/vercel-react-best-practices/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/vitest-best-practices/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
.agent/skills/web-design-guidelines/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
eba65ebbb0a7 → eba65ebbb0a7
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → eba65ebbb0a7
No earlier version was observed for comparison.
Verified commit eba65ebbb0a78c4a7fd25aab28e94966eddbca5b
git clone --filter=blob:none --no-checkout https://github.com/PageAI-Pro/ralph-loop.git .hotskills/pageai-pro-ralph-loop && git -C .hotskills/pageai-pro-ralph-loop checkout --detach eba65ebbb0a78c4a7fd25aab28e94966eddbca5b
# Copy each selected skill directory from .hotskills/pageai-pro-ralph-loop into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/PageAI-Pro/ralph-loop.git .hotskills/pageai-pro-ralph-loop && git -C .hotskills/pageai-pro-ralph-loop checkout --detach eba65ebbb0a78c4a7fd25aab28e94966eddbca5b
# Copy each selected skill directory from .hotskills/pageai-pro-ralph-loop into .agents/skills/<skill-name>/Heat
2.4- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- component-refactoring
.agent/skills/component-refactoring - e2e-tester
.agent/skills/e2e-tester - frontend-code-review
.agent/skills/frontend-code-review - frontend-testing
.agent/skills/frontend-testing - mysql
.agent/skills/mysql - postgres
.agent/skills/postgres - prd-creator
.agent/skills/prd-creator - skill-creator
.agent/skills/skill-creator - vercel-react-best-practices
.agent/skills/vercel-react-best-practices - vitest-best-practices
.agent/skills/vitest-best-practices - web-design-guidelines
.agent/skills/web-design-guidelines
How it works
component-refactoring
When your agent uses it
Refactor high-complexity React components in frontend. Use when the user asks for code splitting, hook extraction, or complexity reduction, or when you come across a component that is too complex to understand and refactor it.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,785 tokensWhen the skill is activated
Reference documents
7,474 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Refactoring Patterns
- Common Mistakes to Avoid
- References
Files
SKILL.mdcore7,192 bytesreferences/complexity-patterns.mddoc11,773 bytesreferences/component-splitting.mddoc10,160 bytesreferences/hook-extraction.mddoc8,494 bytes
Read SKILL.md
# Component Refactoring Skill
Refactor high-complexity React components with the patterns and workflow below.
## Core Refactoring Patterns
### Pattern 1: Extract Custom Hooks
**When**: Component has complex state management, multiple `useState`/`useEffect`, or business logic mixed with UI.
**Dify Convention**: Place hooks in a `hooks/` subdirectory or alongside the component as `use-<feature>.ts`.
```typescript
// ❌ Before: Complex state logic in componentView the complete source on GitHube2e-tester
When your agent uses it
Playwright E2E testing patterns. Trigger: When writing Playwright E2E tests (Page Object Model, selectors, MCP exploration workflow).
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
4,262 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- MCP Workflow (MANDATORY If Available)
- Waiting Strategies (CRITICAL)
- File Structure
- Selector Priority (REQUIRED)
- Scope Detection (ASK IF AMBIGUOUS)
- Page Object Pattern
- Page Object Reuse (CRITICAL)
- Refactoring Guidelines
- Test Pattern with Tags
- Test Documentation Format ({page-name}.md)
- Authentication State Reuse
- API Mocking
- Test Fixtures
- Parallel Execution
- Assertions
- Common Pitfalls
- Mobile & Viewport Testing
- Debugging & Traces
- CI/CD Configuration
- Running Tests (PREFER PARTIAL RUNS)
- Partial String Matching (CRITICAL for Robustness)
Files
SKILL.mdcore17,468 bytesSKILL.mdcore17,468 bytesSKILL.mdcore17,468 bytesSKILL.mdcore17,468 bytes
Read SKILL.md
Before you start:
- check if any existing tests cover the functionality you are testing
- check if a unit tests can cover the feature better
- analyze if a end to end test brings any value over a unit test
If the answer is yes to any of the above, proceed with the end to end test creation.
## MCP Workflow (MANDATORY If Available)
**⚠<U+FE0F> If you have Playwright MCP tools, ALWAYS use them BEFORE creating any test:**
1. **Navigate** to target page
2. **Take snapshot** to see page structure and elements
3. **Interact** with forms/elements to verify exact user flowView the complete source on GitHubfrontend-code-review
When your agent uses it
Trigger when the user requests a review of frontend files (e.g., `.tsx`, `.ts`, `.js`). Support both pending-change reviews and focused file reviews while applying the checklist rules.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
597 tokensWhen the skill is activated
Reference documents
332 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Intent
- Checklist
- Review Process
- Required output
Files
SKILL.mdcore2,787 bytesreferences/code-quality.mddoc951 bytesreferences/performance.mddoc634 bytes
Read SKILL.md
# Frontend Code Review
## Intent
Use this skill whenever the user asks to review frontend code (especially `.tsx`, `.ts`, or `.js` files). Support two review modes:
1. **Pending-change review** – inspect staged/working-tree files slated for commit and flag checklist violations before submission.
2. **File-targeted review** – review the specific file(s) the user names and report the relevant checklist findings.
Stick to the checklist below for every applicable file and mode.
## Checklist
See [references/code-quality.md](references/code-quality.md), [references/performance.md](references/performance.md), for the living checklist split by category—treat it as the canonical set of rules to follow.
Flag each rule violation with urgency metadata so future reviewers can prioritize fixes.View the complete source on GitHubfrontend-testing
When your agent uses it
Generate Vitest + React Testing Library tests for frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
2,297 tokensWhen the skill is activated
Reference documents
9,970 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Apply This Skill
- Quick Reference
- Test Structure Template
- Testing Workflow (CRITICAL)
- Testing Strategy
- Core Principles
- Required Test Scenarios
- Coverage Goals (Per File)
- Detailed Guides
Scripts executed separately
assets/component-test.template.tsxassets/hook-test.template.tsassets/utility-test.template.ts
Files
SKILL.mdcore10,214 bytesSKILL.mdcore10,214 bytesSKILL.mdcore10,214 bytesassets/component-test.template.tsxruns11,859 bytesassets/hook-test.template.tsruns6,778 bytesassets/utility-test.template.tsruns5,147 bytesreferences/async-testing.mddoc8,463 bytesreferences/checklist.mddoc5,543 bytesreferences/common-patterns.mddoc11,558 bytesreferences/mocking.mddoc7,269 bytesreferences/workflow.mddoc8,029 bytes
Read SKILL.md
This skill enables Claude to generate high-quality, comprehensive frontend tests following established conventions and best practices.
## When to Apply This Skill
Apply this skill when the user:
- Asks to **write tests** for a component, hook, or utility
- Asks to **review existing tests** for completeness
- Mentions **Vitest**, **React Testing Library**, **RTL**, or **spec files**
- Requests **test coverage** improvement
- Mentions **testing**, **unit tests**, or **integration tests** for frontend code
- Wants to understand **testing patterns** in the frontend codebase
**Do NOT apply** when:View the complete source on GitHubmysql
When your agent uses it
Plan and review MySQL/InnoDB schema, indexing, query tuning, transactions, and operations. Use when creating or modifying MySQL tables, indexes, or queries; diagnosing slow/locking behavior; planning migrations; or troubleshooting replication and connection issues. Load when using a MySQL database.
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
1,192 tokensWhen the skill is activated
Reference documents
13,044 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow
- Schema Design
- Indexing
- Partitioning
- Query Optimization
- Transactions & Locking
- Operations
- Guardrails
Files
SKILL.mdcore5,241 bytesreferences/character-sets.mddoc2,382 bytesreferences/composite-indexes.mddoc2,719 bytesreferences/connection-management.mddoc4,096 bytesreferences/covering-indexes.mddoc2,000 bytesreferences/data-types.mddoc2,389 bytesreferences/deadlocks.mddoc3,355 bytesreferences/explain-analysis.mddoc2,887 bytesreferences/fulltext-indexes.mddoc1,649 bytesreferences/index-maintenance.mddoc3,809 bytesreferences/isolation-levels.mddoc3,242 bytesreferences/json-column-patterns.mddoc3,192 bytesreferences/n-plus-one.mddoc2,935 bytesreferences/online-ddl.mddoc2,584 bytesreferences/partitioning.mddoc3,605 bytesreferences/primary-keys.mddoc3,573 bytesreferences/query-optimization-pitfalls.mddoc3,841 bytesreferences/replication-lag.mddoc2,909 bytesreferences/row-locking-gotchas.mddoc3,198 bytes
Read SKILL.md
# MySQL
Use this skill to make safe, measurable MySQL/InnoDB changes.
## Workflow
1. Define workload and constraints (read/write mix, latency target, data volume, MySQL version, hosting platform).
2. Read only the relevant reference files linked in each section below.
3. Propose the smallest change that can solve the problem, including trade-offs.
4. Validate with evidence (`EXPLAIN`, `EXPLAIN ANALYZE`, lock/connection metrics, and production-safe rollout steps).
5. For production changes, include rollback and post-deploy verification.
## Schema Design
- Prefer narrow, monotonic PKs (`BIGINT UNSIGNED AUTO_INCREMENT`) for write-heavy OLTP tables.
- Avoid random UUID values as clustered PKs; if external IDs are required, keep UUID in a secondary unique column.View the complete source on GitHubpostgres
When your agent uses it
PostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
1,223 tokensWhen the skill is activated
Reference documents
12,362 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Generic Postgres
- Operations and Architecture
- PlanetScale-Specific
Files
SKILL.mdcore6,493 bytesreferences/backup-recovery.mddoc2,688 bytesreferences/index-optimization.mddoc2,275 bytesreferences/indexing.mddoc2,075 bytesreferences/memory-management-ops.mddoc2,782 bytesreferences/monitoring.mddoc3,524 bytesreferences/mvcc-transactions.mddoc2,302 bytesreferences/mvcc-vacuum.mddoc2,593 bytesreferences/optimization-checklist.mddoc787 bytesreferences/partitioning.mddoc3,014 bytesreferences/process-architecture.mddoc2,723 bytesreferences/ps-cli-api-insights.mddoc2,068 bytesreferences/ps-cli-commands.mddoc1,866 bytesreferences/ps-connection-pooling.mddoc3,194 bytesreferences/ps-connections.mddoc1,415 bytesreferences/ps-extensions.mddoc1,076 bytesreferences/ps-insights.mddoc3,432 bytesreferences/query-patterns.mddoc2,514 bytesreferences/replication.mddoc3,831 bytesreferences/schema-design.mddoc1,950 bytesreferences/storage-layout.mddoc2,494 bytesreferences/wal-operations.mddoc2,826 bytes
Read SKILL.md
# PlanetScale Postgres
## Generic Postgres
| Topic | Reference | Use for |
| ---------------------- | ---------------------------------------------------------------- | --------------------------------------------------------- |
| Schema Design | [references/schema-design.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/schema-design.md) | Tables, primary keys, data types, foreign keys |
| Indexing | [references/indexing.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/indexing.md) | Index types, composite indexes, performance |
| Index Optimization | [references/index-optimization.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/index-optimization.md) | Unused/duplicate index queries, index audit |
| Partitioning | [references/partitioning.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/partitioning.md) | Large tables, time-series, data retention |
| Query Patterns | [references/query-patterns.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/query-patterns.md) | SQL anti-patterns, JOINs, pagination, batch queries |
| Optimization Checklist | [references/optimization-checklist.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/optimization-checklist.md) | Pre-optimization audit, cleanup, readiness checks |
| MVCC and VACUUM | [references/mvcc-vacuum.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/mvcc-vacuum.md) | Dead tuples, long transactions, xid wraparound prevention |
View the complete source on GitHubprd-creator
When your agent uses it
Guides creation of comprehensive Product Requirement Documents (PRDs) for software projects through structured questioning and validation, then generates implementation task lists in JSON format. Use when users want to document a software idea, create specifications for development, plan a new application feature/bug, or break down requirements into actionable tasks. Transforms ideas into implementation-ready documents with verifiable pass criteria.
What it loads into context
Frontmatter
151 tokensAlways available to the agent
SKILL.md
1,472 tokensWhen the skill is activated
Reference documents
8,750 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Part 4: Overall Description
- Quick Start
- After completion
- Important Constraints
Files
JSON.mddoc28,955 bytesPRD.mddoc11,353 bytesSKILL.mdcore6,520 bytes
Read SKILL.md
# PRD Creation Assistant
Transform software ideas into comprehensive PRDs and actionable implementation tasks through a two-part process.
## Overview
This skill helps beginner-level developers.
1. Receive an implementation description from the user
2. Create detailed PRD documents through structured questioning
3. Verify implementation prerequisites, including access, MCPs, docs, env variables, and test users
4. Generate implementation task lists in JSON format for developers
5. Write an overall description of the project. An executive summary that gives a high level overview of the app and its main features.
View the complete source on GitHubskill-creator
When your agent uses it
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
What it loads into context
Frontmatter
49 tokensAlways available to the agent
SKILL.md
3,666 tokensWhen the skill is activated
Reference documents
536 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- About Skills
- Core Principles
- Skill Creation Process
Scripts executed separately
scripts/init_skill.pyscripts/package_skill.py
Files
SKILL.mdcore17,798 bytesreferences/output-patterns.mddoc1,817 bytesreferences/workflows.mddoc819 bytesscripts/init_skill.pyruns10,841 bytesscripts/package_skill.pyruns3,288 bytes
Read SKILL.md
# Skill Creator
This skill provides guidance for creating effective skills.
## About Skills
Skills are modular, self-contained packages that extend Claude's capabilities by providing
specialized knowledge, workflows, and tools. Think of them as "onboarding guides" for specific
domains or tasks—they transform Claude from a general-purpose agent into a specialized agent
equipped with procedural knowledge that no model can fully possess.
### What Skills Provide
1. Specialized workflows - Multi-step procedures for specific domainsView the complete source on GitHubvercel-react-best-practices
When your agent uses it
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
What it loads into context
Frontmatter
93 tokensAlways available to the agent
SKILL.md
1,299 tokensWhen the skill is activated
Reference documents
29,136 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Apply
- Rule Categories by Priority
- Quick Reference
- How to Use
- Full Compiled Document
Files
AGENTS.mddoc60,535 bytesSKILL.mdcore5,316 bytesrules/advanced-event-handler-refs.mddoc1,478 bytesrules/advanced-use-latest.mddoc1,191 bytesrules/async-api-routes.mddoc1,125 bytesrules/async-defer-await.mddoc2,028 bytesrules/async-dependencies.mddoc942 bytesrules/async-parallel.mddoc654 bytesrules/async-suspense-boundaries.mddoc2,510 bytesrules/bundle-barrel-imports.mddoc2,370 bytesrules/bundle-conditional.mddoc866 bytesrules/bundle-defer-third-party.mddoc920 bytesrules/bundle-dynamic-imports.mddoc791 bytesrules/bundle-preload.mddoc1,149 bytesrules/client-event-listeners.mddoc1,969 bytesrules/client-swr-dedup.mddoc1,159 bytesrules/js-batch-dom-css.mddoc1,902 bytesrules/js-cache-function-results.mddoc1,949 bytesrules/js-cache-property-access.mddoc532 bytesrules/js-cache-storage.mddoc1,651 bytesrules/js-combine-iterations.mddoc753 bytesrules/js-early-exit.mddoc1,133 bytesrules/js-hoist-regexp.mddoc1,028 bytesrules/js-index-maps.mddoc837 bytesrules/js-length-check-first.mddoc1,752 bytesrules/js-min-max-loop.mddoc2,105 bytesrules/js-set-map-lookups.mddoc532 bytesrules/js-tosorted-immutable.mddoc1,782 bytesrules/rendering-activity.mddoc564 bytesrules/rendering-animate-svg-wrapper.mddoc1,185 bytesrules/rendering-conditional-render.mddoc980 bytesrules/rendering-content-visibility.mddoc815 bytesrules/rendering-hoist-jsx.mddoc1,039 bytesrules/rendering-hydration-no-flicker.mddoc2,308 bytesrules/rendering-svg-precision.mddoc588 bytesrules/rerender-defer-reads.mddoc973 bytesrules/rerender-dependencies.mddoc824 bytesrules/rerender-derived-state.mddoc724 bytesrules/rerender-functional-setstate.mddoc2,968 bytesrules/rerender-lazy-state-init.mddoc2,016 bytesrules/rerender-memo.mddoc1,148 bytesrules/rerender-transitions.mddoc1,055 bytesrules/server-after-nonblocking.mddoc2,012 bytesrules/server-cache-lru.mddoc1,353 bytesrules/server-cache-react.mddoc681 bytesrules/server-parallel-fetching.mddoc1,515 bytesrules/server-serialization.mddoc996 bytes
Read SKILL.md
# Vercel React Best Practices
Comprehensive performance optimization guide for React and Next.js applications, maintained by Vercel. Contains 45 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.
## When to Apply
Reference these guidelines when:
- Writing new React components or Next.js pages
- Implementing data fetching (client or server-side)
- Reviewing code for performance issues
- Refactoring existing React/Next.js code
- Optimizing bundle size or load times
## Rule Categories by PriorityView the complete source on GitHubvitest-best-practices
When your agent uses it
Comprehensive vitest testing patterns covering test structure, AAA pattern, parameterized tests, assertions, mocking, test doubles, error handling, async testing, and performance optimization. Use when writing, reviewing, or refactoring vitest tests, or when user mentions vitest, testing, TDD, test coverage, mocking, assertions, or test files (*.test.ts, *.spec.ts).
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
1,123 tokensWhen the skill is activated
Reference documents
25,738 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Apply This Skill
- Do NOT Use This Skill When
- What This Skill Covers
- How to Use
- Quick Example
- Key Principles
Files
AGENTS.mddoc2,897 bytesSKILL.mdcore4,881 bytesreferences/aaa-pattern.mddoc7,293 bytesreferences/assertions.mddoc10,287 bytesreferences/async-testing.mddoc10,424 bytesreferences/error-handling.mddoc11,115 bytesreferences/organization.mddoc5,148 bytesreferences/parameterized-tests.mddoc8,969 bytesreferences/performance.mddoc12,264 bytesreferences/snapshot-testing.mddoc10,552 bytesreferences/test-doubles.mddoc12,469 bytesreferences/vitest-features.mddoc10,972 bytes
Read SKILL.md
# Vitest Best Practices
## When to Apply This Skill
Use this skill when you encounter any of these scenarios:
### File Patterns
- Working with `*.test.ts`, `*.spec.ts`, or similar test files
- Creating new test files for TypeScript/JavaScript modules
- Reviewing existing vitest test suites
### User Intent Keywords
View the complete source on GitHubweb-design-guidelines
When your agent uses it
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
267 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- How It Works
- Guidelines Source
- Usage
Files
SKILL.mdcore1,229 bytesSKILL.mdcore1,229 bytesSKILL.mdcore1,229 bytes
Read SKILL.md
# Web Interface Guidelines
Review files for compliance with Web Interface Guidelines.
## How It Works
1. Fetch the latest guidelines from the source URL below
2. Read the specified files (or prompt user for files/pattern)
3. Check against all rules in the fetched guidelines
4. Output findings in the terse `file:line` format
## Guidelines Source
Fetch fresh guidelines before each review:View the complete source on GitHubSkills included
- component-refactoring
- e2e-tester
- frontend-code-review
- frontend-testing
- mysql
- postgres
- prd-creator
- skill-creator
- vercel-react-best-practices
- vitest-best-practices
- web-design-guidelines
Repository facts
- License
- MIT
- Created
- Jan 26, 2026
- Last pushed
- Aug 31, 2026
- Forks
- 49
- Open issues
- 3
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 7 notes
.agent/skills/e2e-tester/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.agent/skills/e2e-tester/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.agent/skills/e2e-tester/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.agent/skills/frontend-testing/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.agent/skills/frontend-testing/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.agent/skills/web-design-guidelines/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed.agent/skills/web-design-guidelines/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: e2e-tester/SKILL.md:1
- No dangerous shell commands
- 103 network referencesin 22 files: postgres/SKILL.md:14 mysql/SKILL.md:23 vercel-react-best-practices/AGENTS.md:191 and 19 more
- No hidden or obfuscated text
- No instruction overrides
- 5 executable scriptsin 5 files: frontend-testing/assets/component-test.template.tsx:1 frontend-testing/assets/hook-test.template.ts:1 frontend-testing/assets/utility-test.template.ts:1 and 2 more
- 1 reference to secretsin 1 file: postgres/references/ps-cli-commands.md:28
- No requests to vote in Hot
Show all 110 signals by file
.agent/skills/e2e-tester/SKILL.md
- Broad permissionsline 1
Read, Edit, Write, Glob, Grep, Bash, WebFetch, WebSearch, Task
.agent/skills/frontend-testing/assets/component-test.template.tsx
- Executable scriptline 1
Executable file
.agent/skills/frontend-testing/assets/hook-test.template.ts
- Executable scriptline 1
Executable file
.agent/skills/frontend-testing/assets/utility-test.template.ts
- Executable scriptline 1
Executable file
.agent/skills/frontend-testing/references/mocking.md
- Network accessline 121
const GITHUB_HOST = 'https://api.github.com'
.agent/skills/mysql/SKILL.md
- Network accessline 23
References: - [primary-keys](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/primary-keys.md) - Network accessline 24
- [primary-keys](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/primary-keys.md) - Network accessline 25
- [data-types](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/data-types.md) - Network accessline 26
- [character-sets](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/character-sets.md) - Network accessline 27
- [json-column-patterns](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/json-column-patterns.md) - Network accessline 35
References: - [composite-indexes](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/composite-indexes.md) - Network accessline 36
- [composite-indexes](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/composite-indexes.md) - Network accessline 37
- [covering-indexes](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/covering-indexes.md) - Network accessline 38
- [fulltext-indexes](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/fulltext-indexes.md) - Network accessline 39
- [index-maintenance](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/index-maintenance.md) - Network accessline 45
References: - [partitioning](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/partitioning.md) - Network accessline 46
- [partitioning](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/partitioning.md) - Network accessline 53
References: - [explain-analysis](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/explain-analysis.md) - Network accessline 54
- [explain-analysis](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/explain-analysis.md) - Network accessline 55
- [query-optimization-pitfalls](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/query-optimization-pitfalls.md) - Network accessline 56
- [n-plus-one](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/n-plus-one.md) - Network accessline 63
References: - [isolation-levels](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/isolation-levels.md) - Network accessline 64
- [isolation-levels](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/isolation-levels.md) - Network accessline 65
- [deadlocks](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/deadlocks.md) - Network accessline 66
- [row-locking-gotchas](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/row-locking-gotchas.md) - Network accessline 73
References: - [online-ddl](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/online-ddl.md) - Network accessline 74
- [online-ddl](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/online-ddl.md) - Network accessline 75
- [connection-management](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/connection-management.md) - Network accessline 76
- [replication-lag](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/mysql/references/replication-lag.md)
.agent/skills/postgres/SKILL.md
- Network accessline 14
| Topic | Reference | Use for | | ---------------------- | ----------------------------------------------------------- - Network accessline 15
| ---------------------- | ---------------------------------------------------------------- | --------------------------------------------------------- | | Schema Design | [references/schema-design.md](https://raw.githubusercontent - Network accessline 16
| Schema Design | [references/schema-design.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/schema-design.md) | Tables, primary keys, data types, foreign keys | - Network accessline 17
| Indexing | [references/indexing.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/indexing.md) | Index types, composite indexes, performance - Network accessline 18
| Index Optimization | [references/index-optimization.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/index-optimization.md) | Unused/duplicate index queries, index audit | - Network accessline 19
| Partitioning | [references/partitioning.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/partitioning.md) | Large tables, time-series, data retention | - Network accessline 20
| Query Patterns | [references/query-patterns.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/query-patterns.md) | SQL anti-patterns, JOINs, pagination, batch queries | - Network accessline 21
| Optimization Checklist | [references/optimization-checklist.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/optimization-checklist.md) | Pre-optimization audit, cleanup, readiness checks - Network accessline 22
| MVCC and VACUUM | [references/mvcc-vacuum.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/mvcc-vacuum.md) | Dead tuples, long transactions, xid wraparound prevention | - Network accessline 26
| Topic | Reference | Use for | | ---------------------- | ----------------------------------------- - Network accessline 27
| ---------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------------- | | Process Architecture | [references/process-architecture.md](http - Network accessline 28
| Process Architecture | [references/process-architecture.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/process-architecture.md) | Multi-process model, connection pooling, auxiliary - Network accessline 29
| Memory Architecture | [references/memory-management-ops.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/memory-management-ops.md) | Shared/private memory layout, OS page cache, OOM pr - Network accessline 30
| MVCC Transactions | [references/mvcc-transactions.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/mvcc-transactions.md) | Isolation levels, XID wraparound, serialization err - Network accessline 31
| WAL and Checkpoints | [references/wal-operations.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/wal-operations.md) | WAL internals, checkpoint tuning, durability, crash - Network accessline 32
| Replication | [references/replication.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/replication.md) | Streaming replication, slots, sync commit, failover - Network accessline 33
| Storage Layout | [references/storage-layout.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/storage-layout.md) | PGDATA structure, TOAST, fillfactor, tablespaces, di - Network accessline 34
| Monitoring | [references/monitoring.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/monitoring.md) | pg_stat views, logging, pg_stat_statements, host me - Network accessline 35
| Backup and Recovery | [references/backup-recovery.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/backup-recovery.md) | pg_dump, pg_basebackup, PITR, WAL archiving, backup - Network accessline 39
| Topic | Reference | Use for | | ------------------ | ----------------------------------------------------------- - Network accessline 40
| ------------------ | ---------------------------------------------------------------------------- | ----------------------------------------------------- | | Connection Pooling | [references/ps-connection-pooling.md](https://raw.githubuse - Network accessline 41
| Connection Pooling | [references/ps-connection-pooling.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-connection-pooling.md) | PgBouncer, pool sizing, pooled vs direct | - Network accessline 42
| Extensions | [references/ps-extensions.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-extensions.md) | Supported extensions, compatibility | - Network accessline 43
| Connections | [references/ps-connections.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-connections.md) | Connection troubleshooting, drivers, SSL | - Network accessline 44
| Insights | [references/ps-insights.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-insights.md) | Slow queries, MCP server, pscale CLI | - Network accessline 45
| CLI Commands | [references/ps-cli-commands.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-cli-commands.md) | pscale CLI reference, branches, deploy requests, auth | - Network accessline 46
| CLI API Insights | [references/ps-cli-api-insights.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-cli-api-insights.md) | Query insights via `pscale api`, schema analysis |
.agent/skills/postgres/references/ps-cli-api-insights.md
- Network accessline 9
Analyze slow queries and missing indexes using `pscale api`. Endpoints may change—see https://planetscale.com/docs/api/reference/getting-started-with-planetscale-api for current API docs.
.agent/skills/postgres/references/ps-cli-commands.md
.agent/skills/postgres/references/ps-connection-pooling.md
- Network accessline 72
Docs: https://planetscale.com/docs/postgres/connecting/pgbouncer
.agent/skills/postgres/references/ps-connections.md
- Network accessline 9
Postgres docs: https://planetscale.com/docs/postgres/connecting
.agent/skills/postgres/references/ps-extensions.md
- Network accessline 9
Only use PlanetScale-supported extensions. For the complete and up-to-date list of available extensions, see: https://planetscale.com/docs/postgres/extensions - Network accessline 25
- Always check the [PlanetScale extensions docs](https://planetscale.com/docs/postgres/extensions) before assuming an extension is available.
.agent/skills/postgres/references/ps-insights.md
- Network accessline 11
Prefer retrieval over pre-training knowledge. Docs: https://planetscale.com/docs - Network accessline 23
MCP setup: https://planetscale.com/docs/connect/mcp - Network accessline 32
See [ps-cli-api-insights.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/ps-cli-api-insights.md) for how to use. - Network accessline 41
In the [PlanetScale dashboard](https://app.planetscale.com/), select your database and click **Insights**. - Network accessline 51
More: [PlanetScale Insights docs](https://planetscale.com/docs/postgres/monitoring/query-insights) - Network accessline 62
More: [optimization-checklist.md](https://raw.githubusercontent.com/planetscale/database-skills/main/skills/postgres/references/optimization-checklist.md)
.agent/skills/prd-creator/SKILL.md
- Network accessline 7
version: '1.0.1' tags: prd, product requirements, software development, documentation, task generation website: https://pageai.pro/blog/long-running-ai-coding-agents-ralph-loop#step-2-write-your-requirements - Network accessline 8
tags: prd, product requirements, software development, documentation, task generation website: https://pageai.pro/blog/long-running-ai-coding-agents-ralph-loop#step-2-write-your-requirements --- - Network accessline 9
website: https://pageai.pro/blog/long-running-ai-coding-agents-ralph-loop#step-2-write-your-requirements
.agent/skills/skill-creator/scripts/init_skill.py
- Executable scriptline 1
#!/usr/bin/env python3
.agent/skills/skill-creator/scripts/package_skill.py
- Executable scriptline 1
#!/usr/bin/env python3
.agent/skills/vercel-react-best-practices/AGENTS.md
- Network accessline 191
Reference: [https://github.com/shuding/better-all](https://github.com/shuding/better-all) - Network accessline 410
Reference: [https://vercel.com/blog/how-we-optimized-package-imports-in-next-js](https://vercel.com/blog/how-we-optimized-package-imports-in-next-js) - Network accessline 600
**With Vercel's [Fluid Compute](https://vercel.com/docs/fluid-compute):** LRU caching is especially effective because multiple concurrent requests can share the same function instance and cache. This means the cache persists across requests - Network accessline 604
Reference: [https://github.com/isaacs/node-lru-cache](https://github.com/isaacs/node-lru-cache) - Network accessline 809
Reference: [https://nextjs.org/docs/app/api-reference/functions/after](https://nextjs.org/docs/app/api-reference/functions/after) - Network accessline 899
const [users, setUsers] = useState([]) useEffect(() => { fetch('/api/users') - Network accessline 900
useEffect(() => { fetch('/api/users') .then(r => r.json()) - Network accessline 901
fetch('/api/users') - Network accessline 939
Reference: [https://swr.vercel.app](https://swr.vercel.app) - Network accessline 1022
**Note:** If your project has [React Compiler](https://react.dev/learn/react-compiler) enabled, manual memoization with `memo()` and `useMemo()` is not necessary. The compiler automatically optimizes re-renders. - Network accessline 1166
**Note:** If your project has [React Compiler](https://react.dev/learn/react-compiler) enabled, the compiler can automatically optimize some cases, but functional updates are still recommended for correctness and to prevent stale closure bu - Network accessline 1383
**Note:** If your project has [React Compiler](https://react.dev/learn/react-compiler) enabled, the compiler automatically hoists static JSX elements and optimizes component re-renders, making manual hoisting unnecessary. - Network accessline 1763
Reference: [https://vercel.com/blog/how-we-made-the-vercel-dashboard-twice-as-fast](https://vercel.com/blog/how-we-made-the-vercel-dashboard-twice-as-fast) - Network accessline 2243
1. [https://react.dev](https://react.dev) - Network accessline 2244
2. [https://nextjs.org](https://nextjs.org) - Network accessline 2245
3. [https://swr.vercel.app](https://swr.vercel.app) - Network accessline 2246
4. [https://github.com/shuding/better-all](https://github.com/shuding/better-all) - Network accessline 2247
5. [https://github.com/isaacs/node-lru-cache](https://github.com/isaacs/node-lru-cache) - Network accessline 2248
6. [https://vercel.com/blog/how-we-optimized-package-imports-in-next-js](https://vercel.com/blog/how-we-optimized-package-imports-in-next-js) - Network accessline 2249
7. [https://vercel.com/blog/how-we-made-the-vercel-dashboard-twice-as-fast](https://vercel.com/blog/how-we-made-the-vercel-dashboard-twice-as-fast)
.agent/skills/vercel-react-best-practices/rules/async-dependencies.md
- Network accessline 36
Reference: [https://github.com/shuding/better-all](https://github.com/shuding/better-all)
.agent/skills/vercel-react-best-practices/rules/bundle-barrel-imports.md
- Network accessline 59
Reference: [How we optimized package imports in Next.js](https://vercel.com/blog/how-we-optimized-package-imports-in-next-js)
.agent/skills/vercel-react-best-practices/rules/client-swr-dedup.md
.agent/skills/vercel-react-best-practices/rules/js-cache-function-results.md
- Network accessline 80
Reference: [How we made the Vercel Dashboard twice as fast](https://vercel.com/blog/how-we-made-the-vercel-dashboard-twice-as-fast)
.agent/skills/vercel-react-best-practices/rules/rendering-hoist-jsx.md
- Network accessline 46
**Note:** If your project has [React Compiler](https://react.dev/learn/react-compiler) enabled, the compiler automatically hoists static JSX elements and optimizes component re-renders, making manual hoisting unnecessary.
.agent/skills/vercel-react-best-practices/rules/rerender-functional-setstate.md
- Network accessline 74
**Note:** If your project has [React Compiler](https://react.dev/learn/react-compiler) enabled, the compiler can automatically optimize some cases, but functional updates are still recommended for correctness and to prevent stale closure bu
.agent/skills/vercel-react-best-practices/rules/rerender-memo.md
- Network accessline 44
**Note:** If your project has [React Compiler](https://react.dev/learn/react-compiler) enabled, manual memoization with `memo()` and `useMemo()` is not necessary. The compiler automatically optimizes re-renders.
.agent/skills/vercel-react-best-practices/rules/server-after-nonblocking.md
- Network accessline 73
Reference: [https://nextjs.org/docs/app/api-reference/functions/after](https://nextjs.org/docs/app/api-reference/functions/after)
.agent/skills/vercel-react-best-practices/rules/server-cache-lru.md
- Network accessline 37
**With Vercel's [Fluid Compute](https://vercel.com/docs/fluid-compute):** LRU caching is especially effective because multiple concurrent requests can share the same function instance and cache. This means the cache persists across requests - Network accessline 41
Reference: [https://github.com/isaacs/node-lru-cache](https://github.com/isaacs/node-lru-cache)
.agent/skills/vitest-best-practices/references/performance.md
.agent/skills/web-design-guidelines/SKILL.md
- Network accessline 26
https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 110 facts
- Broad permissions in the frontmatter of the SKILL.mde2e-tester/SKILL.md:1High confidence
- Executable script in a comment of a file that runsfrontend-testing/assets/component-test.template.tsx:1Low confidence
- Executable script in a comment of a file that runsfrontend-testing/assets/hook-test.template.ts:1Low confidence
- Executable script in a comment of a file that runsfrontend-testing/assets/utility-test.template.ts:1Low confidence
- Network access in code of documentationfrontend-testing/references/mocking.md:121Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:23Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:24Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:25Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:26Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:27Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:35Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:36Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:37Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:38Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:39Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:45Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:46Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:53Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:54Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:55Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:63Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:64Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:65Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:66Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:73Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:74Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:75Low confidence
- Network access in prose of the SKILL.mdmysql/SKILL.md:76Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:14Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:15Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:16Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:17Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:18Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:19Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:20Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:21Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:22Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:26Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:27Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:28Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:29Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:30Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:31Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:32Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:33Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:34Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:35Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:39Low confidence
- Network access in prose of the SKILL.mdpostgres/SKILL.md:40Low confidence
and 60 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path CLAUDE.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest .agent/skills/vercel-react-best-practices/AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md .agent/skills/component-refactoring/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md .agent/skills/component-refactoring/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md .agent/skills/component-refactoring/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md .agent/skills/component-refactoring/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.