t-extension-demo-run-all
批量运行并修复 Chrome 扩展 Playwright 用户故事演示,维护独立批次报告和断点;普通 Web 批次使用 t-web-demo-run-all。
Skill by timzaak
Chalk Labs
Need help deploying t-extension-demo-run-all?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/timzaak-t-extension-demo-run-all
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/t-extension-demo-run-all
What's inside
- Skill name
t-extension-demo-run-all- Description
- 批量运行并修复 Chrome 扩展 Playwright 用户故事演示,维护独立批次报告和断点;普通 Web 批次使用 t-web-demo-run-all。
- License
- Apache-2.0
- Instructions
- 9 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- allowed-tools: must be a space-separated string
Files (1)
- SKILL.md
SKILL.md (first lines)
# Extension Demo 批量运行
先读 `${CLAUDE_PLUGIN_ROOT}/guides/extension/demo-testing.md`、`${CLAUDE_PLUGIN_ROOT}/protocols/web-demo-run-repair-contract.md` 和 `${CLAUDE_PLUGIN_ROOT}/skills/t-web-demo-run-all/SKILL.md` 的批次状态命令。批次编排复用 `web-demo-run-all.py`,但始终传 `discover --scope extension --report-prefix extension-demo-run-all`;恢复时传 `discover continue --scope extension --report-prefix extension-demo-run-all`。只发现 `demo/e2e/extension/**/*.e2e.ts`,不可用 Web 默认批次混跑。
按发现顺序串行 checkpoint、运行与 record;单文件遵循 `/t-tools:t-extension-demo-run` 的诊断、最多六轮修复、补测和整文件终验。runner 仍用 `web-demo-test-runner.py`,每次运行使用唯一 run ID,fixture 独立管理环境时全程保留 `--no-auto-env`。文件间由 fixture 关闭 profile 和重置 stub;真实后端依赖按共享契约重建。失败文件记录证据后继续,环境恢复失败则调用 `block` 留下断点。全部文件处理完用 `finalize` 生成 `.ai/quality/extension-demo-run-all-*.json/.md`;只有零失败才报告批次通过。
批次 JSON 仅由脚本的 `discover/checkpoint/record/block/finalize` 更新,主会话不得整份重写;`continue` 从第一个未完成文件恢复,不覆盖已有日志。扫描聚类模式需要时沿用 Web 批次 skill 中同名子命令,但诊断与修复角色始终为 extension-demo 角色。From timzaak/web-dev-skills, Apache-2.0.
More from timzaak/web-dev-skills
- 0.675score
t-icon-prompt
timzaak
Turn a vague icon idea into a ready-to-paste generation prompt card through a short guided Q&A.
SkillAFreshness: A★ 97Claude Code +9 - 0.675score
t-doc
timzaak
Generate human-readable project documentation — tutorials, getting-started guides, architecture overviews, API references, deployment or onboarding docs — by…
SkillAFreshness: A★ 97Claude Code +9 - 0.671score
t-init
timzaak
Initialize a new Rust + React full-stack project; use --extension-demo to add Playwright integration-test infrastructure to an existing WXT extension; use…
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-dream
timzaak
Organize and realign PRDs, user stories, design/task docs, implementation facts, and project structure so the target project keeps a clean current context…
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-how
timzaak
Interactive guide that teaches how to use the t-tools plugin.
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-skill
timzaak
Create or update a skill — by default inside the t-tools plugin repository; with --project inside the current target project's skill directory.
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-review
timzaak
Review changed code for correctness bugs with parallel read-only finders and an independent 3-state verifier for each candidate; add specialist angles and a…
SkillAFreshness: A★ 97Claude Code +9 - 0.669score
t-decision
timzaak
Decide whether a feature should enter the t-tools workflow before tech research or PRD.
SkillAFreshness: A★ 97Claude Code +9 - 0.667score
t-design-check
timzaak
Evaluate technical design documents for implementability, completeness, and consistency with a quantitative 100-point score.
SkillAFreshness: A★ 97Claude Code +9 - 0.667score
t-figma-assets
timzaak
Prepare Figma bitmaps, SVGs, and videos for human-guided UI implementation; identify assets, validate their types, collect bitmap evidence, convert or…
SkillAFreshness: A★ 97Claude Code +9 - 0.667score
t-figma-impl
timzaak
Implement a Figma UI in an existing frontend file, block by block; leave pending assets empty, bind prepared assets, and hand over for manual acceptance.
SkillAFreshness: A★ 97Claude Code +9 - 0.667score
t-prd
timzaak
Draft or update PRD and user stories, clarifying unresolved product choices.
SkillAFreshness: A★ 97Claude Code +9
Signals
- Stars
- 97
- Forks
- 9
- Open issues
- 0
- Last commit (this folder)
- Sep 24, 2026 (1 month ago)
- Last release
- Oct 20, 2026 (12 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/timzaak/web-dev-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from timzaak
- 0.675score
t-icon-prompt
timzaak
Turn a vague icon idea into a ready-to-paste generation prompt card through a short guided Q&A.
SkillAFreshness: A★ 97Claude Code +9 - 0.675score
t-doc
timzaak
Generate human-readable project documentation — tutorials, getting-started guides, architecture overviews, API references, deployment or onboarding docs — by…
SkillAFreshness: A★ 97Claude Code +9 - 0.671score
t-init
timzaak
Initialize a new Rust + React full-stack project; use --extension-demo to add Playwright integration-test infrastructure to an existing WXT extension; use…
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-skill
timzaak
Create or update a skill — by default inside the t-tools plugin repository; with --project inside the current target project's skill directory.
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-review
timzaak
Review changed code for correctness bugs with parallel read-only finders and an independent 3-state verifier for each candidate; add specialist angles and a…
SkillAFreshness: A★ 97Claude Code +9 - 0.670score
t-dream
timzaak
Organize and realign PRDs, user stories, design/task docs, implementation facts, and project structure so the target project keeps a clean current context…
SkillAFreshness: A★ 97Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get t-extension-demo-run-all running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
t-extension-demo-run-all skill. Agent Mart. https://agentmart.dev/skills/timzaak-t-extension-demo-run-all (last updated 2026-10-24)