https://github.com/avakero/zukai-prompt-builder
· scanned 2026-06-17 01:36 UTC (1 month, 2 weeks ago)
55 raw signals (0 security + 55 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -8.4 (diff) · 55 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 407 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 |
|---|---|---|---|
buildStyleDefinitionText |
software | healthy | app.js:buildStyleDefinitionText |
buildSignatureText |
software | healthy | app.js:buildSignatureText |
$ |
software | healthy | app.js:$ |
$$ |
software | healthy | app.js:$$ |
saveState |
software | healthy | app.js:saveState |
loadState |
software | healthy | app.js:loadState |
applyTheme |
software | healthy | app.js:applyTheme |
setTheme |
software | healthy | app.js:setTheme |
activateCard |
software | healthy | app.js:activateCard |
updateBadges |
software | healthy | app.js:updateBadges |
clearColorSelections |
software | healthy | app.js:clearColorSelections |
setColorAuto |
software | healthy | app.js:setColorAuto |
setColorPreset |
software | healthy | app.js:setColorPreset |
setColorCustom |
software | healthy | app.js:setColorCustom |
updateCharCount |
software | healthy | app.js:updateCharCount |
generatePrompt |
software | healthy | app.js:generatePrompt |
copyToClipboard |
software | healthy | app.js:copyToClipboard |
showToast |
software | healthy | app.js:showToast |
gateOrToast |
software | healthy | app.js:gateOrToast |
resetAll |
software | healthy | app.js:resetAll |
handleImageFiles |
software | healthy | app.js:handleImageFiles |
removeImage |
software | healthy | app.js:removeImage |
renderImageThumbnails |
software | healthy | app.js:renderImageThumbnails |
updateImageBadge |
software | healthy | app.js:updateImageBadge |
compressDataUrlIfNeeded |
software | healthy | app.js:compressDataUrlIfNeeded |
decodedSize |
software | healthy | app.js:decodedSize |
uploadOneCharacterImage |
software | healthy | app.js:uploadOneCharacterImage |
ensureCharacterImageUrls |
software | healthy | app.js:ensureCharacterImageUrls |
buildPasteQueue |
software | healthy | app.js:buildPasteQueue |
renderPasteQueue |
software | healthy | app.js:renderPasteQueue |
copyNextInQueue |
software | healthy | app.js:copyNextInQueue |
convertToPngBlob |
software | healthy | app.js:convertToPngBlob |
closePasteQueue |
software | healthy | app.js:closePasteQueue |
clampPasteQueuePosition |
software | healthy | app.js:clampPasteQueuePosition |
movePasteQueue |
software | healthy | app.js:movePasteQueue |
startPasteQueueDrag |
software | healthy | app.js:startPasteQueueDrag |
dragPasteQueue |
software | healthy | app.js:dragPasteQueue |
endPasteQueueDrag |
software | healthy | app.js:endPasteQueueDrag |
keepPasteQueueInView |
software | healthy | app.js:keepPasteQueueInView |
applyUIState |
software | healthy | app.js:applyUIState |
initEvents |
software | healthy | app.js:initEvents |
switchMode |
software | healthy | app.js:switchMode |
buildCarouselTemplateForCopy |
software | healthy | app.js:buildCarouselTemplateForCopy |
copyCarouselTemplate |
software | healthy | app.js:copyCarouselTemplate |
defaultAiConfig |
software | healthy | app.js:defaultAiConfig |
loadAiConfig |
software | healthy | app.js:loadAiConfig |
saveAiConfig |
software | healthy | app.js:saveAiConfig |
getEffectiveApiKey |
software | healthy | app.js:getEffectiveApiKey |
hasOwnOpenAiKey |
software | healthy | app.js:hasOwnOpenAiKey |
hasOwnGeminiKey |
software | healthy | app.js:hasOwnGeminiKey |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
line-menu.html |
software | healthy | line-menu.html |
vercel.json |
software | healthy | vercel.json |
app.js |
software | healthy | app.js |
README.md |
software | healthy | README.md |
build-wp.js |
software | healthy | build-wp.js |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
index.css |
software | healthy | index.css |
straico.js |
software | healthy | api/straico.js |
upload-character-image.js |
software | healthy | api/upload-character-image.js |
gemini-image.js |
software | healthy | api/gemini-image.js |
pickaxe-proxy.js |
software | healthy | api/pickaxe-proxy.js |
me.js |
software | healthy | api/me.js |
log-slide.js |
software | healthy | api/log-slide.js |
job.js |
software | healthy | api/job.js |
cleanup-storage.js |
software | healthy | api/cleanup-storage.js |
log-generation.js |
software | healthy | api/log-generation.js |
openai-image.js |
software | healthy | api/openai-image.js |
cors.js |
software | healthy | api/_lib/cors.js |
supabase.js |
software | healthy | api/_lib/supabase.js |
tags.js |
software | healthy | api/_lib/tags.js |
line.js |
software | healthy | api/_lib/line.js |
image-storage.js |
software | healthy | api/_lib/image-storage.js |
temp-access.js |
software | healthy | api/_lib/temp-access.js |
request.js |
software | healthy | api/_lib/request.js |
print-pickaxe-env.js |
software | healthy | scripts/print-pickaxe-env.js |
0002_phase2_entitlements.sql |
software | healthy | supabase/migrations/0002_phase2_entitlements.sql |
0004_generation_jobs.sql |
software | healthy | supabase/migrations/0004_generation_jobs.sql |
0001_phase1_auth.sql |
software | healthy | supabase/migrations/0001_phase1_auth.sql |
0003_character_refs_storage.sql |
software | healthy | supabase/migrations/0003_character_refs_storage.sql |
0006_auth_audit_log_cleanup.sql |
software | healthy | supabase/migrations/0006_auth_audit_log_cleanup.sql |
0005_generated_images_storage.sql |
software | healthy | supabase/migrations/0005_generated_images_storage.sql |
database-reviewer.md |
software | healthy | .claude/agents/database-reviewer.md |
security-reviewer.md |
software | healthy | .claude/agents/security-reviewer.md |
code-reviewer.md |
software | healthy | .claude/agents/code-reviewer.md |
planner.md |
software | healthy | .claude/agents/planner.md |
tdd-guide.md |
software | healthy | .claude/agents/tdd-guide.md |
e2e-runner.md |
software | healthy | .claude/agents/e2e-runner.md |
refactor-cleaner.md |
software | healthy | .claude/agents/refactor-cleaner.md |
doc-updater.md |
software | healthy | .claude/agents/doc-updater.md |
architect.md |
software | healthy | .claude/agents/architect.md |
build-error-resolver.md |
software | healthy | .claude/agents/build-error-resolver.md |
test-coverage.md |
software | healthy | .claude/commands/test-coverage.md |
tdd.md |
software | healthy | .claude/commands/tdd.md |
refactor-clean.md |
software | healthy | .claude/commands/refactor-clean.md |
code-review.md |
software | healthy | .claude/commands/code-review.md |
verify.md |
software | healthy | .claude/commands/verify.md |
plan.md |
software | healthy | .claude/commands/plan.md |
save-session.md |
software | healthy | .claude/commands/save-session.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
_lib |
software | healthy | api/_lib |
scripts |
software | healthy | scripts |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
commands |
software | healthy | .claude/commands |
skills |
software | healthy | .claude/skills |
postgres-patterns |
software | healthy | .claude/skills/postgres-patterns |
search-first |
software | healthy | .claude/skills/search-first |
security-review |
software | healthy | .claude/skills/security-review |
e2e-testing |
software | healthy | .claude/skills/e2e-testing |
verification-loop |
software | healthy | .claude/skills/verification-loop |
iterative-retrieval |
software | healthy | .claude/skills/iterative-retrieval |
tdd-workflow |
software | healthy | .claude/skills/tdd-workflow |
deployment-patterns |
software | healthy | .claude/skills/deployment-patterns |
backend-patterns |
software | healthy | .claude/skills/backend-patterns |
frontend-patterns |
software | healthy | .claude/skills/frontend-patterns |
api-design |
software | healthy | .claude/skills/api-design |
security-scan |
software | healthy | .claude/skills/security-scan |
database-migrations |
software | healthy | .claude/skills/database-migrations |
coding-standards |
software | healthy | .claude/skills/coding-standards |
| Label | Layer | Status | Path |
|---|---|---|---|
0002_phase2_entitlements.sql |
data | healthy | supabase/migrations/0002_phase2_entitlements.sql |
0004_generation_jobs.sql |
data | healthy | supabase/migrations/0004_generation_jobs.sql |
0001_phase1_auth.sql |
data | healthy | supabase/migrations/0001_phase1_auth.sql |
0003_character_refs_storage.sql |
data | healthy | supabase/migrations/0003_character_refs_storage.sql |
0006_auth_audit_log_cleanup.sql |
data | healthy | supabase/migrations/0006_auth_audit_log_cleanup.sql |
0005_generated_images_storage.sql |
data | healthy | supabase/migrations/0005_generated_images_storage.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
postgres |
data | healthy | .claude/skills/postgres-patterns/SKILL.md |
clickhouse |
data | healthy | .claude/skills/postgres-patterns/SKILL.md |
redis |
data | healthy | .claude/skills/tdd-workflow/SKILL.md |
mysql |
data | healthy | .claude/skills/database-migrations/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/security-review/SKILL.md |
security | healthy | .claude/skills/security-review/SKILL.md |
auth::.claude/skills/iterative-retrieval/SKILL.md |
security | healthy | .claude/skills/iterative-retrieval/SKILL.md |
auth::api/_lib/line.js |
security | healthy | api/_lib/line.js |
auth::.claude/skills/backend-patterns/SKILL.md |
security | healthy | .claude/skills/backend-patterns/SKILL.md |
auth::app.js |
security | healthy | app.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | app.js |
240.0.0.0 |
network | healthy | api/_lib/request.js |
255.255.255.255 |
network | healthy | api/_lib/request.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | .claude/skills/deployment-patterns/SKILL.md |
port:8080 |
network | healthy | .claude/skills/deployment-patterns/SKILL.md |
port:8000 |
network | healthy | .claude/skills/deployment-patterns/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
avakero__zukai-prompt-builder |
software | healthy | /data/fable5_failed_archive/avakero__zukai-prompt-builder |
| Label | Layer | Status | Path |
|---|---|---|---|
VerificationError |
software | healthy | api/_lib/line.js:VerificationError |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/0002_phase2_entitlements.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::.claude/skills/security-review/SKILL.md |
security | healthy | .claude/skills/security-review/SKILL.md |
This page is publicly accessible at:
https://repobility.com/scan/5b14d429-3d97-4fa6-a47e-a6dfb05c3246/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5b14d429-3d97-4fa6-a47e-a6dfb05c3246/
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.