Tuvix Shih avatar

Tuvix Shih

Community

@ninthday · Taiwan, Taipei

33Followers
|
77Public Repos
|
17Published Skills

Tuvix Shih (ninthday) publishes 17 developer-focused skills covering Git conventional commits, TDD, domain modeling, secure Python, and Traditional Chinese technical writing.

Skills Distribution
DomainDeveloper To...Developer Tooling .. (45%)Cybersecurity & Co.. (15%)Growth, Marketing .. (15%)AI Models & Machin.. (15%)

Agent Skills by Tuvix Shih

Showing 17 vetted skills indexed across 1 GitHub repositories.

ninthdayninthday

writing-great-skills

Provides vocabulary and principles for writing predictable, well-structured agent skills.

Community
Intermediate
ninthdayninthday

domain-modeling

Build and maintain project domain glossaries and architecture decision records in Markdown.

Community
Intermediate
ninthdayninthday

git-commit

Generates conventional commit messages by analyzing staged git diffs and executes commits.

Community
Intermediate
ninthdayninthday

nice-commit

Generate Conventional Commit messages for staged Git changes with confirmation-gated commits.

Community
Intermediate
ninthdayninthday

nice-llm-wiki

Build and maintain a personal LLM-powered knowledge base from immutable source snapshots.

Community
Advanced
ninthdayninthday

chinese-content-writing-guideline

Applies Traditional Chinese writing rules for tone, terminology, punctuation, and structure.

Community
Intermediate
ninthdayninthday

handoff

Writes a conversation summary document so a fresh agent can continue the work.

Community
Basic
ninthdayninthday

readme-blueprint-generator

Generates a structured README.md from .github/copilot documentation files.

Community
Basic
ninthdayninthday

diagnosing-bugs

Diagnose hard bugs and performance regressions through a structured feedback-loop workflow.

Community
Advanced
ninthdayninthday

improve-codebase-architecture

Scan a codebase for module deepening opportunities and render them as a visual HTML report.

Community
Advanced
ninthdayninthday

to-spec

Synthesizes the current conversation into a specification and publishes it to the project issue tracker.

Community
Intermediate
ninthdayninthday

drawio-diagrams-enhanced

Generate draw.io mxGraphModel XML diagrams via the next-ai-draw-io MCP server.

Community
Intermediate
ninthdayninthday

prototype

Build throwaway prototypes that answer design questions about logic or UI.

Community
Intermediate
ninthdayninthday

grill-with-docs

Interrogates a plan or design while generating ADRs and glossary entries.

Community
Basic
ninthdayninthday

tdd

Guides test-driven development using the red-green loop with behavior-focused tests at public seams.

Community
Intermediate
ninthdayninthday

grilling

Interviews the user in structured question rounds to stress-test plans and decisions.

Community
Intermediate
ninthdayninthday

python-security

Review and harden Python applications against OWASP Top 10 vulnerabilities.

Community
Advanced

Frequently Asked Questions About Tuvix Shih

FAQPage Schema
What tasks can I accomplish with ninthday's skills?

You can create conventional Git commits, practice test-driven development, diagnose bugs, build domain models and ADRs, generate README documentation, create draw.io diagrams (BPMN, UML, Gantt, RACI), harden Python code per OWASP Top 10, and write or review Traditional Chinese content.

Who are these skills designed for?

Software engineers, technical writers, and maintainers working on codebases, documentation, and design decisions. They suit developers practicing TDD, architects recording ADRs and domain models, security reviewers auditing Python, and zh-TW content authors.

How do the Git commit skills work in practice?

The git-commit and nice-commit skills analyze staged changes or diffs, auto-detect type and scope, propose a Conventional Commit message, and execute git commit only after explicit confirmation. nice-commit defaults to Traditional Chinese messages; git-commit supports interactive overrides.

Are these skills open source and what licenses apply?

Yes. The git-commit skill is MIT licensed, while chinese-content-writing-guideline and python-security use GFDL-1.3-or-later. Other skills list no explicit license in their frontmatter, so check each repository folder before redistribution.

What prerequisites or dependencies do these skills require?

git-commit requires Bash tool access. drawio-diagrams-enhanced integrates with the next-ai-draw-io MCP server for real-time diagram editing. python-security references bandit, safety, and semgrep for static analysis. Several skills (handoff, to-spec, grilling) disable model invocation and run interactively.