Skip to main content
Jeden Skill in Manus ausführen
mit einem Klick
richardwooding
GitHub-Creator-Profil

richardwooding

Repository-Ansicht von 12 gesammelten Skills in 4 GitHub-Repositories.

gesammelte Skills
12
Repositories
4
aktualisiert
2026-07-14
Repository-Explorer

Repositories und repräsentative Skills

file-search-on-mcp
Softwareentwickler

Uses the file-search-on MCP server (43 tools — search / search_semantic / validate_expr / stats / churn_owners / coupling / circular / unused_exports / references / find_duplicates / find_near_duplicates / find_duplicate_functions / diff_trees / api_diff / find_matches / imported_by / find_definition / code_graph / who_calls / calls / impact / call_path / trace / dead_code / test_gaps / coverage_gaps / complexity / review / list_archive_contents / read_file_in_archive / watch_search / detect_project / find_projects / resolve_project_for_path / read_attributes / read_lines / list_attributes / list_presets / query_preset / list_embedding_models / pull_embedding_model / index_stats / monitor_info) to query files by typed content-type attributes via CEL expressions — PDF page_count, image EXIF (camera/lens/GPS/taken_at), audio tags + bitrate, video codec/duration, archive entry_count, binary architecture, source LOC + functions + imports, notebook cells, markdown frontmatter, git-aware (last commit time / author

2026-07-03
cut-release
Softwareentwickler

Cuts a tag-driven release of file-search-on (GoReleaser v2 + ko + Homebrew tap), watches the GitHub Actions Release workflow, and verifies the three publish targets — GitHub Release archives, ghcr.io OCI image, and the Homebrew tap commit at richardwooding/homebrew-tap — then surfaces the rollback procedure when something goes wrong. Use when the user asks to cut, tag, ship, publish, release, or roll back a version of file-search-on, including phrases like "release v0.3.0" or "the cask is broken, undo the release".

2026-06-26
open-source-prep
Softwareentwickler

Audits a repository for open-source readiness — checks for LICENSE, README, CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, CHANGELOG, `.github/` issue and PR templates, dependabot config, CI workflow, repo metadata (description / homepage / topics via `gh repo view`), and likely-leaked secrets in git history — then emits a prioritised punch-list. Pairs with templates for each community file (Contributor Covenant 2.1 boilerplate, MIT/Apache LICENSE pickers, README skeleton, CONTRIBUTING, SECURITY) and a license-choice decision guide. Use when preparing a repo for its first public release, taking a private repo public, reviewing a fork before contributing back, or hardening an already-open-source project.

2026-06-06
reddit-golang-post
Softwareentwickler

Drafts a self-post for the [r/golang](https://www.reddit.com/r/golang) subreddit in Markdown with a YAML frontmatter title and optional flair, then runs a script that strips the frontmatter, places the body markdown on the macOS clipboard via `pbcopy`, and prints the title and flair to stderr so the user can paste them into Reddit's title field, flair dropdown, and markdown editor. Use when the user asks to write, draft, polish, or post content explicitly intended for r/golang — phrases like "post on r/golang", "Show & Tell on r/golang", "draft a golang subreddit post", or "write a Reddit post for golang".

2026-06-06
reddit-mcp-post
Softwareentwickler

Drafts a self-post for the [r/mcp](https://www.reddit.com/r/mcp) subreddit (Model Context Protocol community) in Markdown with a YAML frontmatter title and optional flair, then runs a script that strips the frontmatter, places the body markdown on the macOS clipboard via `pbcopy`, and prints the title and flair to stderr so the user can paste them into Reddit's title field, flair dropdown, and markdown editor. Use when the user asks to write, draft, polish, or post content explicitly intended for r/mcp — phrases like "post on r/mcp", "Show & Tell on r/mcp", "draft an MCP subreddit post", or "write a Reddit post for the MCP community".

2026-06-06
add-content-type
Softwareentwickler

Registers a new file-format content type in file-search-on by creating a file under `internal/content/` that implements the four-method `ContentType` interface (`Name`, `Extensions`, `MagicBytes`, `Attributes(ctx, fsys, path)`), self-registers via `init()` calling `content.Register(...)`, and for image variants relies on the `image/` prefix block in `setTypeFlags` (`internal/celexpr/typeflags.go`) — covers CSV, YAML, plain-text, EPUB, new audio/image families, and similar formats. Use when adding support for a new file format so the search recognises it and reports a `content_type`; does NOT cover CEL attribute wiring for type-specific attributes, which is the `extend-cel-schema` skill's job.

2026-06-04
extend-cel-schema
Softwareentwickler

Extends file-search-on's CEL attribute schema by editing the call sites that must move together — `cel.Variable(...)` declarations in `celexpr.New` (env.go), the `ResolveName` switch + `zeroDefaults` map in `activation.go`, and `celexpr.Schema()` — then runs an audit script that catches drift between them. Use when adding a new content-type attribute, promoting a new front-matter key like `summary` or `slug`, or extending an existing content type's attribute set; cel-go errors at runtime (not compile time) when these fall out of sync, so the audit script is the only deterministic guard.

2026-05-27
gh-actions-node24-migration
Netzwerk- und Computersystemadministratoren

Audits GitHub Actions workflows and action.yml metadata for the Node 20 to Node 24 runner deprecation, then bumps `uses:` action versions and rewrites `runs.using: node20` to `node24`. Use when reviewing or upgrading any repo's `.github/workflows/*.yml` or `action.yml`/`action.yaml`, or when the prompt mentions Node 20 deprecation, FORCE_JAVASCRIPT_ACTIONS_TO_NODE24, or ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION.

2026-05-15
Zeigt die Top 8 von 9 gesammelten Skills in diesem Repository.
4 von 4 Repositories angezeigt
Alle Repositories angezeigt