https://github.com/byungjunjang/slide-pencil
· scanned 2026-06-17 01:45 UTC (1 month, 1 week ago)
97 raw signals (0 security + 97 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -47.7 (diff) · 79 actionable findings from 1 signal source. 18 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 824 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 |
|---|---|---|---|
run |
software | healthy | .codex/skills/slide/scripts/html2pptx.mjs:run |
out |
software | healthy | .codex/skills/slide/scripts/html2pptx.mjs:out |
parseArgs |
software | healthy | .codex/skills/slide/scripts/html2pptx.mjs:parseArgs |
main |
software | healthy | .codex/skills/slide/scripts/html2pptx.mjs:main |
report |
software | healthy | .codex/skills/slide/scripts/check-slides.py:46 |
slide_files |
software | healthy | .codex/skills/slide/scripts/check-slides.py:51 |
read |
software | healthy | .codex/skills/slide/scripts/check-slides.py:55 |
find_plan |
software | healthy | .codex/skills/slide/scripts/check-slides.py:60 |
is_non_content |
software | healthy | .codex/skills/slide/scripts/check-slides.py:71 |
b_pencil |
software | healthy | .codex/skills/slide/scripts/check-slides.py:77 |
b4_min_font |
software | healthy | .codex/skills/slide/scripts/check-slides.py:89 |
b5_emoji |
software | healthy | .codex/skills/slide/scripts/check-slides.py:95 |
b6_legacy_viewport |
software | healthy | .codex/skills/slide/scripts/check-slides.py:101 |
b7_grid_quota |
software | healthy | .codex/skills/slide/scripts/check-slides.py:106 |
b9_headline |
software | healthy | .codex/skills/slide/scripts/check-slides.py:117 |
b_gm |
software | healthy | .codex/skills/slide/scripts/check-slides.py:128 |
b10_supertitle |
software | healthy | .codex/skills/slide/scripts/check-slides.py:139 |
b_dark |
software | healthy | .codex/skills/slide/scripts/check-slides.py:150 |
plan_checks |
software | healthy | .codex/skills/slide/scripts/check-slides.py:158 |
simple_checks |
software | healthy | .codex/skills/slide/scripts/check-slides.py:257 |
warn_checks |
software | healthy | .codex/skills/slide/scripts/check-slides.py:317 |
main |
software | healthy | .codex/skills/slide/scripts/check-slides.py:370 |
readThemeColor |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:readThemeColor |
readSlideCountFromIndex |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:readSlideCoun… |
readSlideFileCount |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:readSlideFile… |
findProjectRoot |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:findProjectRo… |
main |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:main |
accentColorU |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:accentColorU |
nonBg |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:nonBg |
checkDecorationSlide |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:checkDecorati… |
charWidthFactor |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:charWidthFact… |
estimateRenderWidth |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:estimateRende… |
textContent |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:textContent |
texts |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:texts |
hasTextFont |
software | healthy | .codex/skills/slide/scripts/check-manifest.js:hasTextFont |
repo_root |
software | healthy | .codex/skills/slide/scripts/preflight.py:19 |
is_pencil_active |
software | healthy | .codex/skills/slide/scripts/preflight.py:27 |
_which |
software | healthy | .codex/skills/slide/scripts/preflight.py:31 |
running_from_codex_mirror |
software | healthy | .codex/skills/slide/scripts/preflight.py:35 |
main |
software | healthy | .codex/skills/slide/scripts/preflight.py:39 |
parseArgs |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:parseArgs |
extract |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:extract |
cssColorToHexAlpha |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:cssColorTo… |
isHidden |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:isHidden |
firstFontFamily |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:firstFontF… |
isConsumedAsRun |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:isConsumed… |
mapAlign |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:mapAlign |
collectRuns |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:collectRuns |
rangeRectOf |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:rangeRectOf |
textNodesUnder |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs:textNodesU… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
tsconfig.json |
software | healthy | tsconfig.json |
_GENERATED.md |
software | healthy | .codex/skills/_GENERATED.md |
SKILL.md |
software | healthy | .codex/skills/slide/SKILL.md |
html2pptx.mjs |
software | healthy | .codex/skills/slide/scripts/html2pptx.mjs |
check-slides.py |
software | healthy | .codex/skills/slide/scripts/check-slides.py |
check-manifest.js |
software | healthy | .codex/skills/slide/scripts/check-manifest.js |
preflight.py |
software | healthy | .codex/skills/slide/scripts/preflight.py |
extract-manifest.mjs |
software | healthy | .codex/skills/slide/scripts/extract-manifest.mjs |
rasterize-svg-images.mjs |
software | healthy | .codex/skills/slide/scripts/rasterize-svg-images.mjs |
verify_deck.py |
software | healthy | .codex/skills/slide/scripts/verify_deck.py |
convert.js |
software | healthy | .codex/skills/slide/scripts/convert.js |
sync_codex_mirror.py |
software | healthy | .codex/skills/slide/scripts/dev/sync_codex_mirror.py |
pen-to-react.md |
software | healthy | .codex/skills/slide/references/pen-to-react.md |
manifest-schema.md |
software | healthy | .codex/skills/slide/references/manifest-schema.md |
pptx-build.md |
software | healthy | .codex/skills/slide/references/pptx-build.md |
image-archetypes.md |
software | healthy | .codex/skills/slide/references/image-archetypes.md |
eval.md |
software | healthy | .codex/skills/slide/references/eval.md |
pencil-workflow.md |
software | healthy | .codex/skills/slide/references/pencil-workflow.md |
layout-guide.md |
software | healthy | .codex/skills/slide/references/layout-guide.md |
pencil-cli.md |
software | healthy | .codex/skills/slide/references/pencil-cli.md |
DESIGN.md |
software | healthy | .codex/skills/slide/references/jangpm/DESIGN.md |
README.md |
software | healthy | .codex/skills/slide/references/jangpm/README.md |
theme-rules.md |
software | healthy | .codex/skills/slide/references/jangpm/theme-rules.md |
colors_and_type.css |
software | healthy | .codex/skills/slide/references/jangpm/colors_and_type.css |
design-system.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/design-syst… |
patterns.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/patterns.md |
skeleton.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/skeleton.md |
visual-assets.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/visual-asse… |
libraries.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/libraries.md |
anti-slop.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/anti-slop.md |
export.md |
software | healthy | .codex/skills/slide/references/jangpm/reference/export.md |
03-section.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/03-section.h… |
17-pnl.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/17-pnl.html |
06-stats.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/06-stats.html |
04b-four-point.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/04b-four-poi… |
_slide.css |
software | healthy | .codex/skills/slide/references/jangpm/patterns/_slide.css |
05-comparison.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/05-compariso… |
08-quote.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/08-quote.html |
24-terminal-split.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/24-terminal-… |
19-paired-concept.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/19-paired-co… |
10-checklist.html |
software | healthy | .codex/skills/slide/references/jangpm/patterns/10-checklist… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.codex |
software | healthy | .codex |
skills |
software | healthy | .codex/skills |
slide |
software | healthy | .codex/skills/slide |
scripts |
software | healthy | .codex/skills/slide/scripts |
dev |
software | healthy | .codex/skills/slide/scripts/dev |
references |
software | healthy | .codex/skills/slide/references |
jangpm |
software | healthy | .codex/skills/slide/references/jangpm |
reference |
software | healthy | .codex/skills/slide/references/jangpm/reference |
patterns |
software | healthy | .codex/skills/slide/references/jangpm/patterns |
diagram-design |
software | healthy | .codex/skills/diagram-design |
references |
software | healthy | .codex/skills/diagram-design/references |
export-pdf |
software | healthy | .codex/skills/export-pdf |
scripts |
software | healthy | .codex/skills/export-pdf/scripts |
export-pptx |
software | healthy | .codex/skills/export-pptx |
scripts |
software | healthy | .codex/skills/export-pptx/scripts |
fixtures |
software | healthy | .codex/skills/export-pptx/scripts/fixtures |
references |
software | healthy | .codex/skills/export-pptx/references |
slide-plan |
software | healthy | .codex/skills/slide-plan |
scripts |
software | healthy | .codex/skills/slide-plan/scripts |
examples |
software | healthy | .codex/skills/slide-plan/examples |
references |
software | healthy | .codex/skills/slide-plan/references |
theme-init |
software | healthy | .codex/skills/theme-init |
scripts |
software | healthy | .codex/skills/theme-init/scripts |
references |
software | healthy | .codex/skills/theme-init/references |
src |
software | healthy | src |
components |
software | healthy | src/components |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
slide |
software | healthy | .claude/skills/slide |
scripts |
software | healthy | .claude/skills/slide/scripts |
dev |
software | healthy | .claude/skills/slide/scripts/dev |
references |
software | healthy | .claude/skills/slide/references |
jangpm |
software | healthy | .claude/skills/slide/references/jangpm |
reference |
software | healthy | .claude/skills/slide/references/jangpm/reference |
patterns |
software | healthy | .claude/skills/slide/references/jangpm/patterns |
diagram-design |
software | healthy | .claude/skills/diagram-design |
references |
software | healthy | .claude/skills/diagram-design/references |
export-pdf |
software | healthy | .claude/skills/export-pdf |
scripts |
software | healthy | .claude/skills/export-pdf/scripts |
export-pptx |
software | healthy | .claude/skills/export-pptx |
scripts |
software | healthy | .claude/skills/export-pptx/scripts |
fixtures |
software | healthy | .claude/skills/export-pptx/scripts/fixtures |
references |
software | healthy | .claude/skills/export-pptx/references |
codex-image |
software | healthy | .claude/skills/codex-image |
slide-plan |
software | healthy | .claude/skills/slide-plan |
scripts |
software | healthy | .claude/skills/slide-plan/scripts |
examples |
software | healthy | .claude/skills/slide-plan/examples |
references |
software | healthy | .claude/skills/slide-plan/references |
theme-init |
software | healthy | .claude/skills/theme-init |
scripts |
software | healthy | .claude/skills/theme-init/scripts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/codex-image/SKILL.md |
security | healthy | .claude/skills/codex-image/SKILL.md |
auth::.codex/skills/slide/SKILL.md |
security | healthy | .codex/skills/slide/SKILL.md |
auth::.claude/skills/slide/SKILL.md |
security | healthy | .claude/skills/slide/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
Report |
software | healthy | .codex/skills/slide-plan/scripts/validate_plan.py:97 |
Report |
software | healthy | .claude/skills/slide-plan/scripts/validate_plan.py:97 |
| Label | Layer | Status | Path |
|---|---|---|---|
byungjunjang__slide-pencil |
software | healthy | /data/fable5_failed_archive/byungjunjang__slide-pencil |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/a82acb44-3e19-417d-b1b8-5160fca7dd6e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a82acb44-3e19-417d-b1b8-5160fca7dd6e/
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.