Jay Fan-Chiang
Community@j172 · Taipei,Taiwan
Scurm Master | System Analyst | Programmer (C#, Vue.js, Wordpress) | Advocate (INFJ-A) | j172.tw
Agent Skills by Jay Fan-Chiang
Showing 49 vetted skills indexed across 1 GitHub repositories.
research
Delegates topic research to a background agent that writes cited Markdown findings.
pick-ui-library
Recommends curated React libraries for frontend tasks like charts, toasts, drag and drop, and state.
domain-modeling
Maintains project glossaries and architectural decision records during domain design sessions.
animate
Implements UI animations using CSS transitions, WAAPI, and Motion with defined easing and duration rules.
setup-pre-commit
Configures Husky pre-commit hooks with lint-staged, Prettier, typecheck, and tests.
find-animation-opportunities
Scans a codebase for UI moments that would benefit from motion and proposes exact animation recipes.
wayfinder
Plans large efforts as decision-ticket maps on an issue tracker.
setup-matt-pocock-skills
Configures a repository's issue tracker, triage labels, and domain doc layout for engineering skills.
setup-ts-deep-modules
Configures dependency-cruiser to enforce entry-point-only imports across TypeScript packages.
writing-great-skills
Provides vocabulary and principles for writing predictable, well-structured AI agent skills.
improve-animations
Audits codebase animation code and writes self-contained motion improvement plans.
obsidian-vault
Search, create, and link notes in an Obsidian vault using wikilinks and index notes.
loop-me
Grills users one question at a time to produce workflow specification files.
handoff
Generates a handoff document summarizing the current conversation for a fresh agent session.
ubiquitous-language
Extracts domain terminology from conversations into a DDD ubiquitous language glossary file.
diagnosing-bugs
Diagnose hard bugs and performance regressions through a six-phase feedback-loop workflow.
git-guardrails-claude-code
Installs a Claude Code PreToolUse hook that blocks dangerous git commands before execution.
code-review
Reviews a git diff against coding standards and the originating spec using parallel sub-agents.
to-tickets
Breaks plans and specs into tracer-bullet tickets with declared blocking edges.
request-refactor-plan
Creates a detailed incremental refactor plan and files it as a GitHub issue.
ask-matt
Routes user situations to the appropriate skill or workflow in the repository.
wizard
Generate interactive bash wizards that walk humans through manual setup and migration procedures.
improve-codebase-architecture
Scan a codebase for module deepening opportunities and present them as a visual HTML report.
to-questionnaire
Generates a structured Markdown discovery questionnaire for a recipient to answer asynchronously.
Frequently Asked Questions About Jay Fan-Chiang
FAQPage SchemaWhat tasks can I accomplish with j172's skill registry?▼
You can design deep TypeScript modules, run test-driven development, diagnose bugs, review code against standards and specs, build and audit UI animations, triage issues, break plans into tickets, extract DDD ubiquitous-language glossaries, and manage Obsidian notes.
Who is the target audience for these skills?▼
Frontend and TypeScript engineers, design engineers, and tech leads who want structured practices for module design, TDD, motion craft, code review, and spec-driven planning. Many skills encode Matt Pocock's and Emil Kowalski's engineering philosophies.
How do I set up and run these skills in a repo?▼
Run setup-matt-pocock-skills once to configure the issue tracker, triage labels, and domain doc layout. Many skills are user-invoked only (disable-model-invocation), so you trigger them explicitly by name rather than having them auto-activate.
What prerequisites or dependencies do these skills require?▼
Skills assume a Git-based repo, often TypeScript, and integrate with Husky, lint-staged, Prettier, dependency-cruiser, @total-typescript/shoehorn, GitHub Issues, Claude Code hooks, and Obsidian. Specific setup skills wire each integration into the current repository.
Do these skills modify my source code directly?▼
It depends on the skill. Skills like animate, implement, and setup-pre-commit write code or config, while find-animation-opportunities, improve-animations, and improve-codebase-architecture are read-only and produce audits or plans for separate execution.