https://github.com/anthropics/courses
· scanned 2026-05-16 00:51 UTC (2 weeks, 6 days ago)
· 10 languages
19 findings (3 legacy + 16 scanner) 35th percentile · Python · tiny (<2K LoC) Scanner says 93 (lower by 36)
Last scanned 2 weeks, 6 days ago · v1 · 3 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
55.0 | 0.15 | 8.25 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
70.0 | 0.15 | 10.50 |
practices_score |
40.0 | 0.15 | 6.00 |
code_quality |
78.3 | 0.10 | 7.83 |
| Overall | 1.00 | 57.6 |
All 63 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
README.md |
software | healthy | anthropic_api_fundamentals/README.md |
README.md |
software | healthy | real_world_prompting/README.md |
README.md |
software | healthy | prompt_engineering_interactive_tutorial/README.md |
README.md |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/READM… |
CONTRIBUTING.md |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/CONTR… |
requirements.txt |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/requi… |
__init__.py |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/utils… |
hints.py |
software | warning | prompt_engineering_interactive_tutorial/AmazonBedrock/utils… |
workshop-v1-final-cfn.yml |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/cloud… |
hints.py |
software | warning | prompt_engineering_interactive_tutorial/Anthropic 1P/hints.… |
README.md |
software | healthy | prompt_evaluations/README.md |
prompts.py |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/prompt… |
README.md |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/README… |
package.json |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/packag… |
package-lock.json |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/packag… |
promptfooconfig.yaml |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/prompt… |
transform.py |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/transf… |
README.md |
software | healthy | prompt_evaluations/07_prompt_foo_custom_graders/README.md |
count.py |
software | healthy | prompt_evaluations/07_prompt_foo_custom_graders/count.py |
promptfooconfig.yaml |
software | healthy | prompt_evaluations/07_prompt_foo_custom_graders/promptfooco… |
README.md |
software | healthy | prompt_evaluations/08_prompt_foo_model_graded/README.md |
promptfooconfig.yaml |
software | healthy | prompt_evaluations/08_prompt_foo_model_graded/promptfooconf… |
prompts.py |
software | healthy | prompt_evaluations/06_prompt_foo_code_graded_classification… |
README.md |
software | healthy | prompt_evaluations/06_prompt_foo_code_graded_classification… |
promptfooconfig.yaml |
software | healthy | prompt_evaluations/06_prompt_foo_code_graded_classification… |
prompts.py |
software | healthy | prompt_evaluations/09_custom_model_graded_prompt_foo/prompt… |
README.md |
software | healthy | prompt_evaluations/09_custom_model_graded_prompt_foo/README… |
custom_llm_eval.py |
software | healthy | prompt_evaluations/09_custom_model_graded_prompt_foo/custom… |
promptfooconfig.yaml |
software | healthy | prompt_evaluations/09_custom_model_graded_prompt_foo/prompt… |
README.md |
software | healthy | tool_use/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
anthropic_api_fundamentals |
software | healthy | anthropic_api_fundamentals |
real_world_prompting |
software | healthy | real_world_prompting |
prompt_engineering_interactive_tutorial |
software | healthy | prompt_engineering_interactive_tutorial |
AmazonBedrock |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock |
utils |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/utils |
cloudformation |
software | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/cloud… |
Anthropic 1P |
software | healthy | prompt_engineering_interactive_tutorial/Anthropic 1P |
prompt_evaluations |
software | healthy | prompt_evaluations |
05_prompt_foo_code_graded_animals |
software | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals |
07_prompt_foo_custom_graders |
software | healthy | prompt_evaluations/07_prompt_foo_custom_graders |
08_prompt_foo_model_graded |
software | healthy | prompt_evaluations/08_prompt_foo_model_graded |
06_prompt_foo_code_graded_classification |
software | healthy | prompt_evaluations/06_prompt_foo_code_graded_classification |
09_custom_model_graded_prompt_foo |
software | healthy | prompt_evaluations/09_custom_model_graded_prompt_foo |
tool_use |
software | healthy | tool_use |
| Label | Layer | Status | Path |
|---|---|---|---|
simple_prompt |
software | dead | prompt_evaluations/05_prompt_foo_code_graded_animals/prompt… |
better_prompt |
software | dead | prompt_evaluations/05_prompt_foo_code_graded_animals/prompt… |
chain_of_thought_prompt |
software | dead | prompt_evaluations/05_prompt_foo_code_graded_animals/prompt… |
get_transform |
software | dead | prompt_evaluations/05_prompt_foo_code_graded_animals/transf… |
get_assert |
software | dead | prompt_evaluations/07_prompt_foo_custom_graders/count.py:3 |
basic_prompt |
software | dead | prompt_evaluations/06_prompt_foo_code_graded_classification… |
improved_prompt |
software | dead | prompt_evaluations/06_prompt_foo_code_graded_classification… |
basic_summarize |
software | dead | prompt_evaluations/09_custom_model_graded_prompt_foo/prompt… |
better_summarize |
software | dead | prompt_evaluations/09_custom_model_graded_prompt_foo/prompt… |
best_summarize |
software | dead | prompt_evaluations/09_custom_model_graded_prompt_foo/prompt… |
llm_eval |
software | healthy | prompt_evaluations/09_custom_model_graded_prompt_foo/custom… |
get_assert |
software | dead | prompt_evaluations/09_custom_model_graded_prompt_foo/custom… |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | prompt_engineering_interactive_tutorial/AmazonBedrock/cloud… |
vps::azure |
hardware | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/packag… |
vps::gcp |
hardware | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/packag… |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/packag… |
postgres |
data | healthy | prompt_evaluations/05_prompt_foo_code_graded_animals/packag… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-xo8ktxhs |
software | healthy | /tmp/repobility-clone-xo8ktxhs |
This page is publicly accessible at:
https://repobility.com/scan/c8ead740-2889-43d1-ba97-9ad42b97df18/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c8ead740-2889-43d1-ba97-9ad42b97df18/
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.