Not in the top 1,000 by GitHub stars
senlindesign/taste-skill
Claude Code skill — reverse-engineer any website's design taste: concrete tokens + opinionated trade-offs (WHY, not just WHAT)
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
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
6dce223f2f56 → 6dce223f2f56
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 6dce223f2f56
No earlier version was observed for comparison.
Heat
4.0- 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
- taste
/
How it works
taste
When your agent uses it
Reverse-engineer the design taste of any website. Given a URL, captures DOM data and a screenshot via real browser, then runs a 4-step analysis to produce {domain}.md + {domain}.json with practical design tokens (colors, typography, spacing, radii, shadows, grid) AND taste DNA (Trigger → Decision → Reason → Evidence trade-offs explaining WHY the design works). Use whenever the user wants to extract a site's design system, study a competitor's visual language, port an aesthetic to a new project, or generate design guidance for an AI coding agent. Triggers on '/taste <url>', 'analyze the design of X', 'what makes X's site good', 'extract design tokens from X', 'give me X's design DNA', 'build something in the style of X', 'I want my app to feel like X'. Output rejects AI slop ('clean', 'modern', 'user-friendly') in favor of concrete px/hex values and restraint trade-offs. Do NOT use for scraping data, summarizing page content, or tasks unrelated to visual design.
What it loads into context
Frontmatter
328 tokensAlways available to the agent
SKILL.md
5,207 tokensWhen the skill is activated
Reference documents
8,671 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to activate
- Prerequisites
- Workflow
- Error handling
- Notes on philosophy (read once, internalize, then mostly forget)
Scripts executed separately
references/extract.js
Files
.gitignoreasset10 bytesREADME.mddoc10,731 bytesSKILL.mdcore21,346 bytesSKILL.mdcore21,346 bytesSKILL.mdcore21,346 bytesSKILL.mdcore21,346 bytesSKILL.mdcore21,346 bytesSKILL.mdcore21,346 bytesSKILL.mdcore21,346 bytesdocs/Cherry.glbasset15,920 bytesdocs/avatar.pngasset3,538,335 bytesdocs/github.svgasset1,469 bytesdocs/index.htmlasset83,267 bytesdocs/mac.pngasset1,887,628 bytesdocs/senlin.pngasset468,837 bytesdocs/taste-title.pngasset4,418,538 bytesevals/evals.jsonasset5,307 bytesreferences/export-formats.mddoc6,181 bytesreferences/extract.jsruns16,187 bytesreferences/step1-measure.mddoc5,655 bytesreferences/step2-pattern.mddoc3,207 bytesreferences/step3-taste.mddoc4,052 bytesreferences/step4-observer.mddoc5,149 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- taste
Repository facts
- License
- No license detected
- Created
- May 24, 2026
- Last pushed
- Jul 7, 2026
- Forks
- 41
- Open issues
- 3
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 6 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: SKILL.md:1
- No dangerous shell commands
- 107 network referencesin 5 files: docs/index.html:6 README.md:3 evals/evals.json:5 and 2 more
- No hidden or obfuscated text
- No instruction overrides
- 1 executable scriptin 1 file: references/extract.js:1
- 1 reference to secretsin 1 file: SKILL.md:65
- No requests to vote in Hot
Show all 110 signals by file
README.md
- Network accessline 3
[](https://docs.anthropic.com/en/docs/claude-code) - Network accessline 4
[](https://ai.google.dev/gemini-api/docs/gemini-cli) - Network accessline 5
[](https://playwright.dev/docs/api/class-playwright) - Network accessline 6
[](LICENSE) - Network accessline 7
[](https://www.tastelab.xyz) - Network accessline 27
Running `/taste https://linear.app` writes two files: - Network accessline 63
/taste https://linear.app - Network accessline 65
/taste https://www.are.na - Network accessline 71
/taste https://linear.app - Network accessline 141
**Prerequisites:** [Claude Code](https://docs.anthropic.com/en/docs/claude-code) (CLI / Desktop / VS Code) - Network accessline 144
# 1. Clone into your Claude skills directory git clone https://github.com/senlindesign/taste-skill ~/.claude/skills/taste - Network accessline 145
git clone https://github.com/senlindesign/taste-skill ~/.claude/skills/taste - Network accessline 159
**Prerequisites:** [Gemini CLI](https://ai.google.dev/gemini-api/docs/gemini-cli) - Network accessline 162
# 1. Clone into your Gemini skills directory git clone https://github.com/senlindesign/taste-skill ~/.gemini/skills/taste - Network accessline 163
git clone https://github.com/senlindesign/taste-skill ~/.gemini/skills/taste - Network accessline 191
Every `/taste` run starts with a fresh browser state. Without it, running `/taste https://linear.app` while signed into Linear would analyze the app dashboard instead of the public marketing page — wrong surface, wrong taste.
SKILL.md
- Broad permissionsline 1
Unsupported or unresolved allowed-tools declaration - Network accessline 53
This skill requires the **Playwright MCP server** (https://playwright.dev/docs/getting-started-mcp) to be installed and connected. Verify with: - Network accessline 65
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Network accessline 81
Extract the URL from the user's message. Accept these forms: - `/taste https://linear.app` - Network accessline 82
- `/taste https://linear.app` - Network accessline 83
- "analyze the design of vercel.com" (add `https://` if missing) - Network accessline 88
Resolve common short forms before navigating: `linear.app` → `https://linear.app`, `https://www.stripe.com` is fine as-is. - Network accessline 92
From the URL, extract the hostname and strip any `www.` prefix. Examples: - `https://linear.app` → `linear.app` - Network accessline 93
- `https://linear.app` → `linear.app` - Network accessline 94
- `https://www.stripe.com` → `stripe.com` - Network accessline 95
- `https://vercel.com/home` → `vercel.com`
docs/github.svg
- Network accessline 1
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
docs/index.html
- Network accessline 6
<title>/taste — Design DNA Extractor for Claude Code</title> <meta name="description" content="Abductive reasoning for design. Read any website's taste — tokens + the decisions behind them. A Claude Code skill."> <link rel="preconnect" - Network accessline 7
<meta name="description" content="Abductive reasoning for design. Read any website's taste — tokens + the decisions behind them. A Claude Code skill."> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" h - Network accessline 8
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 9
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 10
<link rel="preconnect" href="https://api.fontshare.com"> - Network accessline 11
<link href="https://api.fontshare.com/v2/css?f[]=sentient@1&display=swap" rel="stylesheet"> - Network accessline 12
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap" rel="stylesheet"> - Network accessline 576
<div id="taste-modal" style="position:relative"> <button id="taste-modal-close" aria-label="Close"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> - Network accessline 577
<button id="taste-modal-close" aria-label="Close"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 1L13 13M13 1L1 13" stroke="currentColor" stroke-width="1.75" stroke - Network accessline 578
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> - Network accessline 601
</a> <div class="nav-links"> <a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener" class="nav-link"> - Network accessline 602
<div class="nav-links"> <a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener" class="nav-link"> <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path fill-r - Network accessline 603
<a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener" class="nav-link"> - Network accessline 605
<span>Github</span> </a> <a href="https://www.linkedin.com/in/senlinbebop/" target="_blank" rel="noopener" class="nav-link"> - Network accessline 606
</a> <a href="https://www.linkedin.com/in/senlinbebop/" target="_blank" rel="noopener" class="nav-link"> <img src="senlin.png" alt="" class="nav-avatar"> - Network accessline 607
<a href="https://www.linkedin.com/in/senlinbebop/" target="_blank" rel="noopener" class="nav-link"> - Network accessline 609
<span>Made by <span class="rust">Sen Lin</span></span> </a> <a href="https://buymeacoffee.com/senlin" target="_blank" rel="noopener" class="nav-link"> - Network accessline 610
</a> <a href="https://buymeacoffee.com/senlin" target="_blank" rel="noopener" class="nav-link"> <span class="nav-bmc-icon" aria-hidden="true"><svg width="15" height="15" viewBox="0 0 24 24" fill="none"><path d="M7 10h10l-1.8 9 - Network accessline 611
<a href="https://buymeacoffee.com/senlin" target="_blank" rel="noopener" class="nav-link"> - Network accessline 629
<div class="hero-actions"> <a href="#install" class="btn-primary" id="hero-install-btn">Install the skill</a> <a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener" class="btn-ghost"> - Network accessline 630
<a href="#install" class="btn-primary" id="hero-install-btn">Install the skill</a> <a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener" class="btn-ghost"> <svg width="13" height="13" viewBox - Network accessline 631
<a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener" class="btn-ghost"> - Network accessline 769
<div class="export-grid" role="list"> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_cursor)"><pa - Network accessline 770
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_cursor)"><path d="M15.503 4.13082L5.89101 9.67782C5.7635 - Network accessline 771
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_cursor)"><path d="M15.503 4.13082L5.89101 9.67782C5.76353 9.75142 5.65762 9.85723 5.58391 9.98465C - Network accessline 773
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_windsurf)"><path d="M27.55 9.06718C26.3462 - Network accessline 774
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_windsurf)"><path d="M27.55 9.06718C26.3462 9.06518 25.36 - Network accessline 775
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_windsurf)"><path d="M27.55 9.06718C26.3462 9.06518 25.3694 10.0402 25.3694 11.2437V16.1113C25.3694 - Network accessline 777
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24.998 14.949H28V1 - Network accessline 778
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24.998 14.949H28V18.051H25V21.0 - Network accessline 779
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M24.998 14.949H28V18.051H25V21.079H23.513V24H22V21.079H20.513V24H19V21.079 - Network accessline 781
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.922 20.997C27.061 22.492 22.063 26.02 16 26.02C9.937 26 - Network accessline 782
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.922 20.997C27.061 22.492 22.063 26.02 16 26.02C9.937 26.02 4.939 22. - Network accessline 783
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.922 20.997C27.061 22.492 22.063 26.02 16 26.02C9.937 26.02 4.939 22.492 4.078 20.997C4.03428 20.9181 4.0077 20 - Network accessline 785
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_bolt)"><path d="M15.3415 19.8129C13.1295 19 - Network accessline 786
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_bolt)"><path d="M15.3415 19.8129C13.1295 19.8129 12.0472 - Network accessline 787
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_bolt)"><path d="M15.3415 19.8129C13.1295 19.8129 12.0472 18.5803 12.0472 17.0275C12.0472 15.4746 1 - Network accessline 789
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_antigravity" style="mask-type:alpha" maskUnits="user - Network accessline 790
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_antigravity" style="mask-type:alpha" maskUnits="userSpaceOnUse" x - Network accessline 791
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_antigravity" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="4" y="5" width="24" height="22"><path d= - Network accessline 793
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.252 12.25H23.87 - Network accessline 794
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.252 12.25H23.876C23.964 12.2 - Network accessline 795
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.252 12.25H23.876C23.964 12.25 24.052 12.256 24.136 12.268L18.266 18.13 - Network accessline 797
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_figma)"><mask id="mask0_figma" style="mask- - Network accessline 798
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_figma)"><mask id="mask0_figma" style="mask-type:luminanc - Network accessline 799
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_figma)"><mask id="mask0_figma" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="8" y="4" - Network accessline 801
</div> <div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_lovable)"><mask id="mask0_lovable" style="m - Network accessline 802
<div class="exp" role="listitem"> <div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_lovable)"><mask id="mask0_lovable" style="mask-type:alph - Network accessline 803
<div class="exp-icon"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_lovable)"><mask id="mask0_lovable" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="5" y="5" - Network accessline 824
<div class="ist-body"> <label>Clone into your Claude skills directory</label> <div class="code-wrap"><div class="code-block">git clone https://github.com/senlindesign/taste-skill ~/.claude/skills/taste</div><button class - Network accessline 825
<label>Clone into your Claude skills directory</label> <div class="code-wrap"><div class="code-block">git clone https://github.com/senlindesign/taste-skill ~/.claude/skills/taste</div><button class="copy-btn" aria-label="Copy"><sv - Network accessline 826
<div class="code-wrap"><div class="code-block">git clone https://github.com/senlindesign/taste-skill ~/.claude/skills/taste</div><button class="copy-btn" aria-label="Copy"><svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke=" - Network accessline 838
<div class="ist-body"> <label>Restart Claude Code, then run it on any URL</label> <div class="code-wrap"><div class="code-block">/taste https://linear.app</div><button class="copy-btn" aria-label="Copy"><svg width="11" h - Network accessline 839
<label>Restart Claude Code, then run it on any URL</label> <div class="code-wrap"><div class="code-block">/taste https://linear.app</div><button class="copy-btn" aria-label="Copy"><svg width="11" height="11" viewBox="0 0 24 24" fi - Network accessline 840
<div class="code-wrap"><div class="code-block">/taste https://linear.app</div><button class="copy-btn" aria-label="Copy"><svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="roun - Network accessline 847
<div class="ist-body"> <label>Clone into your Gemini skills directory</label> <div class="code-wrap"><div class="code-block">git clone https://github.com/senlindesign/taste-skill ~/.gemini/skills/taste</div><button class - Network accessline 848
<label>Clone into your Gemini skills directory</label> <div class="code-wrap"><div class="code-block">git clone https://github.com/senlindesign/taste-skill ~/.gemini/skills/taste</div><button class="copy-btn" aria-label="Copy"><sv - Network accessline 849
<div class="code-wrap"><div class="code-block">git clone https://github.com/senlindesign/taste-skill ~/.gemini/skills/taste</div><button class="copy-btn" aria-label="Copy"><svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke=" - Network accessline 868
<div class="ist-body"> <label>Restart Gemini CLI, then run it on any URL</label> <div class="code-wrap"><div class="code-block">/taste https://linear.app</div><button class="copy-btn" aria-label="Copy"><svg width="11" he - Network accessline 869
<label>Restart Gemini CLI, then run it on any URL</label> <div class="code-wrap"><div class="code-block">/taste https://linear.app</div><button class="copy-btn" aria-label="Copy"><svg width="11" height="11" viewBox="0 0 24 24" fil - Network accessline 870
<div class="code-wrap"><div class="code-block">/taste https://linear.app</div><button class="copy-btn" aria-label="Copy"><svg width="11" height="11" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="roun - Network accessline 880
<div class="container"> <div class="foot"> <div class="foot-l">A side project by <a href="https://www.linkedin.com/in/senlinbebop/" target="_blank" rel="noopener">Sen Lin</a></div> - Network accessline 881
<div class="foot"> <div class="foot-l">A side project by <a href="https://www.linkedin.com/in/senlinbebop/" target="_blank" rel="noopener">Sen Lin</a></div> <div class="foot-r"> - Network accessline 882
<div class="foot-l">A side project by <a href="https://www.linkedin.com/in/senlinbebop/" target="_blank" rel="noopener">Sen Lin</a></div> - Network accessline 883
<div class="foot-r"> <a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener">GitHub</a> <a href="https://aiinterface.substack.com/" target="_blank" rel="noopener">Substack</a> - Network accessline 884
<a href="https://github.com/senlindesign/taste-skill" target="_blank" rel="noopener">GitHub</a> - Network accessline 885
<a href="https://aiinterface.substack.com/" target="_blank" rel="noopener">Substack</a> - Network accessline 886
<a href="https://medium.com/@sunless77" target="_blank" rel="noopener">Medium</a>
evals/evals.json
- Network accessline 5
"id": 0, "name": "linear-restraint", "url": "https://linear.app", - Network accessline 6
"name": "linear-restraint", "url": "https://linear.app", "prompt": "/taste https://linear.app", - Network accessline 7
"url": "https://linear.app", - Network accessline 8
"prompt": "/taste https://linear.app", - Network accessline 27
"id": 1, "name": "arena-editorial", "url": "https://www.are.na", - Network accessline 28
"name": "arena-editorial", "url": "https://www.are.na", "prompt": "/taste https://www.are.na", - Network accessline 29
"url": "https://www.are.na", - Network accessline 30
"prompt": "/taste https://www.are.na", - Network accessline 49
"id": 2, "name": "stripe-craft", "url": "https://stripe.com", - Network accessline 50
"name": "stripe-craft", "url": "https://stripe.com", "prompt": "/taste https://stripe.com", - Network accessline 51
"url": "https://stripe.com", - Network accessline 52
"prompt": "/taste https://stripe.com",
references/extract.js
- Executable scriptline 1
Executable file
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: 29 facts
- Network access in prose of documentationREADME.md:3Low confidence
- Network access in prose of documentationREADME.md:4Low confidence
- Network access in prose of documentationREADME.md:5Low confidence
- Network access in prose of documentationREADME.md:6Low confidence
- Network access in prose of documentationREADME.md:7Low confidence
- Network access in prose of documentationREADME.md:27Low confidence
- Network access in code of documentationREADME.md:63Low confidence
- Network access in code of documentationREADME.md:65Low confidence
- Network access in code of documentationREADME.md:71Low confidence
- Network access in prose of documentationREADME.md:141Low confidence
- Network access in code of documentationREADME.md:144Low confidence
- Network access in code of documentationREADME.md:145Low confidence
- Network access in prose of documentationREADME.md:159Low confidence
- Network access in code of documentationREADME.md:162Low confidence
- Network access in code of documentationREADME.md:163Low confidence
- Network access in prose of documentationREADME.md:191Low confidence
- Broad permissions in the frontmatter of the SKILL.mdSKILL.md:1High confidence
- Network access in prose of the SKILL.mdSKILL.md:53Low confidence
- Network access in prose of the SKILL.mdSKILL.md:65Low confidence
- Access to secrets in prose of the SKILL.mdSKILL.md:65Low confidence
- Network access in prose of the SKILL.mdSKILL.md:81Low confidence
- Network access in prose of the SKILL.mdSKILL.md:82Low confidence
- Network access in prose of the SKILL.mdSKILL.md:83Low confidence
- Network access in prose of the SKILL.mdSKILL.md:88Low confidence
- Network access in prose of the SKILL.mdSKILL.md:92Low confidence
- Network access in prose of the SKILL.mdSKILL.md:93Low confidence
- Network access in prose of the SKILL.mdSKILL.md:94Low confidence
- Network access in prose of the SKILL.mdSKILL.md:95Low confidence
- Executable script in a comment of a file that runsreferences/extract.js:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md 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.