Install any skill in seconds. Free to start, no credit card required.
Get Started Free →This layer encompasses the core functionality of the project, managing the primary modules and their interactions. Trigger: When working in main/ — adding, modifying, or debugging core functionalities.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 2% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -19% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -62% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -31% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -59% | 0% |
<!-- L1:START -->
This skill covers the core functionality and structure of the main layer.
Trigger: When working in main/ directory and its main responsibility. <!-- L1:END -->
<!-- L2:START -->
| Task | Pattern | |------|---------| | Create a new module | eval/harness.py |
<!-- L2:END -->
<!-- L3:START -->
Ensure proper path setup when running modules directly to avoid import errors.
python# eval/harness.py import sys import os sys.path.append(os.path.dirname(os.path.abspath(__file__)))
Utilize adapters to manage valid target identifiers, ensuring consistent data handling across modules.
python# repoforge/adapters.py def adapt_for_cursor(data): # Adapt data for cursor usage pass
bashpython -m eval.harness
Changing core modules can lead to unexpected behavior across the project.
python# BAD def broken_function(): return undefined_variable
<!-- L3:END -->
Other measured skills in the registry, with their headline benchmark lift.