https://github.com/ibelick/ui-skills
· scanned 2026-07-23 19:41 UTC (4 days, 21 hours ago)
49 raw signals (0 security + 49 graph)
Last scanned 4 days, 21 hours ago · v7 · 49 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 174 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
.prettierrc.json |
software | healthy | .prettierrc.json |
DESIGN.md |
software | healthy | DESIGN.md |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
astro.config.mjs |
software | healthy | astro.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
AGENTS.md |
software | healthy | AGENTS.md |
external.test.ts |
software | healthy | tests/external.test.ts |
smoke.mjs |
software | healthy | tests/smoke.mjs |
routes.test.ts |
software | healthy | tests/routes.test.ts |
cli.test.ts |
software | healthy | tests/cli.test.ts |
write-assetsignore.mjs |
software | healthy | scripts/write-assetsignore.mjs |
SKILL.md |
software | healthy | skills/create-design-md/SKILL.md |
SKILL.md |
software | healthy | skills/fixing-accessibility/SKILL.md |
SKILL.md |
software | healthy | skills/fixing-motion-performance/SKILL.md |
SKILL.md |
software | healthy | skills/fixing-metadata/SKILL.md |
SKILL.md |
software | healthy | skills/ui-skills-root/SKILL.md |
SKILL.md |
software | healthy | skills/baseline-ui/SKILL.md |
SKILL.md |
software | healthy | skills/improve-ui/SKILL.md |
plan-template.md |
software | healthy | skills/improve-ui/references/plan-template.md |
openai.yaml |
software | healthy | skills/improve-ui/agents/openai.yaml |
release.yml |
software | healthy | .github/workflows/release.yml |
middleware.ts |
software | healthy | src/middleware.ts |
copy-button.tsx |
software | healthy | src/ui/copy-button.tsx |
text-morph.tsx |
software | healthy | src/ui/text-morph.tsx |
command-dialog.tsx |
software | healthy | src/ui/command-dialog.tsx |
newsletter-input.tsx |
software | healthy | src/ui/newsletter-input.tsx |
render-skill-markdown.ts |
software | healthy | src/lib/render-skill-markdown.ts |
format-stars.ts |
software | healthy | src/lib/format-stars.ts |
github-stars.ts |
software | healthy | src/lib/github-stars.ts |
serialize-json-ld.ts |
software | healthy | src/lib/serialize-json-ld.ts |
skill-catalog.ts |
software | healthy | src/lib/skill-catalog.ts |
remote-skill.ts |
software | healthy | src/lib/remote-skill.ts |
sitemap.xml.ts |
software | healthy | src/pages/sitemap.xml.ts |
llms.txt.ts |
software | healthy | src/pages/llms.txt.ts |
robots.txt.ts |
software | healthy | src/pages/robots.txt.ts |
github-stars.ts |
software | healthy | src/pages/api/github-stars.ts |
registry.txt.ts |
software | healthy | src/pages/skills/registry.txt.ts |
registry.json.ts |
software | healthy | src/pages/skills/registry.json.ts |
llms.txt.ts |
software | healthy | src/pages/skills/[...slug]/llms.txt.ts |
global.css |
software | healthy | src/styles/global.css |
AGENTS.md |
quality | healthy | AGENTS.md |
skills/create-design-md/SKILL.md |
quality | warning | skills/create-design-md/SKILL.md |
skills/fixing-accessibility/SKILL.md |
quality | healthy | skills/fixing-accessibility/SKILL.md |
skills/fixing-motion-performance/SKILL.md |
quality | healthy | skills/fixing-motion-performance/SKILL.md |
skills/fixing-metadata/SKILL.md |
quality | healthy | skills/fixing-metadata/SKILL.md |
skills/ui-skills-root/SKILL.md |
quality | healthy | skills/ui-skills-root/SKILL.md |
skills/baseline-ui/SKILL.md |
quality | warning | skills/baseline-ui/SKILL.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
originalCaches |
software | healthy | tests/external.test.ts:originalCaches |
setCache |
software | healthy | tests/external.test.ts:setCache |
waitForServer |
software | healthy | tests/smoke.mjs:waitForServer |
body |
software | healthy | tests/routes.test.ts:body |
runCli |
software | healthy | tests/cli.test.ts:runCli |
CopyButton |
software | healthy | src/ui/copy-button.tsx:CopyButton |
handleCopy |
software | healthy | src/ui/copy-button.tsx:handleCopy |
TextMorph |
software | healthy | src/ui/text-morph.tsx:TextMorph |
toSearchResult |
software | healthy | src/ui/command-dialog.tsx:toSearchResult |
escapeRegExp |
software | healthy | src/ui/command-dialog.tsx:escapeRegExp |
idForPath |
software | healthy | src/ui/command-dialog.tsx:idForPath |
plainText |
software | healthy | src/ui/command-dialog.tsx:plainText |
createSnippet |
software | healthy | src/ui/command-dialog.tsx:createSnippet |
highlightText |
software | healthy | src/ui/command-dialog.tsx:highlightText |
CommandDialog |
software | healthy | src/ui/command-dialog.tsx:CommandDialog |
onKeyDown |
software | healthy | src/ui/command-dialog.tsx:onKeyDown |
scrollToItem |
software | healthy | src/ui/command-dialog.tsx:scrollToItem |
setIndexAndScroll |
software | healthy | src/ui/command-dialog.tsx:setIndexAndScroll |
handleOpenChange |
software | healthy | src/ui/command-dialog.tsx:handleOpenChange |
onInputChange |
software | healthy | src/ui/command-dialog.tsx:onInputChange |
onSelect |
software | healthy | src/ui/command-dialog.tsx:onSelect |
onInputKeyDown |
software | healthy | src/ui/command-dialog.tsx:onInputKeyDown |
LoaderIcon |
software | healthy | src/ui/newsletter-input.tsx:LoaderIcon |
NewsletterInput |
software | healthy | src/ui/newsletter-input.tsx:NewsletterInput |
submit |
software | healthy | src/ui/newsletter-input.tsx:submit |
escapeHtml |
software | healthy | src/lib/render-skill-markdown.ts:escapeHtml |
getSafeUrl |
software | healthy | src/lib/render-skill-markdown.ts:getSafeUrl |
renderSkillMarkdown |
software | healthy | src/lib/render-skill-markdown.ts:renderSkillMarkdown |
formatStarCount |
software | healthy | src/lib/format-stars.ts:formatStarCount |
getGithubStars |
software | healthy | src/lib/github-stars.ts:getGithubStars |
cache |
software | healthy | src/lib/github-stars.ts:cache |
cachedData |
software | healthy | src/lib/github-stars.ts:cachedData |
serializeJsonLd |
software | healthy | src/lib/serialize-json-ld.ts:serializeJsonLd |
getGroupPaths |
software | healthy | src/lib/skill-catalog.ts:getGroupPaths |
getSkillByPath |
software | healthy | src/lib/skill-catalog.ts:getSkillByPath |
getRegistryByPath |
software | healthy | src/lib/skill-catalog.ts:getRegistryByPath |
getSkillsBySlug |
software | healthy | src/lib/skill-catalog.ts:getSkillsBySlug |
getSkillsBySource |
software | healthy | src/lib/skill-catalog.ts:getSkillsBySource |
getSkillsByTopic |
software | healthy | src/lib/skill-catalog.ts:getSkillsByTopic |
getSkillBySourceAndSlug |
software | healthy | src/lib/skill-catalog.ts:getSkillBySourceAndSlug |
getSkillByTopicAndSlug |
software | healthy | src/lib/skill-catalog.ts:getSkillByTopicAndSlug |
getSkillRoutePaths |
software | healthy | src/lib/skill-catalog.ts:getSkillRoutePaths |
getCanonicalSkillPaths |
software | healthy | src/lib/skill-catalog.ts:getCanonicalSkillPaths |
getCache |
software | healthy | src/lib/remote-skill.ts:getCache |
readBoundedText |
software | healthy | src/lib/remote-skill.ts:readBoundedText |
readCachedContent |
software | healthy | src/lib/remote-skill.ts:readCachedContent |
getRemoteSkill |
software | healthy | src/lib/remote-skill.ts:getRemoteSkill |
escapeXml |
software | healthy | src/pages/sitemap.xml.ts:escapeXml |
buildTopicRoutes |
software | healthy | src/pages/sitemap.xml.ts:buildTopicRoutes |
buildGroupPaths |
software | healthy | src/pages/sitemap.xml.ts:buildGroupPaths |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
@astrojs/cloudflare@^12.6.13 |
dependencies | healthy | package.json |
@astrojs/react@^4.4.2 |
dependencies | healthy | package.json |
@base-ui/react@^1.4.1 |
dependencies | healthy | package.json |
@fontsource/fira-mono@^5.2.7 |
dependencies | healthy | package.json |
@fontsource/jetbrains-mono@^5.2.8 |
dependencies | healthy | package.json |
@tailwindcss/vite@^4.3.3 |
dependencies | healthy | package.json |
astro@^5.16.7 |
dependencies | healthy | package.json |
marked@^17.0.1 |
dependencies | healthy | package.json |
motion@^12.24.12 |
dependencies | healthy | package.json |
react@^19.2.3 |
dependencies | healthy | package.json |
react-dom@^19.2.3 |
dependencies | healthy | package.json |
tailwindcss@^4.3.3 |
dependencies | healthy | package.json |
tsx@^4.20.5 |
dependencies | healthy | package.json |
@astrojs/check@^0.9.9 |
dependencies | healthy | package.json |
@tailwindcss/typography@^0.5.19 |
dependencies | healthy | package.json |
@types/react@^19.2.7 |
dependencies | healthy | package.json |
@types/react-dom@^19.2.3 |
dependencies | healthy | package.json |
@types/marked@^5.0.2 |
dependencies | healthy | package.json |
@types/node@^25.9.3 |
dependencies | healthy | package.json |
prettier@^3.3.3 |
dependencies | healthy | package.json |
prettier-plugin-astro@^0.14.1 |
dependencies | healthy | package.json |
prettier-plugin-tailwindcss@^0.6.8 |
dependencies | healthy | package.json |
typescript@^5.6.3 |
dependencies | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
skills |
software | healthy | skills |
create-design-md |
software | healthy | skills/create-design-md |
fixing-accessibility |
software | healthy | skills/fixing-accessibility |
fixing-motion-performance |
software | healthy | skills/fixing-motion-performance |
fixing-metadata |
software | healthy | skills/fixing-metadata |
ui-skills-root |
software | healthy | skills/ui-skills-root |
baseline-ui |
software | healthy | skills/baseline-ui |
improve-ui |
software | healthy | skills/improve-ui |
references |
software | healthy | skills/improve-ui/references |
agents |
software | healthy | skills/improve-ui/agents |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
ui |
software | healthy | src/ui |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
api |
software | healthy | src/pages/api |
skills |
software | healthy | src/pages/skills |
[...slug] |
software | healthy | src/pages/skills/[...slug] |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
/sitemap.xml |
frontend | healthy | src/pages/sitemap.xml.ts |
/llms.txt |
frontend | healthy | src/pages/llms.txt.ts |
/robots.txt |
frontend | healthy | src/pages/robots.txt.ts |
/api/github-stars |
frontend | healthy | src/pages/api/github-stars.ts |
/skills/registry.txt |
frontend | healthy | src/pages/skills/registry.txt.ts |
/skills/registry.json |
frontend | healthy | src/pages/skills/registry.json.ts |
/skills/[...slug]/llms.txt |
frontend | healthy | src/pages/skills/[...slug]/llms.txt.ts |
/ |
frontend | healthy | src/pages/llms.txt.ts |
/skills |
frontend | healthy | src/pages/llms.txt.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
NPM_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-c4rme3d2 |
software | healthy | /tmp/repobility-clone-c4rme3d2 |
| Label | Layer | Status | Path |
|---|---|---|---|
RemoteSkillError |
software | healthy | src/lib/remote-skill.ts:RemoteSkillError |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4399 |
network | healthy | tests/smoke.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/smoke.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
NewsletterInput |
frontend | healthy | src/ui/newsletter-input.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
publish |
cicd | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/1c46d1ef-57dc-49b4-876a-2ca5bfba906d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1c46d1ef-57dc-49b4-876a-2ca5bfba906d/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.