文件
文件工具和技術寫作技能
6825 skills in this category
Subcategories
testing
Write and manage tests using TDD with Pest (PHP), Vitest (React), and Playwright (E2E). Use when writingfeature tests, unit tests, component tests, or improving test coverage. EXCLUSIVE to testing-expert agent.
golang
Provides idiomatic Go programming expertise and best practices. Ensures clean, efficient, and maintainable code following official Go conventions. Specializes in concurrent programming patterns, interface design, error handling strategies, and performance optimization. Masters standard library usage and ecosystem integration.Use when: writing Go code (.go files), designing interfaces and struct types, implementing concurrent patterns (goroutines/channels), handling errors idiomatically, writing table-driven tests, creating Go modules, optimizing performance-critical code, managing dependencies with go.mod, implementing HTTP servers and clients, working with context propagation, or designing package APIs for public libraries.
quiz-generator
Generate 50-question interactive quizzes using the Quiz component with randomized batching.Use when creating end-of-chapter assessments. Displays 15-20 questions per session withimmediate feedback. NOT for static markdown quizzes.
capture-work-guidance
Comprehensive guide for AI agents on proactive documentation capture using /docent:tell
vue-vite-testing
Comprehensive unit testing guide for Vue 3 + Vite projects using Vitest and Vue Test Utils. Use when writing or reviewing unit tests for Vue components, composables, Pinia stores, or TypeScript/JavaScript utilities in Vite-based projects. Covers test structure, best practices, mocking strategies, and Vue-specific testing patterns.
grantwriter
Expert guide for writing successful research funding proposals for biological sciences. Specialized focus on NIH grants, biomedical research funding, career development awards, and fellowship applications. Covers proposal structure, review criteria, budget planning, collaboration strategies, and biological research-specific considerations.
vault
Use when user says "save this", "create project", "promote from inbox" - manages Obsidian vault documentation with frontmatter (project/status/type/created), file naming (YYYY-MM-DD-name.md), wikilinks, and project structure in projects/ folders
Enhance Meeting Minutes
This skill should be used when enhancing FHIR meeting minutes by synthesizing transcript discussion into Confluence pages, capturing reasoning and trade-offs with XML DOM manipulation
supabase-database-ops
Critical guardrail for Supabase database operations ensuring multi-tenant isolation with publication_id filtering, proper use of supabaseAdmin, avoiding SELECT *, error handling patterns, and secure server-side database access. Use when writing database queries, working with supabase, accessing newsletter_campaigns, articles, rss_posts, or any tenant-scoped data.
user-stories
Guidelines for writing effective user stories with clear acceptance criteria. Use when creating issues from discovery findings.
substack-post-crafter
Craft Substack newsletter posts optimized for engagement, open rates, and subscriber growth.Use when writing headlines/subject lines, structuring posts, crafting hooks, writing teasersfor next issues, or adapting content between newsletter and Notes. Includes email-firstoptimization, the cliff-hanger technique, SEO integration, and Spanish-language patterns.
animation-principles-deep-dive
Use when someone needs comprehensive reference material on animation principles with technical depth and extensive context
implementing-plans
Use when implementing a written plan — executes tasks in order and keeps docs and checklists in sync.
writing-changelogs
Use when releasing a new version, updating CHANGELOG.md, or user asks to document changes - enforces Keep a Changelog format with proper categorization derived from conventional commits
research-agent
Read-only code exploration and documentation search agent
zenn-article-writer
Write high-quality Zenn technical articles following Japanese article writing best practices, focusing on problem-solving narratives rather than technology showcases
master-archivist
Master Archivist - Documentation keeper, knowledge organizer, and institutional memory
platform-specific-code
Platform-specific patterns for iOS and Android. Use when writing platform-conditional code.
test-validation
Validates tests for test theater anti-patterns. Use when reviewing test code, writing new tests, or when user asks to check tests for quality issues. Ensures tests verify real behavior, not just provide false confidence.
prompt-engineering
Use this skill when you are writing commands, hooks, skills for Agent, or prompts for sub agents or any other LLM interaction, including optimizing prompts, improving LLM outputs, or designing production prompt templates.