https://github.com/syabro/mdtask
· scanned 2026-06-16 00:27 UTC (2 months, 2 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 2 months, 2 weeks ago · v1 · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 155 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 |
|---|---|---|---|
cleanUp |
software | healthy | test/open-integration.test.ts:cleanUp |
cacheSkillsDir |
software | healthy | test/install-skills.test.ts:cacheSkillsDir |
seedCache |
software | healthy | test/install-skills.test.ts:seedCache |
cleanUp |
software | healthy | test/ids.test.ts:cleanUp |
cleanUp |
software | healthy | test/set.test.ts:cleanUp |
cleanUp |
software | healthy | test/validate.test.ts:cleanUp |
cleanUp |
software | healthy | test/view.test.ts:cleanUp |
cleanUp |
software | healthy | test/files.test.ts:cleanUp |
cleanUp |
software | healthy | test/archive.test.ts:cleanUp |
cleanUp |
software | healthy | test/move.test.ts:cleanUp |
cleanUp |
software | healthy | test/list.test.ts:cleanUp |
makeTask |
software | healthy | test/table.test.ts:makeTask |
stripAnsi |
software | healthy | test/table.test.ts:stripAnsi |
makeTask |
software | healthy | test/resolve-id.test.ts:makeTask |
cleanUp |
software | healthy | test/cli.test.ts:cleanUp |
cleanUp |
software | healthy | test/open.test.ts:cleanUp |
findConfigPath |
software | healthy | src/config.ts:findConfigPath |
validateStringArray |
software | healthy | src/config.ts:validateStringArray |
validateFilesConfig |
software | healthy | src/config.ts:validateFilesConfig |
validateConfig |
software | healthy | src/config.ts:validateConfig |
loadConfig |
software | healthy | src/config.ts:loadConfig |
resolveBasePath |
software | healthy | src/config.ts:resolveBasePath |
getExcludeDirs |
software | healthy | src/files.ts:getExcludeDirs |
parseOutput |
software | healthy | src/files.ts:parseOutput |
normalizePattern |
software | healthy | src/files.ts:normalizePattern |
tryRipgrep |
software | healthy | src/files.ts:tryRipgrep |
globToFindPath |
software | healthy | src/files.ts:globToFindPath |
tryFind |
software | healthy | src/files.ts:tryFind |
findMarkdownFiles |
software | healthy | src/files.ts:findMarkdownFiles |
compareVersions |
software | healthy | src/skills.ts:compareVersions |
runningVersion |
software | healthy | src/skills.ts:runningVersion |
bundledSkillsDir |
software | healthy | src/skills.ts:bundledSkillsDir |
userCacheSkillsDir |
software | healthy | src/skills.ts:userCacheSkillsDir |
localDepDir |
software | healthy | src/skills.ts:localDepDir |
missingSkills |
software | healthy | src/skills.ts:missingSkills |
writeCache |
software | healthy | src/skills.ts:writeCache |
cacheStamp |
software | healthy | src/skills.ts:cacheStamp |
refreshCacheIfStale |
software | healthy | src/skills.ts:refreshCacheIfStale |
resolveInstallContext |
software | healthy | src/skills.ts:resolveInstallContext |
isUnder |
software | healthy | src/skills.ts:isUnder |
isManagedLink |
software | healthy | src/skills.ts:isManagedLink |
installSkills |
software | healthy | src/skills.ts:installSkills |
isMetadataToken |
software | healthy | src/task.ts:isMetadataToken |
parseTaskHeader |
software | healthy | src/task.ts:parseTaskHeader |
computeFenceMask |
software | healthy | src/task.ts:computeFenceMask |
findTaskBlockRange |
software | healthy | src/task.ts:findTaskBlockRange |
collectTaskBody |
software | healthy | src/task.ts:collectTaskBody |
parseUnidentifiedTaskLine |
software | healthy | src/task.ts:parseUnidentifiedTaskLine |
extractNumericPart |
software | healthy | src/task.ts:extractNumericPart |
resolveTaskId |
software | healthy | src/task.ts:resolveTaskId |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.lefthook.yml |
software | healthy | .lefthook.yml |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
tsup.config.ts |
software | healthy | tsup.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
biome.json |
software | healthy | biome.json |
AGENTS.md |
software | healthy | AGENTS.md |
open-integration.test.ts |
software | healthy | test/open-integration.test.ts |
task.test.ts |
software | healthy | test/task.test.ts |
install-skills.test.ts |
software | healthy | test/install-skills.test.ts |
ids.test.ts |
software | healthy | test/ids.test.ts |
set.test.ts |
software | healthy | test/set.test.ts |
validate.test.ts |
software | healthy | test/validate.test.ts |
view.test.ts |
software | healthy | test/view.test.ts |
files.test.ts |
software | healthy | test/files.test.ts |
archive.test.ts |
software | healthy | test/archive.test.ts |
package.test.ts |
software | healthy | test/package.test.ts |
config.test.ts |
software | healthy | test/config.test.ts |
move.test.ts |
software | healthy | test/move.test.ts |
list.test.ts |
software | healthy | test/list.test.ts |
table.test.ts |
software | healthy | test/table.test.ts |
resolve-id.test.ts |
software | healthy | test/resolve-id.test.ts |
skills.test.ts |
software | healthy | test/skills.test.ts |
cli.test.ts |
software | healthy | test/cli.test.ts |
open.test.ts |
software | healthy | test/open.test.ts |
mdtask.md |
software | healthy | docs/mdtask.md |
positioning.md |
software | healthy | docs/positioning.md |
test.md |
software | healthy | docs/prd/test.md |
cli.md |
software | healthy | docs/prd/cli.md |
files.md |
software | healthy | docs/prd/files.md |
task.md |
software | healthy | docs/prd/task.md |
_archive.md |
software | healthy | docs/prd/_archive.md |
config.md |
software | healthy | docs/prd/config.md |
project.md |
software | healthy | docs/prd/project.md |
SKILL.md |
software | healthy | docs/skills/mdtask-create/SKILL.md |
SKILL.md |
software | healthy | docs/skills/mdtask/SKILL.md |
SKILL.md |
software | healthy | docs/skills/mdtask-next/SKILL.md |
SKILL.md |
software | healthy | docs/skills/sdd/SKILL.md |
bundle-skills.mjs |
software | healthy | scripts/bundle-skills.mjs |
SKILL.md |
software | healthy | .claude/skills/check/SKILL.md |
config.ts |
software | healthy | src/config.ts |
files.ts |
software | healthy | src/files.ts |
skills.ts |
software | healthy | src/skills.ts |
task.ts |
software | healthy | src/task.ts |
cli.ts |
software | healthy | src/cli.ts |
table.ts |
software | healthy | src/table.ts |
AGENTS.md |
quality | healthy | AGENTS.md |
docs/skills/mdtask-create/SKILL.md |
quality | healthy | docs/skills/mdtask-create/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 |
|---|---|---|---|
test |
software | healthy | test |
docs |
software | healthy | docs |
prd |
software | healthy | docs/prd |
skills |
software | healthy | docs/skills |
mdtask-create |
software | healthy | docs/skills/mdtask-create |
mdtask |
software | healthy | docs/skills/mdtask |
mdtask-next |
software | healthy | docs/skills/mdtask-next |
sdd |
software | healthy | docs/skills/sdd |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
check |
software | healthy | .claude/skills/check |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-vfw6jty4 |
software | healthy | /tmp/repobility-clone-vfw6jty4 |
This page is publicly accessible at:
https://repobility.com/scan/747ea78e-d4eb-4d73-8ea6-daf68a08f5c9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/747ea78e-d4eb-4d73-8ea6-daf68a08f5c9/
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.