Run Affected Test Suite End To End After Multi File Signature Ch
ZaxbyHub/opencode-swarm
run affected test suite end-to-end after multi-file signature changes
A skill your agent uses when you start an analiz task - explore every affected repository and resolve unknowns before writing the report
$ npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install makifbaysal/tasktrooper technical-analysis-workflow --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/makifbaysal/tasktrooper.git skills-src && mkdir -p .claude/skills && cp -r skills-src/catalog/agents/system-architect/skills/technical-analysis-workflow .claude/skills/technical-analysis-workflow && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "technical-analysis-workflow" agent skill from https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflow into .claude/skills/technical-analysis-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "technical-analysis-workflow", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflowType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install makifbaysal/tasktrooper technical-analysis-workflow --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/makifbaysal/tasktrooper.git skills-src && mkdir -p .agents/skills && cp -r skills-src/catalog/agents/system-architect/skills/technical-analysis-workflow .agents/skills/technical-analysis-workflow && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "technical-analysis-workflow" agent skill from https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflow into .agents/skills/technical-analysis-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "technical-analysis-workflow", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install makifbaysal/tasktrooper technical-analysis-workflow --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/makifbaysal/tasktrooper.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/catalog/agents/system-architect/skills/technical-analysis-workflow .cursor/skills/technical-analysis-workflow && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "technical-analysis-workflow" agent skill from https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflow into .cursor/skills/technical-analysis-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "technical-analysis-workflow", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/makifbaysal/tasktrooper.git --path catalog/agents/system-architect/skills/technical-analysis-workflow--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install makifbaysal/tasktrooper technical-analysis-workflow --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/makifbaysal/tasktrooper.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/catalog/agents/system-architect/skills/technical-analysis-workflow .gemini/skills/technical-analysis-workflow && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "technical-analysis-workflow" agent skill from https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflow into .gemini/skills/technical-analysis-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "technical-analysis-workflow", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install makifbaysal/tasktrooper technical-analysis-workflowInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/makifbaysal/tasktrooper.git skills-src && mkdir -p .github/skills && cp -r skills-src/catalog/agents/system-architect/skills/technical-analysis-workflow .github/skills/technical-analysis-workflow && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "technical-analysis-workflow" agent skill from https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflow into .github/skills/technical-analysis-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "technical-analysis-workflow", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install makifbaysal/tasktrooper technical-analysis-workflow --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/makifbaysal/tasktrooper.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/catalog/agents/system-architect/skills/technical-analysis-workflow .opencode/skills/technical-analysis-workflow && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "technical-analysis-workflow" agent skill from https://github.com/makifbaysal/tasktrooper/tree/main/catalog/agents/system-architect/skills/technical-analysis-workflow into .opencode/skills/technical-analysis-workflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "technical-analysis-workflow", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
technical-analysis-workflowA skill your agent uses when you start an analiz task - explore every affected repository and resolve unknowns before writing the report
Technical Analysis Workflow is an agent skill from makifbaysal/tasktrooper. Use when you start an analiz task - explore every affected repository and resolve unknowns before writing the report
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Local-first agent platform: board + role agents + agent CLI runs (Claude Code, Cursor, Antigravity, OpenCode) or local and API models (Ollama, LM Studio), all on your own Mac. The licence is Apache-2.0.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 09f6258. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Technical Analysis Workflow loads about 2.1k tokens when it runs. Until then it costs about 36 tokens; SKILL.md has 1,154 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from makifbaysal/tasktrooper at commit 09f6258, republished under its Apache-2.0 licence (© makifbaysal). 1,154 words, ~2,114 tokens.
.claude/skills/technical-analysis-workflow/SKILL.md (or your agent's skills folder).Turn an analiz task into a fully-formed technical understanding through investigation, not guessing. The analysis report you write later — one HTML document whose sections are the spec and the plan (analiz-html-report) — is only as good as this grounding.
Hard gate: Do NOT write the report, or any implementation task, until you have explored the actual repository and resolved the ambiguities below. This applies to EVERY analiz task regardless of perceived simplicity — "simple" requests are where unexamined assumptions cause the most wasted developer work.
get_project_brief(repository_id) — stack, components, commands, conventions, reference docs. list_links(repository_id) — who calls what, including other repositories, so you can trace a contract to its consumers. list_component_checks — the commands the plan's verify steps will use, instead of inventing one. get_environment / list_runtime_errors when the request is about production behaviour.codebase_search, grep_code, expand_symbol_context, get_symbol_skeleton and read_file only cover the repository already in your workspace — they do not reach into a repository you have not cloned. Do not trust the PM's list as complete, and do not assume the tools will surface a repo you didn't open. To check for an affected repo the PM missed: list_repositories for the remote/root of each candidate, run_terminal git clone --depth 1 <remote_url or root_path> _analysis/<name> inside your workspace (an analiz run never publishes a branch, so this is safe), then point grep_code/read_file at path: "_analysis/<name>" and call get_project_brief/list_links with that repository's id. If you find an affected repo this way, include it in the analysis and note it in your review summary.CLAUDE.md, AGENTS.md, CONTRIBUTING.md, docs/adr/docs/decisions, lint configs. Their constraints go verbatim into the plan's Global Constraints block (implementation-plan-authoring).go.mod/package.json/pubspec.lock, then fetch_url the official docs for THAT version (or web_search to find them) before naming a function in the design. A call you did not see in the repo or in the docs for the locked version does not go in the plan.format: "html"), plus a summary add_task_comment.context section is a table of exactly these, and a path you did not see in this run has no place in it.summary as two lines — "Asked" (what the task literally says) separate from "Assumed" (what you inferred) — so a reviewer can tell your inference from the human's instruction.summary, context, a findings-and-recommendation subsection, risks; plan and split are omitted or say "none".record_open_questions, never in the report's text and never with ask_user (you have no ask_user tool here). Default to non-blocking: a reasonable answer exists, so record it as recommended_answer and keep going. Mark one blocking only when proceeding on any guess would waste the implementation (open-questions-protocol has the worked examples). Never block on a question the codebase can answer.This grounding feeds directly into the report: its context section (what exists, with real paths), then spec-authoring for the design section and implementation-plan-authoring for the plan section, all in the one document analiz-html-report describes. If you cannot yet name the files to touch and the interfaces between units, the analysis is not done.
Analiz: "Users can export a project's tasks to CSV." PM named the backend-api repo.
backend-api. get_project_brief + list_links first. codebase_search "task list endpoint" → find TaskHandler + TaskRepository.ListByProject already exist → the export reuses them.list_repositories shows a web repo (NOT named by the PM) linked to backend-api. run_terminal git clone --depth 1 <web's root_path> _analysis/web, then grep_code "api/v1/projects" path:"_analysis/web" → the board page will need a download button. Add web to the split. This is the PM-missed repo the cross-repo check surfaces — codebase_search/grep_code alone would not have found it, since they only cover the cloned, in-workspace backend-api.TaskExporter service (backend) consuming ListByProject; new GET /projects/:id/tasks/export; a web button calling it./projects/:id/report endpoint follows the same handler→service→repo shape (internal/adapter/http/report_handler.go:40) — bounded, not architectural.Now the files and interfaces are named → analysis is done, the report can be written.
© makifbaysal, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in catalog/agents/system-architect/skills/technical-analysis-workflow of makifbaysal/tasktrooper.
Open the folder on GitHubat commit 09f6258
Technical Analysis Workflow next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Technical Analysis Workflow this skillmakifbaysal/tasktrooper | 109 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | |
| Run Affected Test Suite End To End After Multi File Signature ChZaxbyHub/opencode-swarm | 490 | — | ~387 | Automated safety check: Pass | MIT | |
| Analizator Dowodow V3michaleiatrak-star/Lex-Machina | 260 | — | ~13k | Automated safety check: Pass | GPL-3.0 | |
| Analizator Przepisow V2michaleiatrak-star/Lex-Machina | 260 | — | ~6.9k | Automated safety check: Pass | GPL-3.0 | |
| Analizator Umow V1michaleiatrak-star/Lex-Machina | 260 | — | ~9.1k | Automated safety check: Pass | GPL-3.0 | |
| Understand Diff AnalysisEgonex-AI/Understand-Anything | 86k | 1 repos | ~1.4k | Automated safety check: Pass | MIT |
ZaxbyHub/opencode-swarm
run affected test suite end-to-end after multi-file signature changes
michaleiatrak-star/Lex-Machina
Ocena dowodów, dokumentów, zeznań i akt: siła dowodowa, hierarchia A-D, pokrycie przesłanek, sprzeczności, terminy procesowe i analiza śledcza.
michaleiatrak-star/Lex-Machina
Analiza przepisów prawa polskiego: brzmienie aktualne i historyczne, przesłanki, wykładnia, orzecznictwo, zbieg norm, nowelizacje i vacatio legis.
michaleiatrak-star/Lex-Machina
Analiza, redakcja, negocjacje i generowanie umów oraz dokumentów korporacyjnych, HR i RODO: ryzyka klauzul, B2B/B2C, praca, najem, IT/SaaS, IP, founders, finansowanie i PZP.
Egonex-AI/Understand-Anything
Reads your git changes or a pull request against a prebuilt knowledge graph of the project to explain what changed, which components are affected and what is risky.
paperclipai/paperclip
Keep project docs aligned with recent code and feature changes — detect drift, update affected pages, and add release-relevant notes without rewriting unchanged sections.
makifbaysal/tasktrooper
A skill your agent uses when a task adds or changes an HTTP endpoint, its request/response shape, status codes, auth or error format - the request matrix, curl templates and what counts as a…
makifbaysal/tasktrooper
A skill your agent uses when writing acceptance criteria for a task - express each as an observable Given/When/Then that QA can execute, including negative cases
makifbaysal/tasktrooper
A skill your agent uses when a task changes any screen, form, dialog, menu or control - Lighthouse/axe scan of the changed screens, a keyboard walk, and the thresholds that fail a task
makifbaysal/tasktrooper
A skill your agent uses when deciding whether a request needs an analiz task before implementation - the conditions that require the architect's analysis versus going straight to implementation
makifbaysal/tasktrooper
A skill your agent uses when you write or revise the analiz deliverable - the ONE self-contained HTML report (spec and plan as sections) a human reviews passage by passage
makifbaysal/tasktrooper
A skill your agent uses when you finish an analiz report - the human must approve the analysis before any implementation task is created, via the analizreview column
A skill your agent uses when you start an analiz task - explore every affected repository and resolve unknowns before writing the report. Technical Analysis Workflow is an agent skill from makifbaysal/tasktrooper.
Technical Analysis Workflow fits situations like: you start an analiz task - explore every affected repository and resolve unknowns before writing the report.
Run `npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a claude-code`. Or copy the skill folder (catalog/agents/system-architect/skills/technical-analysis-workflow in makifbaysal/tasktrooper) into .claude/skills/technical-analysis-workflow in your project. Claude Code loads it when a task matches its description.
Run `npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a codex`. Or copy the skill folder (catalog/agents/system-architect/skills/technical-analysis-workflow in makifbaysal/tasktrooper) into .agents/skills/technical-analysis-workflow in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add makifbaysal/tasktrooper --skill technical-analysis-workflow -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/technical-analysis-workflow, .gemini/skills/technical-analysis-workflow, .github/skills/technical-analysis-workflow and .opencode/skills/technical-analysis-workflow in your project.
Going by SKILL.md and its folder, Technical Analysis Workflow needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Technical Analysis Workflow is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Technical Analysis Workflow: Run Affected Test Suite End To End After Multi File Signature Ch (ZaxbyHub/opencode-swarm, 490 stars), Analizator Dowodow V3 (michaleiatrak-star/Lex-Machina, 260 stars), Analizator Przepisow V2 (michaleiatrak-star/Lex-Machina, 260 stars) and Analizator Umow V1 (michaleiatrak-star/Lex-Machina, 260 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
makifbaysal (a GitHub user) maintains it in makifbaysal/tasktrooper, which has 109 GitHub stars. The repository holds 99 skills in this directory. The repository was last updated on October 7, 2026.
Source: makifbaysal/tasktrooper on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.