技術寫作
5624 skills in 文件 > 技術寫作
react-components
Build production-ready React components with TypeScript. Use when creating UI components (buttons, inputs, modals, cards), implementing hooks patterns, component composition, or setting up component documentation/testing. Covers accessibility, error boundaries, and performance optimization.
ci-cd-implement
Analyze a project and implement CI/CD pipelines tailored to its tech stack and deployment target. This skill should be used when a project is ready for automated testing and/or deployment. Generates GitHub Actions workflows, deployment scripts, and secrets documentation. Works as a standalone utility on any project.
process-sessions
Process ephemeral session notes and extract valuable knowledge into permanent documentation
markdowntown-atlas-scan
Atlas Simulator scan flow and next-step guidance for markdowntown. Use when working on folder scanning, tool detection, cwd handling, results panels, or scan-to-workbench CTAs.
writing
Clear, concise writing standards for documentation, comments, commit messages, and technical communication. Use when writing README files, documentation, PR descriptions, code comments, or any technical writing. Focuses on clarity, brevity, and active voice.
nextjs-project-setup
Comprehensive Next.js project setup from scratch following industry best practices. Use when creating new Next.js projects, requiring template selection, design system ideation, specifications, wireframes, implementation with TDD, QA validation, and complete documentation. Handles both simple quick-start and complex multi-phase projects with sub-agent orchestration.
developer-experience
Master developer experience design, API design, and documentation. Learn to create smooth workflows and excellent tools for plugin developers and users.
web-research-registry
Maintain a structured web research registry: analyze provided URLs, summarize pages, tag them, and update docs/research/web-research registries and site READMEs. Use when the user shares web links or asks to build/expand the research registry, tags, or site/page listings.
iot-siemens-plc
Build robust IoT solutions for Siemens PLCs using S7 protocol and OPC UA. Includes connection management, data reading/writing, error handling, security best practices, real-time monitoring, alarm handling, and production-ready wrappers for Python (snap7, asyncua) and Node.js (node-s7, node-opcua). Use when integrating with Siemens S7-300/400/1200/1500 PLCs, implementing SCADA systems, building industrial automation, monitoring production lines, or creating IoT gateways.
documentation-review
ドキュメントレビュー - コメント品質、API仕様、README、型定義コメントを評価
create-skill
Create a new Claude Code skill following official specifications. Use when creating custom skills, adding skill documentation, or setting up skill directories. Covers YAML frontmatter, markdown structure, and best practices.
specialize-workspace
Specialize the workspace for the current customer. Use when the user wants to migrate, customize, or update a devcontainer for a new customer. Handles cleaning up repository lists, updating customer references in devcontainer.json, README.md, and powershell scripts in the scripts folder.
doc-coauthoring
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
unit-test
Guide for writing unit tests with Vitest. Use when writing tests for service functions, pure logic, or webhook handlers. Covers TDD Red-Green-Refactor cycle, Arrange-Act-Assert pattern, anti-patterns, pure function testing, and mocking at boundaries.
test-orchestrator
Set up testing infrastructure and strategy for a project. This skill should be used when a project is ready for testing setup, including test framework configuration, initial test scaffolding, and documentation of testing approach. Primarily a setup skill with guidance for ongoing testing.
readme-template-generator
Generate comprehensive README.md templates for open source projects. Triggers on "create readme", "generate readme template", "project readme", "documentation readme".
npmrc-config
NPM registry configuration template (.npmrc.template) and validation logic for GitHub Packages authentication with pnpm hoisting settings. Includes 4 critical standards (GitHub Package Registry config with token placeholder, pnpm hoisting for monorepo compatibility, exact version management, security documentation). Use when creating or auditing .npmrc.template files to prevent token leakage.
ca-django-tests
ALWAYS use this skill proactively for Consumer Affairs Django repositories (located in ../ca/ directory) when ANY of these occur - (1) User mentions coverage, codecov, test coverage, partial coverage, branch coverage, or uncovered lines/code (2) User asks to write tests, add tests, run tests, or fix test failures (3) User asks to implement features, fix bugs, or modify code in CA repos and tests are needed (4) User provides a file path containing 'test' or 'tests' in CA repos (5) After writing new code in CA repos that needs test coverage. This skill handles Django test execution using the 'ca magictest' command and ensures 100% code coverage for CI requirements.
obsidian-plan-wiki
This skill should be used when creating or working with modular project plans stored as Obsidian-compatible markdown wikis. Use when the user asks to create a plan, roadmap, or documentation system that needs to be navigable in Obsidian, or when working with existing plan wikis that use the %% [ ] %% task tracking format.
ln-130-tasks-docs-creator
Creates task management documentation (docs/tasks/README.md + kanban_board.md). L2 Worker in ln-100-documents-pipeline. Sets up Linear integration and task tracking rules.