📚

技術寫作

5624 skills in 文件 > 技術寫作

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

alexanderop/MarkVim
4
0
更新於 1w ago

test-driven-development

Marketplace

Applies disciplined test-driven development (TDD) using Red-Green-Refactor cycles with modern TypeScript/Bun and Rust tooling. Use when implementing features with TDD, writing tests first, refactoring with test coverage, bug fixes requiring test reproduction, or when TDD, test-first, red-green-refactor, testing methodology, or --tdd flag are mentioned. Covers test quality, mutation testing, and both TypeScript and Rust workflows.

outfitter-dev/agents
4
0
更新於 1w ago

scenario-testing

Marketplace

End-to-end scenario testing without mocks, using real dependencies. Test scripts go in .scratch/ (gitignored), patterns documented in scenarios.jsonl (committed). Truth hierarchy - scenarios > unit tests > mocks. Use when validating features end-to-end, testing integrations, writing proof programs, or when scenario-test, e2e-test, integration-test, no-mocks, or --scenario are mentioned.

outfitter-dev/agents
4
0
更新於 1w ago

repo-cleanup

Use when a repository needs cleanup of dead code, build artifacts, unused dependencies, outdated docs, or stale tests - provides safe cleanup workflows, validation steps, and reporting templates for code, deps, docs, tests, and sprint archives.

NickCrew/claude-cortex
4
2
更新於 1w ago

plan-writing-gherkin-criteria

Guide for writing Gherkin acceptance criteria using Given-When-Then syntax for testable requirements. Covers scenario structure, background blocks, scenario outlines with examples tables, common patterns for authentication/CRUD/validation/error handling, and best practices for clear testable specifications. Essential for writing user stories and plan acceptance criteria

wahidyankf/open-sharia-enterprise
4
0
更新於 1w ago

agileflow-adr

Detects architectural or technical decisions in conversations and formats them as Architecture Decision Records in docs/03-decisions/. Loads when discussing technology choices, architecture patterns, or trade-offs.

projectquestorg/AgileFlow
4
0
更新於 1w ago

knowledge-base-templates

Marketplace

Provides reusable templates for generating comprehensive codebase knowledge bases including architecture diagrams, concept maps, and module documentation. Supports both single-project and monorepo structures. Use when creating project documentation, knowledge bases, or when user mentions KB templates, codebase documentation, or project documentation structure.

rp1-run/rp1
4
0
更新於 1w ago

browsing-history

Query browsing history from all synced devices (iPhone, Mac, iPad, desktop). Supports natural language queries for filtering by date, device, domain, and keywords. Uses LLM classification for content categories. Can output to stdout or save as markdown/JSON to Obsidian vault.

glebis/claude-skills
4
0
更新於 1w ago

ecosystem-patterns

Marketplace

Use this when creating new projects, generating documentation, cleaning/organizing a repo, suggesting architecture, deploying containers and services, naming files/folders, or when the user references 'ecosystem', 'patterns', or 'containers'. This skill outlines naming conventions, stack preferences, project organization (iMi worktrees), Docker patterns, and PRD structures from past conversations.

delorenj/skills
4
0
更新於 1w ago

story-coach

Act as an assistive writing coach who guides but never writes for the user. Use when helping someone develop their own writing through questions, diagnosis, and frameworks. Critical constraint - never generate story prose, dialogue, or narrative content. Instead ask questions, identify issues, suggest approaches, and let the writer write.

jwynia/the-kepler-testimonies
4
1
更新於 1w ago

hammer-changelog-generator

Generates comprehensive, professionally-formatted changelogs for SDL3 HammerEngine from git history. Analyzes code changes, runs tests, includes architect review, and produces detailed documentation following World Update format. Use when documenting updates, preparing releases, or creating detailed change reports.

Ronin15/SDL3_HammerEngine_Template
4
0
更新於 1w ago

git-workflow

Git workflow best practices including branching strategies, commit messages, and pull requests. Use when creating branches, writing commits, making PRs, or resolving merge conflicts.

mrbrandao/lola
4
2
更新於 1w ago

writing-tests

Writes tests following project conventions. Handles test file organization, runtime vs type tests, table-driven tests with Test module, and type assertions with Assert API.

jasonkuhrt/kit
4
0
更新於 1w ago

x-article-publisher

Publish Markdown articles to X (Twitter) Articles editor with proper formatting. Use when user wants to publish a Markdown file/URL to X Articles, or mentions "publish to X", "post article to Twitter", "X article", or wants help with X Premium article publishing. Handles cover image upload and converts Markdown to rich text automatically.

wshuyi/x-article-publisher-skill
4
2
更新於 1w ago

markdown-notes-refine

Clean up and modernize technical Markdown notes: fix formatting errors, typos, and overly colloquial phrasing; normalize style and spacing; carefully update clearly outdated tools or libraries while staying faithful to the original content. Use when the user asks to polish, correct, or update existing Markdown notes or documentation.

waaall/computer-tips
4
0
更新於 1w ago

using-system-archaeologist

Marketplace

Use when analyzing existing codebases to generate architecture documentation - coordinates subagent-driven exploration with mandatory workspace structure, validation gates, and pressure-resistant workflows

tachyon-beep/skillpacks
4
1
更新於 1w ago

testing-with-playwright

Playwright end-to-end (e2e) testing best practices for user-centric testing using semantic locators. Use when writing E2E tests, integration tests, user flow tests, Playwright tests, test specs, or when the user mentions Playwright, e2e tests, getByRole, test flows, or user testing.

QingqiShi/shiqingqi.com
4
1
更新於 1w ago

codebase-summary

This sop analyzes a codebase and generates comprehensive documentation including structured metadata files that describe the system architecture, components, interfaces, and workflows. It can create targeted documentation files like AGENTS.md (README for AI agents), README.md, CONTRIBUTING.md, or generate a complete documentation ecosystem. The documentation is organized to make it easy for AI assistants to understand the system and help with development tasks.

forest/dotfiles
4
0
更新於 1w ago

explain-code

Explain how code/features work by tracing execution flow. Saves markdown to ~/Developer/explanations/ and previews in browser.

ahkohd/dotfiles
4
0
更新於 1w ago

conventional-commits

Marketplace

When writing a git commit message. When task completes and changes need committing. When project uses semantic-release, commitizen, git-cliff. When choosing between feat/fix/chore/docs types. When indicating breaking changes. When generating changelogs from commit history.

Jamie-BitFlight/claude_skills
4
1
更新於 1w ago