文件
文件工具和技術寫作技能
6825 skills in this category
Subcategories
fastapi
FastAPI development including async endpoints, Pydantic models, dependency injection, and OpenAPI documentation. Activate for FastAPI apps, async Python APIs, and modern Python web services.
mechanical-engineer
Ability to design, analyse, test, and maintain mechanical systems and components that meet defined functional, safety, and performance requirements. Includes applying engineering principles to materials, structures, thermodynamics, fluid mechanics, and motion systems; producing and interpreting technical designs and specifications; validating designs through analysis and testing; and supporting manufacture, operation, and lifecycle management. Applies across industrial, infrastructure, energy, manufacturing, and product contexts and is independent of specific tools or industries, with human accountability retained for safety, compliance, and outcomes.
laravel-dusk
Laravel Dusk - Browser automation and testing API for Laravel applications. Use when writing browser tests, automating UI testing, testing JavaScript interactions, or implementing end-to-end tests in Laravel.
content-writer
Write technical content for the Physical AI textbook including chapters, examples, code snippets, and exercises. Use when creating new chapters, writing module content, adding code examples, or creating assessments.
dev-planning
AI-driven development planning skill that produces TDD-ready specifications using research-backed methodologies (Plan-then-Act, Reflexion, ToT/LATS, ReAct).USE THIS SKILL PROACTIVELY when:- User requests a feature implementation- User reports a bug that needs fixing- User asks for code refactoring- Task involves multiple files or components- Requirements need clarification before coding- You need to create a comprehensive development planThis skill implements the complete planning pipeline: repo analysis → test-first design → structured plan generation → self-critique → TDD handover specification.OUTPUT: Structured TDD Handover Spec (JSON + Markdown) ready for TDD agent consumption.
project-scaffolder
Creates plan.md, task.md, persona.md, project-context.md, and CLAUDE.md for new self-learning resource projects. Use when: (1) /init-project command is invoked, (2) setting up a new tutorial/guide/documentation project, (3) structure-designer agent needs templates for learning resource structure design. Provides hierarchical Part/Chapter/Section templates with page allocation.
python-expert
Python development expert. Activates when writing Python code (.py files), discussing Python frameworks (FastAPI, Django, Flask), or Python-specific questions. Provides modern Python 3.10+ patterns, type hints, async/await best practices, and Pythonic code.
convert-json-schema-to-mermaid-chart
Takes a data model providede as JSON schema and converts it to mermaid chart code
docs
Get official Claude Code documentation. Use when the user asks about Claude Code features OR when you need to create/implement plugins, skills, hooks, subagents, slash commands, or MCP servers. Always retrieve documentation BEFORE implementing any Claude Code feature. Topics include configuration, settings, deployment, and troubleshooting.
pdf-text-extractor
Extract text from PDF files with intelligent chunking and metadata preservation. Use for processing technical documents, standards libraries, research papers, or any PDF collection requiring text extraction.
happiness-dashboard
Evidence framework data dashboard with DuckDB. Write SQL in markdown to create visualizations.
brainstorming
Use when creating or developing anything, before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validation
building-skills
Creates Claude Code Skills using a structured 6-phase workflow. Use when building skills, writing SKILL.md, designing skill architecture, or testing skill triggers. DO NOT use for general Claude Code docs or one-off tasks.
optimizing-query-selection
Optimize queries by selecting only required fields and avoiding N+1 problems. Use when writing queries with relations or large result sets.
crap-killer
Analyze, monitor, and improve CRAP (Change Risk Anti-Patterns) scores for untested complex code. Use when users want to: (1) Reduce technical debt and code risks, (2) Identify high-risk methods that need test coverage, (3) Validate CRAP thresholds for quality gates, (4) Generate coverage reports focused on complex methods, (5) Implement test coverage improvements to lower CRAP scores, or (6) Set up automated code quality monitoring based on CRAP metrics. **CRITICAL CONSTRAINT**: Code is in production and CANNOT be modified - CRAP reduction focuses ONLY on adding test coverage.
whalefall-version-update
WhaleFall(鲸落) 全局版本更新/发版同步工作流. 用于 bump 版本号(语义化 MAJOR.MINOR.PATCH)、消除 APP_VERSION/pyproject/env/uv.lock/部署脚本/健康检查/页脚/错误页/README/CHANGELOG/About 时间轴的版本漂移,并提供自检脚本与提交/PR 模板.
python-style-standards
Python coding standards including line length (80 chars), naming conventions (snake_case, PascalCase), type hints, docstrings, exception handling, and logging patterns. Use when writing new Python code or reviewing code quality.
torch-shape-validator
Add tensor shape validation and documentation to PyTorch code. This skill should be used when working with PyTorch models to ensure tensor shapes are correct and well-documented with inline comments.
whisper-transcribe
Transcribes audio and video files to text using OpenAI's Whisper CLI with contextual grounding. Converts audio/video to text, transcribes recordings, and creates transcripts from media files. Use when asked to "whisper transcribe", "transcribe audio", "convert recording to text", or "speech to text". Uses markdown files in the same directory as context to improve transcription accuracy for technical terms, proper nouns, and domain-specific vocabulary.
barqnet-documentation
Specialized agent for creating, maintaining, and organizing comprehensive documentation for the BarqNet project. Records all changes, creates technical specifications, API documentation, user guides, deployment guides, and maintains documentation consistency across the entire codebase. Use when documenting features, creating guides, or organizing project knowledge.