Individual skill
be-ambitious-harness
Harness for ambitious AI task statements. Use when the user writes /be-ambitious, "make this task deeper", "improve the task statement", "raise the bar", "strengthen the prompt" (or in Russian «сделай задачу глубже», «улучши постановку», «поставь амбициознее», «усили промпт») — or before launching any substantial task worth raising the bar on. Routes the task by scenario (design, data, code, writing, decision, generic), runs the analysis, builds a prompt with a gate check, hands it to a worker, runs an independent verifier. Not needed for five-minute tasks.
SKILL.md
Source commit bc374f4bafcf738e48d18ec1b57ada17ad374ddd
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- Yes
- Skill scan complete
- Yes
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 24
- Repository last updated
- Oct 25, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-harness Repository topic
- agent-skills Repository topic
- agentic-workflows Repository topic
- ai-agents Repository topic
- ai-workflow Repository topic
- claude Repository topic
- claude-code Repository topic
- claude-skills Repository topic
- evals Repository topic
- llm Repository topic
- design Derived category
- writing Derived category
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.github/workflows/lint.ymlasset · 574 bytes.gitignoreasset · 381 bytesCITATION.cffasset · 855 bytesLICENSEasset · 1,083 bytesREADME.es.mddoc · 30,324 bytesREADME.mddoc · 26,597 bytesREADME.ru.mddoc · 43,244 bytesREADME.zh-CN.mddoc · 27,487 bytesSKILL.mdcore · 3,491 bytesagents/planner.mddoc · 4,048 bytesagents/verifier.mddoc · 1,894 bytesagents/worker.mddoc · 1,715 byteschecklists/post-run.mddoc · 2,090 byteschecklists/pre-flight.mddoc · 2,029 bytescore/gate.mddoc · 2,974 bytescore/prompt-template.mddoc · 2,447 bytescore/report-format.mddoc · 1,896 bytesevals/fixtures/README.mddoc · 17,234 bytesevals/fixtures/calibrate_t2pass.pyruns · 28,084 bytesevals/fixtures/gen_events.pyruns · 19,980 bytesevals/reference/L1/journal.mddoc · 2,428 bytesevals/reference/L1/reference.mddoc · 6,971 bytesevals/reference/L2/holdout_ids.txtdoc · 10,800 bytesevals/reference/L2/journal.mddoc · 11,319 bytesevals/reference/L2/model.jsonasset · 3,891 bytesevals/reference/L2/oracle.jsonasset · 4,786 bytesevals/reference/L2/oracle.txtdoc · 1,088 bytesevals/reference/L2/prompt.mddoc · 11,514 bytesevals/reference/L2/ref_lib.pyruns · 32,378 bytesevals/reference/L2/reference.mddoc · 12,923 bytesevals/reference/L2/results.jsonasset · 15,823 bytesevals/reference/L2/run.pyruns · 4,591 bytesevals/reference/L2/score.pyruns · 10,600 bytesevals/reference/README.mddoc · 9,537 bytesevals/reference/T1/gate.pyruns · 5,214 bytesevals/reference/T1/journal.mddoc · 4,962 bytesevals/reference/T1/materials/README.mddoc · 1,257 bytesevals/reference/T1/materials/funnel.csvasset · 1,890 bytesevals/reference/T1/materials/sessions.csvasset · 1,181 bytesevals/reference/T1/prompt.mddoc · 10,157 bytesevals/reference/T1/reference.mddoc · 11,566 bytesevals/reference/T2-pass/holdout_ids.txtdoc · 10,800 bytesevals/reference/T2-pass/journal.mddoc · 12,475 bytesevals/reference/T2-pass/model.jsonasset · 4,336 bytesevals/reference/T2-pass/model_base.jsonasset · 4,000 bytesevals/reference/T2-pass/oracle.jsonasset · 6,341 bytesevals/reference/T2-pass/oracle.txtdoc · 1,334 bytesevals/reference/T2-pass/prompt.mddoc · 12,958 bytesevals/reference/T2-pass/ref_lib.pyruns · 32,378 bytesevals/reference/T2-pass/reference.mddoc · 14,262 bytesevals/reference/T2-pass/results.jsonasset · 29,715 bytesevals/reference/T2-pass/run.pyruns · 6,443 bytesevals/reference/T2-pass/score.pyruns · 10,600 bytesevals/reference/T2/holdout_ids.txtdoc · 10,800 bytesevals/reference/T2/journal.mddoc · 10,950 bytesevals/reference/T2/model.jsonasset · 3,934 bytesevals/reference/T2/model_with_proxies.jsonasset · 4,371 bytesevals/reference/T2/oracle.jsonasset · 6,246 bytesevals/reference/T2/oracle.txtdoc · 1,321 bytesevals/reference/T2/prompt.mddoc · 13,086 bytesevals/reference/T2/ref_lib.pyruns · 32,378 bytesevals/reference/T2/reference.mddoc · 14,300 bytesevals/reference/T2/results.jsonasset · 14,415 bytesevals/reference/T2/run.pyruns · 8,645 bytesevals/reference/T2/score.pyruns · 10,600 bytesevals/reference/T3/check.shruns · 4,966 bytesevals/reference/T3/fix.diffasset · 1,361 bytesevals/reference/T3/journal.mddoc · 9,189 bytesevals/reference/T3/prompt.mddoc · 6,757 bytesevals/reference/T3/reference.mddoc · 8,944 bytesevals/reference/T3/test/settings-locale-without-region.test.jsruns · 1,345 bytesevals/reference/T4/article.mddoc · 6,447 bytesevals/reference/T4/journal.mddoc · 5,949 bytesevals/reference/T4/prompt.mddoc · 8,429 bytesevals/reference/T4/reference.mddoc · 11,321 bytesevals/reference/T4/sources.mddoc · 7,049 bytesevals/reference/T5/journal.mddoc · 3,828 bytesevals/reference/T5/prompt.mddoc · 5,542 bytesevals/reference/T5/reference.mddoc · 14,194 bytesevals/reference/T5/score.pyruns · 2,459 bytesevals/reference/T6/journal.mddoc · 2,667 bytesevals/reference/T6/prompt.mddoc · 4,424 bytesevals/reference/T6/reference.mddoc · 5,501 bytesevals/reference/oracle_churn.pyruns · 17,927 bytesevals/runs/2026-10-21-gate/L2-A/action-log-planner.mddoc · 2,118 bytesevals/runs/2026-10-21-gate/L2-A/action-log-verifier.mddoc · 5,538 bytesevals/runs/2026-10-21-gate/L2-A/action-log-worker.mddoc · 13,535 bytesevals/runs/2026-10-21-gate/L2-A/churn.pyruns · 60,392 bytesevals/runs/2026-10-21-gate/L2-A/holdout_ids.txtdoc · 10,800 bytesevals/runs/2026-10-21-gate/L2-A/journal.mddoc · 19,162 bytesevals/runs/2026-10-21-gate/L2-A/planner-output.mddoc · 29,610 bytesevals/runs/2026-10-21-gate/L2-A/post-run.mddoc · 2,271 bytesevals/runs/2026-10-21-gate/L2-A/prompt-sections-2-6.mddoc · 5,260 bytesevals/runs/2026-10-21-gate/L2-A/prompt-to-worker.mddoc · 21,901 bytesevals/runs/2026-10-21-gate/L2-A/report.mddoc · 20,918 bytesevals/runs/2026-10-21-gate/L2-A/results/gate.jsonasset · 622 bytesevals/runs/2026-10-21-gate/L2-A/results/labels_D14.csvasset · 66,010 bytesevals/runs/2026-10-21-gate/L2-A/results/quality.jsonasset · 5,502 bytesevals/runs/2026-10-21-gate/L2-A/results/quality_cohorts_dev.csvasset · 384 bytesevals/runs/2026-10-21-gate/L2-A/results/quality_events_by_month.csvasset · 566 bytesevals/runs/2026-10-21-gate/L2-A/results/quality_extra.jsonasset · 3,739 bytesevals/runs/2026-10-21-gate/L2-A/results/refute.jsonasset · 1,887 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2.jsonasset · 34,707 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_cv_grid.csvasset · 2,159 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_holdout_metrics.csvasset · 980 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_holdout_predictions.csvasset · 66,276 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_importance.csvasset · 3,822 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_lr_coef.csvasset · 1,154 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_rank_stability.csvasset · 890 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_spearman_dev.csvasset · 1,529 bytesevals/runs/2026-10-21-gate/L2-A/results/stage2_stability_summary.csvasset · 1,240 bytesevals/runs/2026-10-21-gate/L2-A/results/summary_all.jsonasset · 6,421 bytesevals/runs/2026-10-21-gate/L2-A/verdict.mddoc · 11,399 bytesevals/runs/2026-10-21-gate/L2-B/action-log.mddoc · 12,573 bytesevals/runs/2026-10-21-gate/L2-B/answer.mddoc · 22,365 bytesevals/runs/2026-10-21-gate/L2-B/checks_extra.pyruns · 5,486 bytesevals/runs/2026-10-21-gate/L2-B/churn_pipeline.pyruns · 20,644 bytesevals/runs/2026-10-21-gate/L2-B/features.pyruns · 6,539 bytesevals/runs/2026-10-21-gate/L2-B/prereg.jsonasset · 1,914 bytesevals/runs/2026-10-21-gate/L2-B/results/audit_period_rerun.txtdoc · 364 bytesevals/runs/2026-10-21-gate/L2-B/results/audit_sensitivity_rerun.txtdoc · 752 bytesevals/runs/2026-10-21-gate/L2-B/results/bootstrap_ci.jsonasset · 311 bytesevals/runs/2026-10-21-gate/L2-B/results/calibration_deciles.csvasset · 228 bytesevals/runs/2026-10-21-gate/L2-B/results/checks_extra.jsonasset · 1,513 bytesevals/runs/2026-10-21-gate/L2-B/results/early_signal.jsonasset · 1,100 bytesevals/runs/2026-10-21-gate/L2-B/results/holdout_metrics.jsonasset · 947 bytesevals/runs/2026-10-21-gate/L2-B/results/holdout_metrics_production.jsonasset · 179 bytesevals/runs/2026-10-21-gate/L2-B/results/importance_families.csvasset · 497 bytesevals/runs/2026-10-21-gate/L2-B/results/importance_features.csvasset · 675 bytesevals/runs/2026-10-21-gate/L2-B/results/importance_robustness.jsonasset · 1,058 bytesevals/runs/2026-10-21-gate/L2-B/results/importance_solo.csvasset · 267 bytesevals/runs/2026-10-21-gate/L2-B/results/lead_time.jsonasset · 519 bytesevals/runs/2026-10-21-gate/L2-B/results/leakage_checks.jsonasset · 600 bytesevals/runs/2026-10-21-gate/L2-B/results/per_snapshot.csvasset · 540 bytesevals/runs/2026-10-21-gate/L2-B/results/prereg_check.jsonasset · 623 bytesevals/runs/2026-10-21-gate/L2-B/results/risk_list_2026-01-01.csvasset · 149,837 bytesevals/runs/2026-10-21-gate/L2-B/results/survival.jsonasset · 5,565 bytesevals/runs/2026-10-21-gate/L2-B/results/tuning.jsonasset · 1,421 bytesevals/runs/2026-10-21-gate/L2-B/results/year_end_truncation_check.csvasset · 503 bytesevals/runs/2026-10-21-gate/L2-B/robustness.pyruns · 3,204 bytesevals/runs/2026-10-21-gate/L2-B/score.pyruns · 6,835 bytesevals/runs/2026-10-21-gate/L2-B/survival.pyruns · 7,518 bytesevals/runs/2026-10-21-gate/README.mddoc · 8,296 bytesevals/runs/2026-10-21-gate/T3-A/action-log-planner.mddoc · 2,895 bytesevals/runs/2026-10-21-gate/T3-A/action-log-verifier.mddoc · 2,567 bytesevals/runs/2026-10-21-gate/T3-A/action-log-worker.mddoc · 11,282 bytesevals/runs/2026-10-21-gate/T3-A/fix.diffasset · 3,158 bytesevals/runs/2026-10-21-gate/T3-A/journal.mddoc · 60,631 bytesevals/runs/2026-10-21-gate/T3-A/planner-output.mddoc · 23,195 bytesevals/runs/2026-10-21-gate/T3-A/post-run.mddoc · 1,826 bytesevals/runs/2026-10-21-gate/T3-A/prompt-sections-2-6.mddoc · 5,361 bytesevals/runs/2026-10-21-gate/T3-A/prompt-to-worker.mddoc · 15,192 bytesevals/runs/2026-10-21-gate/T3-A/report.mddoc · 14,680 bytesevals/runs/2026-10-21-gate/T3-A/verdict.mddoc · 8,651 bytesevals/runs/2026-10-21-gate/T3-A/worker-handback.mddoc · 16,042 bytesevals/runs/2026-10-21-gate/T3-B/action-log.mddoc · 7,555 bytesevals/runs/2026-10-21-gate/T3-B/answer.mddoc · 10,285 bytesevals/runs/2026-10-21-gate/T3-B/fix.diffasset · 9,136 bytesevals/runs/2026-10-21-gate/deviations.mddoc · 2,536 bytesevals/runs/2026-10-21-gate/fixtures/gen_events.pyruns · 5,541 bytesevals/runs/2026-10-21-gate/fixtures/hidden/t3-hidden.test.jsruns · 1,026 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/README.mddoc · 372 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/bin/open-screen.jsruns · 399 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/crash-reports/crash-48213.txtdoc · 528 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/crash-reports/crash-48377.txtdoc · 530 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/crash-reports/crash-48530.txtdoc · 532 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/devices/galaxy-s21-de-de.jsonasset · 162 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/devices/iphone-13-en-gb.jsonasset · 152 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/devices/pixel-7-en-us.jsonasset · 162 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/package.jsonruns · 292 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/src/app.jsruns · 427 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/src/lib/currency.jsruns · 269 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/src/lib/locale.jsruns · 306 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/src/lib/storage.jsruns · 320 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/src/screens/home.jsruns · 328 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/src/screens/settings.jsruns · 1,288 bytesevals/runs/2026-10-21-gate/fixtures/t3-acme-settings/test/settings.test.jsruns · 1,179 bytesevals/runs/2026-10-21-gate/protocol.mddoc · 9,307 bytesevals/runs/2026-10-21-gate/scoring/L2-action-log-scorer.mddoc · 3,057 bytesevals/runs/2026-10-21-gate/scoring/L2-mapping.txtdoc · 46 bytesevals/runs/2026-10-21-gate/scoring/L2-score.mddoc · 14,158 bytesevals/runs/2026-10-21-gate/scoring/T3-action-log-scorer.mddoc · 2,043 bytesevals/runs/2026-10-21-gate/scoring/T3-mapping.txtdoc · 46 bytesevals/runs/2026-10-21-gate/scoring/T3-score.mddoc · 7,939 bytesevals/runs/2026-10-25-rescore-swap/L2-action-log-scorer.mddoc · 1,904 bytesevals/runs/2026-10-25-rescore-swap/L2-mapping.txtdoc · 52 bytesevals/runs/2026-10-25-rescore-swap/L2-score.mddoc · 14,194 bytesevals/runs/2026-10-25-rescore-swap/README.mddoc · 2,459 bytesevals/runs/2026-10-25-rescore-swap/T3-action-log-scorer.mddoc · 2,524 bytesevals/runs/2026-10-25-rescore-swap/T3-mapping.txtdoc · 52 bytesevals/runs/2026-10-25-rescore-swap/T3-score.mddoc · 6,990 bytesevals/runs/2026-10-25-v011-verifier/L2-A/action-log.mddoc · 3,485 bytesevals/runs/2026-10-25-v011-verifier/L2-A/verdict.mddoc · 10,009 bytesevals/runs/2026-10-25-v011-verifier/README.mddoc · 1,780 bytesevals/runs/2026-10-25-v011-verifier/T3-B-run1/action-log.mddoc · 3,053 bytesevals/runs/2026-10-25-v011-verifier/T3-B-run1/verdict.mddoc · 6,587 bytesevals/runs/2026-10-25-v011-verifier/T3-B-run2/action-log.mddoc · 2,376 bytesevals/runs/2026-10-25-v011-verifier/T3-B-run2/verdict.mddoc · 5,672 bytesevals/scorecard.mddoc · 3,015 bytesevals/scorer.mddoc · 3,847 bytesevals/tasks.mddoc · 7,951 bytesscenarios/_index.mddoc · 1,895 bytesscenarios/code-engineering.mddoc · 4,177 bytesscenarios/data-analysis.mddoc · 4,924 bytesscenarios/decision-plan.mddoc · 4,377 bytesscenarios/design-ux.mddoc · 4,035 bytesscenarios/generic.mddoc · 2,414 bytesscenarios/writing-research.mddoc · 4,204 bytestools/gate-check.pyruns · 42,415 bytestools/lint-harness.pyruns · 22,011 bytestools/tests/fixtures/en/log-baseline.mddoc · 497 bytestools/tests/fixtures/en/log-conditional.mddoc · 1,560 bytestools/tests/fixtures/en/prompt-baseline.mddoc · 1,668 bytestools/tests/fixtures/en/prompt-conditional.mddoc · 3,127 bytestools/tests/test_gate_check.pyruns · 29,672 bytestools/word-budgets.tsvasset · 2,218 bytes
Read excerpt
# Be-Ambitious Harness
Three roles and one human. **Planner** turns the task into a prompt with two bars and a gate check. **Worker** executes the prompt, starting with the check. **Verifier** grades the result seeing only the goal, requirements, criteria and facts. **Human** chooses the scheme and cost limit — this is not delegated.
Each role reads only its own files. This is deliberate: instruction following breaks down past 5–6 simultaneous constraints, so structure comes from files and templates, not from rules held in mind.
## Flow
**0. Intake.** Collect four fields: `task`, `context`, `mode` (keep scope / ambitious extension / recommend), `stop_after_analysis` (yes/no). Defaults if empty: recommend, no.
**1. Routing.** Open `scenarios/_index.md`, pick a scenario by signals. Torn between two — take the one where the result lives. None fits — `generic.md`.
**2. Analysis and prompt.** Read `agents/planner.md` and the scenario file. Run the analysis; scenario hints serve their matching points, not all at once. Output questions and the prompt per `core/prompt-template.md`. With `stop_after_analysis = yes`, stop after analysis and questions; continue only after the human answers.