tle-developer-flagos
Installation
SKILL.md
TLE Developer
Mission
Use this skill to execute TLE work end-to-end: intake -> implementation -> validation -> artifacts -> merge decision.
Scope
Use for:
- Writing or optimizing TLE kernels.
- Implementing TLE API/verifier/lowering/pipeline features.
- Debugging correctness, performance, and regression issues.
Self-Contained Policy
- Do not rely on documentation outside this skill folder.
- Put all detailed guidance in
references/. - Keep this file as orchestration-only (no duplicated deep details).
Required Input
Start every task with:
Goal:
Non-goal:
Acceptance:
Impact scope (optional):
Mandatory Read Order
references/tle-sources.mdreferences/workflow-templates.md
Operating Contract
- Treat
references/tle-sources.mdas the technical source of truth for:- quickstart,
- current TLE semantics contract,
- kernel patterns,
- feature-development file map,
- debug/perf procedures.
- Treat
references/workflow-templates.mdas the source of truth for:- intake,
- validation matrix,
- performance record,
- fix summary,
- lessons entry,
- merge package.
Non-Negotiable Guardrails
- Never assume a specific python environment name.
- Never assume a fixed build script name.
- If native Triton files are modified, use marker blocks:
// begin flagtree tleand// end flagtree tle. - Do not add marker blocks inside
third_party/tle.
Required Outputs Per Task
- Validation commands and outcomes.
- Fix Summary (when fixing bugs or regressions).
- Lessons Entry (for fixes and optimization work).
- Merge Decision Package (changed layers, risks, follow-ups).
Completion Checklist
- Acceptance criteria mapped to tests.
- Changes validated with reproducible commands.
- Artifacts filled from templates.
- Residual risks explicitly stated.
References
references/tle-sources.mdreferences/workflow-templates.md
Related skills