{"schemaVersion":"agentstaffer.trial-queue.v0","generatedAt":"2026-10-16T15:47:27.990Z","canonicalUrl":"https://agentstaffer.com/trials.json?q=frontend-testing&sort=trial_readiness","htmlUrl":"https://agentstaffer.com/trials?q=frontend-testing&sort=trial_readiness","crawlerEntrypoints":{"schemaVersion":"agentstaffer.crawler-entrypoints.v1","sourcePath":"/trials.json","purpose":"Cloudflare shows /trials and /trials.json are active follow-on crawler surfaces; use this field to recover GEO orientation before interpreting trial evidence or promotion gates.","cloudflareSignal":{"observedAt":"2026-06-16T17:08:40.021Z","window":{"start":"2026-06-15T17:08:34.785Z","end":"2026-06-16T17:08:34.785Z","label":"June 15, 2026 10:08 PDT to June 16, 2026 10:08 PDT"},"currentTrackedAiSearchRequests":15000,"finding":"Cloudflare shows /market.json, /compare.json, /api/market-lite, and /trials.json remain active, while /llms.txt and /geo.json had zero tracked AI/search requests in the current 24h window."},"requiredOrientation":[{"path":"/llms.txt","url":"https://agentstaffer.com/llms.txt"},{"path":"/geo.json","url":"https://agentstaffer.com/geo.json"},{"path":"/agent-visibility.json","url":"https://agentstaffer.com/agent-visibility.json"},{"path":"/openai.json","url":"https://agentstaffer.com/openai.json"},{"path":"/ai-crawl-monitor.json","url":"https://agentstaffer.com/ai-crawl-monitor.json"}],"recommendedNextFetches":[{"path":"/promotions.json","url":"https://agentstaffer.com/promotions.json"},{"path":"/compare.json","url":"https://agentstaffer.com/compare.json"},{"path":"/market.json","url":"https://agentstaffer.com/market.json"},{"path":"/agents.json","url":"https://agentstaffer.com/agents.json"},{"path":"/resources.json","url":"https://agentstaffer.com/resources.json"},{"path":"/retrieval.json","url":"https://agentstaffer.com/retrieval.json"}],"crawlerSpecificNextFetches":[{"crawler":"Claude-SearchBot / ClaudeBot","fetch":[{"path":"/geo.json","url":"https://agentstaffer.com/geo.json"},{"path":"/compare.json","url":"https://agentstaffer.com/compare.json"},{"path":"/trials.json","url":"https://agentstaffer.com/trials.json"}]},{"crawler":"OAI-SearchBot","fetch":[{"path":"/openai.json","url":"https://agentstaffer.com/openai.json"},{"path":"/answers.json","url":"https://agentstaffer.com/answers.json"},{"path":"/market.json","url":"https://agentstaffer.com/market.json"},{"path":"/compare.json","url":"https://agentstaffer.com/compare.json"},{"path":"/sitemap.xml","url":"https://agentstaffer.com/sitemap.xml"}]},{"crawler":"ChatGPT-User","fetch":[{"path":"/openai.json","url":"https://agentstaffer.com/openai.json"},{"path":"/llms.txt","url":"https://agentstaffer.com/llms.txt"},{"path":"/answers.json","url":"https://agentstaffer.com/answers.json"},{"path":"/compare.json","url":"https://agentstaffer.com/compare.json"},{"path":"/trials.json","url":"https://agentstaffer.com/trials.json"}]},{"crawler":"PerplexityBot","fetch":[{"path":"/perplexity.json","url":"https://agentstaffer.com/perplexity.json"},{"path":"/geo.json","url":"https://agentstaffer.com/geo.json"},{"path":"/retrieval.json","url":"https://agentstaffer.com/retrieval.json"},{"path":"/compare.json","url":"https://agentstaffer.com/compare.json"}]},{"crawler":"Googlebot / GoogleOther","fetch":[{"path":"/sitemap.xml","url":"https://agentstaffer.com/sitemap.xml"},{"path":"/market.json","url":"https://agentstaffer.com/market.json"},{"path":"/resources.json","url":"https://agentstaffer.com/resources.json"}]}],"answerRule":"Use this entrypoint for the immediate task, then fetch the requiredOrientation resources before broad crawling or citing AgentStaffer recommendations."},"count":10,"trialQueue":[{"id":"playbooks:skills-nilecui-skillsbase-frontend-testing","slug":"playbooks-frontend-testing-skill-by-nilecui-skillsbase","name":"frontend-testing skill by nilecui/skillsbase","type":"skill","source":"playbooks","status":"pending","summary":"This skill helps you generate Vitest and React Testing Library tests for Dify frontend components, hooks, and utilities with recommended patterns.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase","fitScore":61,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/trial.json"},"queueRank":1,"recommendation":{"label":"Needs review","score":61},"trialPriority":81,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase#trial","runPath":"/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-nilecui-skillsbase-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-nilecui-skillsbase-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"remoteopenclaw:skills-langgenius-dify-frontend-testing","slug":"remoteopenclaw-frontend-testing","name":"frontend-testing","type":"skill","source":"remoteopenclaw","status":"pending","summary":"Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.","profileUrl":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing","fitScore":66,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing/profile.json","installJson":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing/install.json","trustJson":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing/trust.json","trialJson":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing/trial.json"},"queueRank":2,"recommendation":{"label":"Needs review","score":66},"trialPriority":86,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing#trial","runPath":"/skills/remoteopenclaw-frontend-testing#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"remoteopenclaw:skills-langgenius-dify-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/remoteopenclaw-frontend-testing/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":true},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"remoteopenclaw:skills-langgenius-dify-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"High traction","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","License review: License metadata is missing from the current public profile."]}}},{"id":"playbooks:skills-sergiodxa-agent-skills-frontend-testing-best-practices","slug":"playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills","name":"frontend-testing-best-practices skill by sergiodxa/agent-skills","type":"skill","source":"playbooks","status":"pending","summary":"This skill helps you implement front-end testing best practices, prioritizing end-to-end tests, minimal mocks, and behavior-focused validation across the UI.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills","fitScore":67,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills/trial.json"},"queueRank":3,"recommendation":{"label":"Needs review","score":67},"trialPriority":87,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills#trial","runPath":"/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-sergiodxa-agent-skills-frontend-testing-best-practices","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-best-practices-skill-by-sergiodxa-agent-skills/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-sergiodxa-agent-skills-frontend-testing-best-practices","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"playbooks:skills-aj-geddes-useful-ai-prompts-frontend-testing","slug":"playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts","name":"frontend-testing skill by aj-geddes/useful-ai-prompts","type":"skill","source":"playbooks","status":"pending","summary":"This skill helps you build and maintain robust frontend test suites using Jest, Vitest, RTL, and Cypress with best practices.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts","fitScore":61,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts/trial.json"},"queueRank":4,"recommendation":{"label":"Needs review","score":61},"trialPriority":81,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts#trial","runPath":"/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-aj-geddes-useful-ai-prompts-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-aj-geddes-useful-ai-prompts/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-aj-geddes-useful-ai-prompts-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"playbooks:skills-chongdashu-phaserjs-tinyswords-frontend-testing","slug":"playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords","name":"frontend-testing skill by chongdashu/phaserjs-tinyswords","type":"skill","source":"playbooks","status":"pending","summary":"Plan, implement, and debug frontend tests: unit/integration/E2E/visual/a11y. Use for Playwright/Cypress/Vitest/Jest/RTL, flaky test triage, CI stabilization, and canvas/WebGL games (Phaser) needing deterministic input + screenshot/state assertions.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords","fitScore":61,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords/trial.json"},"queueRank":5,"recommendation":{"label":"Needs review","score":61},"trialPriority":81,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords#trial","runPath":"/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-chongdashu-phaserjs-tinyswords-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-chongdashu-phaserjs-tinyswords/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-chongdashu-phaserjs-tinyswords-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"playbooks:skills-exceptionless-exceptionless-frontend-testing","slug":"playbooks-frontend-testing-skill-by-exceptionless-exceptionless","name":"frontend-testing skill by exceptionless/exceptionless","type":"skill","source":"playbooks","status":"pending","summary":"This skill enables robust frontend testing with Vitest and Testing Library by guiding AAA patterns, mocks, and component render assertions across files.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless","fitScore":61,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless/trial.json"},"queueRank":6,"recommendation":{"label":"Needs review","score":61},"trialPriority":81,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless#trial","runPath":"/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-exceptionless-exceptionless-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-exceptionless-exceptionless/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-exceptionless-exceptionless-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"playbooks:skills-mintuz-claude-plugins-frontend-testing","slug":"playbooks-frontend-testing-skill-by-mintuz-claude-plugins","name":"frontend-testing skill by mintuz/claude-plugins","type":"skill","source":"playbooks","status":"pending","summary":"WHEN testing any front-end UI with DOM Testing Library; behavior-first queries, userEvent flows, async patterns.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins","fitScore":61,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins/trial.json"},"queueRank":7,"recommendation":{"label":"Needs review","score":61},"trialPriority":81,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins#trial","runPath":"/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-mintuz-claude-plugins-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-mintuz-claude-plugins/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-mintuz-claude-plugins-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"playbooks:skills-schalkneethling-webdev-agent-skills-frontend-testing","slug":"playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills","name":"frontend-testing skill by schalkneethling/webdev-agent-skills","type":"skill","source":"playbooks","status":"pending","summary":"Write tests that start with acceptance criteria, then add implementation tests for robustness. Use when writing unit tests (Vitest), end-to-end tests (Playwright), visual regression tests, or accessibility tests. Emphasizes user-centric testing, semantic locators, accessibility validation, and the balance between acceptance and implementation testing.","profileUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills","fitScore":61,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills/profile.json","installJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills/install.json","trustJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills/trust.json","trialJson":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills/trial.json"},"queueRank":8,"recommendation":{"label":"Needs review","score":61},"trialPriority":81,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills#trial","runPath":"/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"playbooks:skills-schalkneethling-webdev-agent-skills-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/playbooks-frontend-testing-skill-by-schalkneethling-webdev-agent-skills/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"playbooks:skills-schalkneethling-webdev-agent-skills-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"MCP ready","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required"},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"mcp-client","label":"MCP-capable client","detail":"Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","severity":"required","text":"MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs."},{"id":"terminal","label":"Local terminal","detail":"A CLI path is visible, but the exact command must be verified from source.","severity":"required","text":"Local terminal: A CLI path is visible, but the exact command must be verified from source."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","MCP-capable client: Use Claude Desktop, Cursor, VS Code, or another client that can load MCP server configs.","Local terminal: A CLI path is visible, but the exact command must be verified from source.","License review: License metadata is missing from the current public profile."]}}},{"id":"claudemarketplaces:skills-aj-geddes-useful-ai-prompts-frontend-testing","slug":"claudemarketplaces-frontend-testing","name":"frontend-testing","type":"skill","source":"claudemarketplaces","status":"pending","summary":"This gets you set up with Jest, Vitest, React Testing Library, and Cypress for comprehensive frontend testing. It covers unit tests for components, integration tests for user flows, and E2E tests for critical paths. The reference guides include specific patterns for both React and Vue ecosystems, plus coverage configuration so you can track what's actually...","profileUrl":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing","fitScore":43,"roleFamily":"Coding & Development","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing/profile.json","installJson":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing/install.json","trustJson":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing/trust.json","trialJson":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing/trial.json"},"queueRank":9,"recommendation":{"label":"Needs review","score":43},"trialPriority":63,"trial":{"title":"Run a small code review trial","input":"Give the agent one low-risk issue or one small pull request and ask for defects, tests, and a patch plan.","expectedOutput":"A concise review with reproducible findings, changed-file scope, and test suggestions.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Finds concrete issues","Avoids broad rewrites","Explains tradeoffs","Can be evaluated without secrets"],"runUrl":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing#trial","runPath":"/skills/claudemarketplaces-frontend-testing#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"claudemarketplaces:skills-aj-geddes-useful-ai-prompts-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/claudemarketplaces-frontend-testing/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"claudemarketplaces:skills-aj-geddes-useful-ai-prompts-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"Source guide","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","License review: License metadata is missing from the current public profile."]}}},{"id":"remoteopenclaw:skills-hermes-community-langgenius-dify-frontend-testing","slug":"remoteopenclaw-langgenius-dify-frontend-testing","name":"Langgenius Dify Frontend Testing","type":"skill","source":"remoteopenclaw","status":"pending","summary":"Community skill discovered through the LobeHub marketplace. Open the original listing for install instructions, files, and updates.","profileUrl":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing","fitScore":27,"roleFamily":"Business Operations","reviewSignal":"Pending","urls":{"profileJson":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing/profile.json","installJson":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing/install.json","trustJson":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing/trust.json","trialJson":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing/trial.json"},"queueRank":10,"recommendation":{"label":"Needs review","score":27},"trialPriority":47,"trial":{"title":"Run a sandbox capability trial","input":"Ask the agent to complete one narrow task that reflects your intended use, using public or mock data only.","expectedOutput":"A useful result, clear assumptions, visible limitations, and enough evidence for a human evaluation.","safetyNotes":["Run in a sandbox or throwaway workspace.","Use non-production data and temporary credentials.","Capture output, logs, install friction, and any permission requests."],"decisionCriteria":["Completes the narrow task","Explains limits","Requires minimal privileges","Produces reviewable evidence"],"runUrl":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing#trial","runPath":"/skills/remoteopenclaw-langgenius-dify-frontend-testing#trial","createEndpoint":"https://agentstaffer.com/api/actions/run-trial","createBody":{"listingId":"remoteopenclaw:skills-hermes-community-langgenius-dify-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}},"launchPacket":{"schemaVersion":"agentstaffer.trial-launch-packet-lite.v1","requiredPermissions":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","License review: License metadata is missing from the current public profile."]},"preflightGates":[{"id":"profile","label":"Profile record","href":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing/profile.json","passed":true},{"id":"install","label":"Setup guide","href":"https://agentstaffer.com/skills/remoteopenclaw-langgenius-dify-frontend-testing/install.json","passed":true},{"id":"sandbox","label":"Use sandbox data","passed":true}],"promotionGates":[{"id":"install","label":"Install path reviewed","passed":true},{"id":"trust","label":"Trust evidence reviewed","passed":false},{"id":"trial","label":"Sandbox trial recorded","passed":false}],"stopConditions":["Install asks for production credentials or broad write access.","Source or package cannot be verified from profile evidence."],"createRequest":{"endpoint":"https://agentstaffer.com/api/actions/run-trial","method":"POST","body":{"listingId":"remoteopenclaw:skills-hermes-community-langgenius-dify-frontend-testing","reviewer":"Trial reviewer","notes":"Sandbox run using mock data."}}},"safety":{"trustTier":"Needs review","installReadiness":"Source guide","topRisk":{"level":"medium","label":"No community evaluation","detail":"AgentStaffer users have not submitted a review yet."},"requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required"},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review"}],"permissionSummary":{"schemaVersion":"agentstaffer.trial-requirements.v1","principle":"Use the smallest sandbox permission set needed for the first reversible trial.","requirements":[{"id":"sandbox","label":"Sandbox workspace","detail":"Run the first trial in a throwaway directory or isolated environment.","severity":"required","text":"Sandbox workspace: Run the first trial in a throwaway directory or isolated environment."},{"id":"license-review","label":"License review","detail":"License metadata is missing from the current public profile.","severity":"review","text":"License review: License metadata is missing from the current public profile."}],"humanReadable":["Sandbox workspace: Run the first trial in a throwaway directory or isolated environment.","License review: License metadata is missing from the current public profile."]}}}],"recentRuns":[],"pagination":{"page":1,"pageSize":24,"totalItems":10,"totalPages":1,"nextPageUrl":null,"prevPageUrl":null},"filters":{"q":"frontend-testing","type":null,"role":null,"protocol":null,"trust":null,"install":null,"source":null,"status":null,"sort":"trial_readiness"},"availableFilters":{"roles":[{"id":"coding-development","label":"Coding & Development"},{"id":"workflow-automation","label":"Workflow Automation"},{"id":"multi-agent-orchestration","label":"Multi-agent Orchestration"},{"id":"mcp-tool-integration","label":"MCP & Tool Integration"},{"id":"research-knowledge","label":"Research & Knowledge"},{"id":"computer-use-desktop","label":"Computer Use & Desktop"},{"id":"business-operations","label":"Business Operations"},{"id":"data-integrations","label":"Data & Integrations"},{"id":"evaluation-safety","label":"Evaluation & Safety"},{"id":"model-inference","label":"Models & Inference"},{"id":"general-agent","label":"General Agent"}],"protocols":[{"value":"mcp","label":"MCP (8)"},{"value":"cli","label":"CLI (7)"},{"value":"http","label":"HTTP (7)"}],"trust":[{"value":"needs-review","label":"Needs review (9)"},{"value":"high-traction","label":"High traction (1)"}],"install":[{"value":"mcp-ready","label":"MCP ready (8)"},{"value":"source-guide","label":"Source guide (2)"}],"sources":[{"value":"playbooks","label":"playbooks (7)"},{"value":"remoteopenclaw","label":"remoteopenclaw (2)"},{"value":"claudemarketplaces","label":"claudemarketplaces (1)"}],"types":[{"value":"skill","label":"skill (10)"}],"sortModes":["relevance","trust","updated","popularity","install_readiness","trial_readiness"]},"launchProtocol":{"schemaVersion":"agentstaffer.trial-launch-packet.v1","location":"trialQueue[].launchPacket","permissionsLocation":"trialQueue[].safety.permissionSummary","rule":"Use launchPacket.preflightGates and launchPacket.stopConditions before calling launchPacket.createRequest.","promotionRule":"Do not promote or hire until launchPacket.promotionGates are clear or explicitly accepted by a human reviewer."},"visibleRetrievalSpine":[{"step":"01","label":"llms.txt","href":"/llms.txt","note":"Site policy and safety context"},{"step":"02","label":"trials.json","href":"/trials.json?q=frontend-testing&sort=trial_readiness","note":"Action queue and page contract"},{"step":"03","label":"profile HTML","href":"/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase","note":"Human decision summary"},{"step":"04","label":"profile package","href":"/skills/playbooks-frontend-testing-skill-by-nilecui-skillsbase/profile.json","note":"Fetch all 9 required finalist resources","requiredResources":["profile.json","score.json","evidence.json","trust.json","trial.json","install.json","history.json","similar.json","dossier.md"]}],"profileResourceContract":{"schemaVersion":"agentstaffer.profile-resource-contract.v1","requiredResources":["profile.json","score.json","evidence.json","trust.json","trial.json","install.json","history.json","similar.json","dossier.md"],"recommendedFetchOrder":["profile.json","score.json","evidence.json","trust.json","trial.json","install.json","history.json","similar.json","dossier.md"]},"retrievalHints":["Use trialQueue[].trial before recommending hire or production installation.","Use trialQueue[].safety.permissionSummary.humanReadable when explaining first-run permissions to a human.","Use trialQueue[].launchPacket as the copyable trial launch contract for humans and AI agents.","POST to /api/actions/run-trial with trialQueue[].trial.createBody to create a public trial result.","Fetch trialQueue[].urls.profileJson (profile.json) and trialQueue[].urls.installJson (install.json) for the full dossier and install payloads.","Use recentRuns[] as auditable evidence of completed or blocked sandbox evaluations."],"links":{"trials":"https://agentstaffer.com/trials?q=frontend-testing&sort=trial_readiness","trialsJson":"https://agentstaffer.com/trials.json?q=frontend-testing&sort=trial_readiness","compare":"https://agentstaffer.com/compare","promotions":"https://agentstaffer.com/promotions","jobMatcher":"https://agentstaffer.com/job-matcher","openApi":"https://agentstaffer.com/openapi.json","llmsTxt":"https://agentstaffer.com/llms.txt","geoJson":"https://agentstaffer.com/geo.json","agentVisibilityJson":"https://agentstaffer.com/agent-visibility.json","aiCrawlMonitorJson":"https://agentstaffer.com/ai-crawl-monitor.json"}}