profiles-system
CommunityAuto-select optimal profiles for task runs
Software Engineering#profiles#planner#harness#task-dispatch#tb2#dynamic-time-allocation#environment-bootstrap
Authorbianhaifeng789-hue
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Automatically choose and apply the most appropriate runtime profile for a given task so agents run with optimized time budgets, orchestration patterns, and pre-collected environment data to reduce wasted execution time and increase success rates.
Core Features & Use Cases
- Multiple specialized profiles: terminal (TB2-optimized), app-builder, swe-bench, reasoning, and base profiles with distinct budgets and thresholds.
- Dynamic time allocation: redistribute Planner/Builder/Evaluator time based on TB2 metadata and task timeout rules to maximize pass rates.
- TB2 metadata-driven selection: map tasks using TB2 benchmarks metadata (difficulty, category, agent_timeout_sec) to choose profiles automatically.
- Environment bootstrap: pre-collect system and environment information to avoid agent exploration overhead.
- Use cases: run CLI benchmark tasks with terminal profile, orchestrate web app builds with app-builder, perform focused GitHub issue fixes with swe-bench, and handle short reasoning/Q&A workloads.
Quick Start
Run the profile selector to automatically detect and apply the best profile for your task description using the harness profile-selector tool.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: profiles-system Download link: https://github.com/bianhaifeng789-hue/openclaw-config/archive/main.zip#profiles-system Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.