0% 5h quota used ·
resets in 2h
live · 08/09/2026 12:12 CEST
tn:seo-fixes
Implement the mechanical fixes from the latest SEO audit report on a branch. On-demand companion to seo-audit.
Runs
5
last 8d ago
Failed
0
no current streak
Median run
$2.88
4m · tn ceiling $8.00 per run
Spent in total
$13.75
254 turns of agent work
Manifest
tn/tasks.yaml- Address
tn:seo-fixes— alsotn:seo-fixes- Runner
- claude-code
- Policy
- pr may push a countryos/* branch and open a draft PR — the review is the gate
- Workspace
- the cms clone
- Schedule
- on demand only
- Model
- sonnet
- Budget
- 100 turns · 60 minutes
- Triggerable
- yes — free text can reach it
- Notifies
- every run — 🟢 on success, 🔴 on failure
- Description (manifest)
- Implement the mechanical fixes from the latest SEO audit report on a branch. On-demand companion to seo-audit.
Cost per run
oldest left · ceiling $8.00| When | What it reported | Turns | Took | Cost | |
|---|---|---|---|---|---|
| 31/08/2026 06:10 | Confirmed: draft PR to `develop`, branch `countryos/tn/2026-08-31-seo-fixes`. Journal updated. **Outcome:** Implemented TN-002 (the resolved "duplicate the faq to the co… | 46 | 4m | $2.88 | ok |
| 24/08/2026 09:49 | Implemented all 3 mechanical items from the 2026-08-24 SEO audit: shortened the `annuaire/_gouvernorat.blade.php` meta description (24 pages, was 232–244 chars → now max… | 38 | 3m | $2.04 | ok |
| 27/07/2026 10:20 | Confirmed as draft PR against `develop`, as required. **Outcome:** Implemented all 4 mechanical items from `reports/2026-07-27-seo-audit.md` on branch `countryos/tn/2026… | 74 | 11m | $3.26 | ok |
| 02/07/2026 19:41 | Applied the approved SEO-fixes proposal for tunisie-electricite.com: pushed branch `countryos/tn/2026-07-02-seo-fixes` (4 commits already prepared during the propose phas… | 12 | 1m | $0.50 | ok |
| 02/07/2026 19:23 | Everything is complete and correctly staged for review. **Outcome:** Implemented all 5 top actions from the 2026-07-02 SEO audit for tunisie-electricite.com on branch `c… | 84 | 9m | $5.07 | ok |
The skill it runs
countries/tn/skills/seo-fixes/SKILL.md · 47 linesRead the skill
SEO fixes — tunisie-electricite.com
You are in the cms monorepo clone. Input: the most recent
reports/*-seo-audit.md in the country workspace (pick the newest by filename
date). Implement its recommended actions — mechanical, low-risk fixes only.
Scope rules
- In scope: meta description / title length trims, adding structured data (JSON-LD) matching patterns already used elsewhere on the site, adding contextual internal links, og/social tags, alt attributes. Anything the report ranks as low-effort/mechanical.
- Out of scope: rewriting body content, changing page structure, new pages, anything touching data files or other sites. If the report recommends something non-mechanical, list it in the proposal as "needs separate task" and skip it.
Steps
- Read the latest audit report, then verify each finding is still true in the
Blade sources (
sites/tunisie-electricite.com/pages/) — a human or another run may have fixed some already. Skip anything already fixed. If nothing is left to fix, report that and stop — do not open an empty PR. - Create branch
countryos/tn/<YYYY-MM-DD>-seo-fixesfromorigin/develop. One commit per action group (e.g. "trim meta descriptions ≤160 chars", "add BreadcrumbList to annuaire templates"), so review and partial revert stay easy.- Meta descriptions: keep the meaning and CTA, cut to ≤160 chars, French.
- JSON-LD: copy the exact pattern from a page that already has it
(e.g.
/tarifsBreadcrumbList) — do not invent a new structure. - Internal links: only weave links into existing sentences or add one short natural sentence; never dump a bare link list into the content.
- Sanity-check your edits: re-grep every touched file for balanced Blade directives and tags, and confirm each new meta description is really ≤160 characters (count them; do not eyeball).
- Push the branch and open a draft PR to
developwithgh pr create --draft, titled[tn] SEO fixes <YYYY-MM-DD>. PR body: per-commit list of changes, before → after for every meta/title, and the skipped/out-of-scope items. The human reviews on the PR and marks it ready — never merge or mark ready yourself. - Report the PR URL in your final message.