William Thorsen avatar

William Thorsen

Community

@williamthorsen · Penticton, Canada

9Followers
|
35Public Repos
|
64Published Skills

William Thorsen maintains a skill registry for orchestrated software development: pull request lifecycle, code review, ticket management, knowledge-base curation, and testing conventions.

Skills Distribution
DomainDeveloper To...Pull Request & Cod.. (30%)Planning & Orchest.. (25%)Knowledge Base & S.. (20%)Ticket & Issue Man.. (15%)

Agent Skills by William Thorsen

Showing 64 vetted skills indexed across 1 GitHub repositories.

williamthorsenwilliamthorsen
1

office-game-feel

Designs animation, movement, and interaction patterns for an Excalibur.js office visualization.

Community
Intermediate
williamthorsenwilliamthorsen
1

office-visual-design

Guides visual design decisions for a pixel-art office visualization using LimeZu tilesets.

Community
Intermediate
williamthorsenwilliamthorsen
1

create-devlog

Generate a devlog entry summarizing recent commits or working-tree changes.

Community
Intermediate
williamthorsenwilliamthorsen
1

review-permissions

Recommends updates to the Claude Code permissions allow list based on session commands.

Community
Basic
williamthorsenwilliamthorsen
1

merge-gh-pr

Merges GitHub pull requests via gh CLI with pre-merge validation and artifact recording.

Community
Advanced
williamthorsenwilliamthorsen
1

revise-comments

Revise code comments in target files per comment-discipline rules, editing in place.

Community
Intermediate
williamthorsenwilliamthorsen
1

capture-feedback

Records user feedback on agent behavior as tagged guidance-refinement candidates in a knowledge base.

Community
Intermediate
williamthorsenwilliamthorsen
1

revise-prose

Sweep repository prose against writing rules and repair violations through dispatched subagents.

Community
Advanced
williamthorsenwilliamthorsen
1

refine-plan

Reviews and revises implementation plans for completeness and correctness against ticket requirements.

Community
Advanced
williamthorsenwilliamthorsen
1

plan-orchestrable-steps

Decomposes a story into independently orchestrable implementation steps with interactive planner feedback.

Community
Intermediate
williamthorsenwilliamthorsen
1

wrap-up

Creates tickets, posts insights, and generates devlogs for deferred session work.

Community
Advanced
williamthorsenwilliamthorsen
1

create-commit

Compose and record a git commit for one logical unit of work.

Community
Intermediate
williamthorsenwilliamthorsen
1

kb-curate

Audit a knowledge base for wikilink, tag, taxonomy, and verification hygiene defects.

Community
Advanced
williamthorsenwilliamthorsen
1

create-bitbucket-pr

Creates a Bitbucket pull request from prepared title, body, and branch inputs.

Community
Intermediate
williamthorsenwilliamthorsen
1

people-report

Generate headcount, attrition, diversity, and org health reports from employee CSV data.

Community
Intermediate
williamthorsenwilliamthorsen
1

condense-branch

Squash branch commits into a single commit with a synthesized message.

Community
Intermediate
williamthorsenwilliamthorsen
1

systematic-debugging

Diagnose bugs through four-phase root cause investigation before proposing fixes.

Community
Advanced
williamthorsenwilliamthorsen
1

orchestrate-review

Runs a review-only pipeline on existing branch changes via the orchestrate engine.

Community
Intermediate
williamthorsenwilliamthorsen
1

create-gh-pr

Creates a GitHub pull request via the gh CLI from pre-resolved delegate inputs.

Community
Intermediate
williamthorsenwilliamthorsen
1

migrate-feedback-memories

Route per-project feedback memories to capture, retain, or delete destinations via a bundled enumerator.

Community
Advanced
williamthorsenwilliamthorsen
1

orchestrate-dev

Runs a full development pipeline covering architecture, planning, implementation, and iterative code review.

Community
Advanced
williamthorsenwilliamthorsen
1

review-branch

Reviews branch changes against a diff base and saves a scored review artifact.

Community
Advanced
williamthorsenwilliamthorsen
1

add-test-ids

Adds data-test-id attributes to new and modified React components.

Community
Basic
williamthorsenwilliamthorsen
1

upgrade-dependencies

Upgrade package.json dependencies through structured detection, triage, execution, and verification.

Community
Advanced

Frequently Asked Questions About William Thorsen

FAQPage Schema
What tasks can I perform with William Thorsen's skills?

You can run the full development cycle: create implementation plans from tickets, classify ticket complexity, implement plans, review branches and pull requests on GitHub or Bitbucket, squash and merge commits, update Jira issues, curate a knowledge base, and generate devlogs and session summaries.

Who are these skills designed for?

Software engineers and technical leads working in ticket-driven repositories with GitHub or Bitbucket hosting, Jira issue tracking, and Jest/TypeScript test suites. Skills like orchestrate-dev, review-pr, and people-report also serve engineering managers needing headcount, attrition, and diversity reporting.

How do the orchestration skills run in practice?

Invoke orchestrate-dev for the full architecture-planning-implementation-review cycle, or orchestrate-review for review-only passes on existing branch changes. The orchestrate engine dispatches specialized subagents such as orchestrated-planner, orchestrated-coder, and aspect reviewers, emitting lifecycle events via emit-event.

What dependencies and prerequisites do the skills require?

Many skills declare explicit dependencies: review-branch requires emit-event and review-criteria; plan requires testing-conventions; orchestrate requires nine subagents. Platform skills need GitHub or Bitbucket access, update-jira-ticket supports acli or contentFormat-based Jira surfaces, and some skills target specific harnesses like claude or rovo.

How does the knowledge base system work?

kb-add captures notes via agent-mediated classification, kb-retrieve and kb-retrieve-events return ranked assertions and events with freshness and supersession signals, kb-edit applies single mechanical mutations, and kb-curate audits vault-wide hygiene including broken wikilinks, hardcoded paths, and supersede-chain defects.