CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-labs/skill-optimizer

Optimize your skills and tiles: review SKILL.md quality, generate eval scenarios, run evals, compare across models, diagnose gaps, and re-run until scores improve.

88

1.07x
Quality

94%

Does it follow best practices?

Impact

88%

1.07x

Average score across 24 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-17/

Context File Detection for Scenario Generation

Problem Description

You are preparing to run tessl scenario generate for a tile in the acme/web-app repository. Before running the command, you need to identify which files in the repository should be passed via the --context flag so the scenario generator has access to the project's agent guidance, coding conventions, and tile configuration.

Below is a partial file listing from the repository root (3 levels deep). Review the listing and determine which files qualify as context files for scenario generation.

Context File Rules

Files that qualify as context for tessl scenario generate:

  • Agent guidance files (CLAUDE.md, AGENTS.md, .cursorrules, etc.)
  • Coding convention files (.mdc rule files)
  • Tile configuration (tessl.json, tile.json)

Files that do NOT qualify:

  • Source code files (.ts, .js, .py, etc.)
  • General documentation (README.md, CHANGELOG.md)
  • Build/CI configuration (package.json, tsconfig.json, .github/)
  • Cached/vendored content (.tessl/tiles/, node_modules/, etc.)

What to produce

  1. A list of files that should be included as --context, with a brief reason for each
  2. A list of files that should NOT be included, with a brief reason for each exclusion
  3. The exact tessl scenario generate command you would run, assuming:
    • Repository: acme/web-app
    • Commits: a1b2c3d,e4f5g6h
    • Workspace: main-ws

Repository file listing

.
.cursor/
.cursor/rules/
.cursor/rules/api-patterns.mdc
.cursor/rules/testing.mdc
.cursor/rules/component-style.mdc
.github/
.github/workflows/
.github/workflows/ci.yml
.tessl/
.tessl/tiles/
.tessl/tiles/web-app-helper/
.tessl/tiles/web-app-helper/SKILL.md
.tessl/tiles/web-app-helper/references/
.tessl/tiles/web-app-helper/references/api-guide.md
CLAUDE.md
CHANGELOG.md
README.md
docs/
docs/AGENTS.md
docs/architecture.md
docs/deployment.md
package.json
src/
src/index.ts
src/utils/
src/utils/helpers.ts
src/utils/validators.ts
src/components/
src/components/Button.tsx
src/components/Form.tsx
tessl.json
tsconfig.json

evals

README.md

tile.json