https://github.com/sharmankitdev/microskills
· scanned 2026-06-16 00:09 UTC (2 months, 2 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 2 weeks ago · v1 · 19 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1166 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 |
|---|---|---|---|
set_version |
software | healthy | scripts/set_plugin_version.py:19 |
main |
software | healthy | scripts/set_plugin_version.py:27 |
_load |
software | healthy | scripts/tests/test_set_plugin_version.py:11 |
_sample |
software | healthy | scripts/tests/test_set_plugin_version.py:18 |
test_updates_version_and_preserves_other_keys |
software | healthy | scripts/tests/test_set_plugin_version.py:29 |
test_preserves_non_ascii_and_trailing_newline |
software | healthy | scripts/tests/test_set_plugin_version.py:39 |
test_accepts_prerelease |
software | healthy | scripts/tests/test_set_plugin_version.py:48 |
test_rejects_non_semver |
software | healthy | scripts/tests/test_set_plugin_version.py:56 |
test_rejects_without_writing |
software | healthy | scripts/tests/test_set_plugin_version.py:63 |
test_main_success |
software | healthy | scripts/tests/test_set_plugin_version.py:72 |
test_main_bad_version_returns_1 |
software | healthy | scripts/tests/test_set_plugin_version.py:80 |
test_main_wrong_arg_count_returns_2 |
software | healthy | scripts/tests/test_set_plugin_version.py:87 |
count_steps |
software | dead | catalog/scripts/microskill_steps.py:44 |
find_branch_language |
software | dead | catalog/scripts/microskill_steps.py:51 |
run |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:21 |
write_wf |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:29 |
locs |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:35 |
test_valid_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:54 |
test_undeclared_output_ref_now_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:64 |
test_depends_on_unknown_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:73 |
test_node_without_use_or_agent_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:80 |
test_orchestrator_native_node_ok |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:93 |
test_gate_after_unknown_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:106 |
test_cycle_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:119 |
test_for_each_requires_as |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:136 |
test_bad_as_identifier_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:153 |
test_for_each_in_loop_body_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:171 |
test_when_ref_infers_edge_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:197 |
test_unknown_node_ref_still_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:219 |
test_ref_only_cycle_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:234 |
test_explicit_depends_on_still_honored |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:253 |
test_unknown_field_on_typed_producer_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:293 |
test_known_field_on_typed_producer_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:301 |
test_field_on_schemaless_producer_not_flagged |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:307 |
test_nested_field_path_checks_first_segment_only |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:325 |
test_loop_body_split_by_orchestrator_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:341 |
test_loop_body_split_by_gate_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:373 |
test_contiguous_loop_body_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:406 |
test_real_flow_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:438 |
test_real_workflow_create_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:448 |
test_real_decompose_nested_validates_with_defs_root |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:455 |
_nested_defs |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:472 |
_write_parent |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:505 |
test_nested_profile_resolves_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:513 |
test_nested_profile_missing_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:520 |
test_duplicate_gate_id_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:531 |
test_gate_node_id_collision_blocks |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:548 |
test_distinct_gate_ids_pass |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:561 |
_overlay |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:579 |
test_node_verb_add_and_patch_passes |
software | healthy | catalog/scripts/tests/test_validate_workflow.py:585 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.releaserc.json |
software | healthy | .releaserc.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
package-lock.json |
software | healthy | package-lock.json |
LICENSE |
software | healthy | LICENSE |
DAG-RULES.md |
software | healthy | DAG-RULES.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
set_plugin_version.py |
software | healthy | scripts/set_plugin_version.py |
test_set_plugin_version.py |
software | healthy | scripts/tests/test_set_plugin_version.py |
sync-harness.md |
software | healthy | catalog/commands/sync-harness.md |
microskill_steps.py |
software | healthy | catalog/scripts/microskill_steps.py |
test_validate_workflow.py |
software | healthy | catalog/scripts/tests/test_validate_workflow.py |
test_resolve_microskill.py |
software | healthy | catalog/scripts/tests/test_resolve_microskill.py |
test_golden_run.py |
software | healthy | catalog/scripts/tests/test_golden_run.py |
test_wire_auto.py |
software | healthy | catalog/scripts/tests/test_wire_auto.py |
test_run_step.py |
software | healthy | catalog/scripts/tests/test_run_step.py |
test_initialize_harness.py |
software | healthy | catalog/scripts/tests/test_initialize_harness.py |
test_check_step_io.py |
software | healthy | catalog/scripts/tests/test_check_step_io.py |
test_normalize_input.py |
software | healthy | catalog/scripts/tests/test_normalize_input.py |
test_compile_workflow.py |
software | healthy | catalog/scripts/tests/test_compile_workflow.py |
test_run_journal.py |
software | healthy | catalog/scripts/tests/test_run_journal.py |
test_validate_microskill.py |
software | healthy | catalog/scripts/tests/test_validate_microskill.py |
test_harness_sync.py |
software | healthy | catalog/scripts/tests/test_harness_sync.py |
golden-results.json |
software | healthy | catalog/scripts/tests/golden/review-changes-lite/golden-res… |
fixtures.json |
software | healthy | catalog/scripts/tests/golden/review-changes-lite/fixtures.j… |
scenario.json |
software | healthy | catalog/scripts/tests/golden/review-changes-lite/scenario.j… |
golden-results.json |
software | healthy | catalog/scripts/tests/golden/microskill-create-autonomous/g… |
fixtures.json |
software | healthy | catalog/scripts/tests/golden/microskill-create-autonomous/f… |
scenario.json |
software | healthy | catalog/scripts/tests/golden/microskill-create-autonomous/s… |
golden-results.json |
software | healthy | catalog/scripts/tests/golden/review-changes-comprehensive/g… |
fixtures.json |
software | healthy | catalog/scripts/tests/golden/review-changes-comprehensive/f… |
scenario.json |
software | healthy | catalog/scripts/tests/golden/review-changes-comprehensive/s… |
golden-results.json |
software | healthy | catalog/scripts/tests/golden/microskill-create-park-pickup/… |
fixtures.json |
software | healthy | catalog/scripts/tests/golden/microskill-create-park-pickup/… |
scenario.json |
software | healthy | catalog/scripts/tests/golden/microskill-create-park-pickup/… |
MICROSKILL.md |
software | healthy | catalog/microskills/synthesize-panel/MICROSKILL.md |
base.yaml |
software | healthy | catalog/microskills/synthesize-panel/profiles/base.yaml |
ux.yaml |
software | healthy | catalog/microskills/synthesize-panel/profiles/ux.yaml |
design.yaml |
software | healthy | catalog/microskills/synthesize-panel/profiles/design.yaml |
MICROSKILL.md |
software | healthy | catalog/microskills/summarize-diff/MICROSKILL.md |
base.yaml |
software | healthy | catalog/microskills/summarize-diff/profiles/base.yaml |
MICROSKILL.md |
software | healthy | catalog/microskills/tally-votes/MICROSKILL.md |
base.yaml |
software | healthy | catalog/microskills/tally-votes/profiles/base.yaml |
MICROSKILL.md |
software | healthy | catalog/microskills/refute-story-quality/MICROSKILL.md |
base.yaml |
software | healthy | catalog/microskills/refute-story-quality/profiles/base.yaml |
MICROSKILL.md |
software | healthy | catalog/microskills/synthesize-review/MICROSKILL.md |
base.yaml |
software | healthy | catalog/microskills/synthesize-review/profiles/base.yaml |
design.yaml |
software | healthy | catalog/microskills/synthesize-review/profiles/design.yaml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
tests |
software | healthy | scripts/tests |
catalog |
software | healthy | catalog |
commands |
software | healthy | catalog/commands |
scripts |
software | healthy | catalog/scripts |
tests |
software | healthy | catalog/scripts/tests |
golden |
software | healthy | catalog/scripts/tests/golden |
review-changes-lite |
software | healthy | catalog/scripts/tests/golden/review-changes-lite |
microskill-create-autonomous |
software | healthy | catalog/scripts/tests/golden/microskill-create-autonomous |
review-changes-comprehensive |
software | healthy | catalog/scripts/tests/golden/review-changes-comprehensive |
microskill-create-park-pickup |
software | healthy | catalog/scripts/tests/golden/microskill-create-park-pickup |
microskills |
software | healthy | catalog/microskills |
synthesize-panel |
software | healthy | catalog/microskills/synthesize-panel |
profiles |
software | healthy | catalog/microskills/synthesize-panel/profiles |
summarize-diff |
software | healthy | catalog/microskills/summarize-diff |
profiles |
software | healthy | catalog/microskills/summarize-diff/profiles |
tally-votes |
software | healthy | catalog/microskills/tally-votes |
profiles |
software | healthy | catalog/microskills/tally-votes/profiles |
refute-story-quality |
software | healthy | catalog/microskills/refute-story-quality |
profiles |
software | healthy | catalog/microskills/refute-story-quality/profiles |
synthesize-review |
software | healthy | catalog/microskills/synthesize-review |
profiles |
software | healthy | catalog/microskills/synthesize-review/profiles |
author-design-artifact |
software | healthy | catalog/microskills/author-design-artifact |
profiles |
software | healthy | catalog/microskills/author-design-artifact/profiles |
extract-closure-claims |
software | healthy | catalog/microskills/extract-closure-claims |
profiles |
software | healthy | catalog/microskills/extract-closure-claims/profiles |
verify-finding |
software | healthy | catalog/microskills/verify-finding |
profiles |
software | healthy | catalog/microskills/verify-finding/profiles |
review-dimension |
software | healthy | catalog/microskills/review-dimension |
profiles |
software | healthy | catalog/microskills/review-dimension/profiles |
collect-artifacts |
software | healthy | catalog/microskills/collect-artifacts |
profiles |
software | healthy | catalog/microskills/collect-artifacts/profiles |
task-plan |
software | healthy | catalog/microskills/task-plan |
profiles |
software | healthy | catalog/microskills/task-plan/profiles |
judge-artifacts |
software | healthy | catalog/microskills/judge-artifacts |
profiles |
software | healthy | catalog/microskills/judge-artifacts/profiles |
expand-assignments |
software | healthy | catalog/microskills/expand-assignments |
profiles |
software | healthy | catalog/microskills/expand-assignments/profiles |
publish-backlog |
software | healthy | catalog/microskills/publish-backlog |
profiles |
software | healthy | catalog/microskills/publish-backlog/profiles |
assemble-evidence |
software | healthy | catalog/microskills/assemble-evidence |
profiles |
software | healthy | catalog/microskills/assemble-evidence/profiles |
task-evaluate |
software | healthy | catalog/microskills/task-evaluate |
profiles |
software | healthy | catalog/microskills/task-evaluate/profiles |
task-implement |
software | healthy | catalog/microskills/task-implement |
profiles |
software | healthy | catalog/microskills/task-implement/profiles |
validate-microskill |
software | healthy | catalog/microskills/validate-microskill |
profiles |
software | healthy | catalog/microskills/validate-microskill/profiles |
collect-findings |
software | healthy | catalog/microskills/collect-findings |
profiles |
software | healthy | catalog/microskills/collect-findings/profiles |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
gha::pr-title |
cicd | healthy | .github/workflows/pr-title.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
conventional-title |
cicd | healthy | .github/workflows/pr-title.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
RELEASE_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-1cj96b_p |
software | healthy | /tmp/repobility-clone-1cj96b_p |
| Label | Layer | Status | Path |
|---|---|---|---|
1.2.3.4 |
network | healthy | scripts/tests/test_set_plugin_version.py |
This page is publicly accessible at:
https://repobility.com/scan/13d2d871-427f-4800-a4be-bd6d47820bfa/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/13d2d871-427f-4800-a4be-bd6d47820bfa/
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.