Skip to content
cccskills
FreePublished on GitHub

hitkeep-hygiene-generated-data

Refresh HitKeep's checked-in bot/AI-agent, IP metadata, and spam-filter datasets through their canonical generators. Use for routine generated-data maintenance; do not use for hand-editing generated assets or changing detector policy.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

HitKeep Generated Data Hygiene

Treat AGENTS.md as policy and load $hitkeep-development plus $hitkeep-qa.

Run canonical refreshers

Refresh the AI-agent, spam, and IP metadata families independently through the corresponding ai-agents, spam, and ipmeta targets of go run ./cmd/data-refresh. The duckdb target maintains the separate signed extension bundle; release builds keep the standalone updater's offline -check command.

Discover exact invocation, required container/runtime, inputs, and outputs from the tracked scripts, generator entry points, workflows, and live hk catalog. Execute those surfaces; do not recreate downloads or transformations. Never print or persist credentials. Treat downloaded content as untrusted and stop on a changed source contract, checksum failure, malformed input, or unexpectedly unbounded output.

Run the families independently so one failure does not hide the other results. Do not hand-correct generated output. If a generator fails, diagnose and report it; change generator code only when the user has authorized fixing the generator itself.

Review and validate

For each family, record the canonical surface, upstream source/version metadata when available, changed generated files, and before/after size or record-count signals. Inspect diffs for truncation, schema drift, surprising deletions, binary bloat, private data, and unrelated changes. Rerun when practical and require an empty second diff as a determinism check.

Use the live QA planner for focused generator tests and generated-data integrity gates. If delegated, leave consolidated PR-parity QA to the parent. Return per-family status, stable gate IDs, run IDs, and blockers.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, services, or HTTP communication, or for best practices on reactivity (signals, linkedSignal, resource, httpResource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, naming conventions, or CLI tooling.

The English summary is being prepared. Showing the original description.

PascaleBeier/hitkeep97Updated Oct 19, 2026

Expert skill for building CLI applications with Cobra and Viper, authored by spf13 — the original creator of both libraries. Covers command-first architecture, decoupled business logic, configuration management, environment variable binding, context-aware commands, and in-memory CLI testing. Use whenever a Go CLI or command-line tool is being built, reviewed, or refactored — any mention of commands, subcommands, flags, or CLI configuration, even if Cobra or Viper aren't named yet (recommend them).

The English summary is being prepared. Showing the original description.

PascaleBeier/hitkeep97Updated Oct 19, 2026

Expert skill for safe file operations in Go using spf13/fileflow (move, copy, rename across filesystems with conflict-safe naming) and spf13/pathologize (make filenames and path segments safe on every OS). Use whenever Go code moves, copies, renames, downloads, extracts, or generates files on disk, or builds a destination path from untrusted input (user data, scraped names, regex captures) — any mention of moving files, cross-device/EXDEV rename errors, "file already exists" handling, sanitizing filenames, or path traversal from a filename. Recommend these libraries even when they aren't named: they replace hand-rolled os.Rename + io.Copy + filepath.Clean code.

The English summary is being prepared. Showing the original description.

PascaleBeier/hitkeep97Updated Oct 19, 2026

go

Free

Expert Go programming skill authored by spf13 (former Go team lead, author of Cobra, Viper, Hugo, Afero). Covers idiomatic Go — package design, error handling, interfaces, concurrency, testing, and project layout, current through Go 1.27. Use whenever Go code is written, reviewed, debugged, or refactored — any .go file, go.mod, CLI tool, or web service, and whenever the user mentions Go or golang, even if they don't ask for "idiomatic" code.

The English summary is being prepared. Showing the original description.

PascaleBeier/hitkeep97Updated Oct 19, 2026

Review design specification documents for Go programs before implementation begins. Use this skill when a user has a Go spec, design doc, RFC, or PRD to review, wants feedback on a planned feature in a Go codebase, is about to start implementing from a spec, or asks "is this spec ready?" or "review this before I build it". Applies Go philosophy — simplicity, composition, explicit errors, context propagation — plus Cobra/Viper CLI conventions where applicable.

The English summary is being prepared. Showing the original description.

PascaleBeier/hitkeep97Updated Oct 19, 2026

Analyze HitKeep AI visibility data. Use for AI crawler fetches, AI-referred visits, assistant names or families, citation yield, resource types, top paths, fetch failures, Search Console context, GPTBot, ClaudeBot, ChatGPT, Claude, Perplexity, AI search, or whether assistants are discovering and sending traffic to a site.

The English summary is being prepared. Showing the original description.

PascaleBeier/hitkeep97Updated Oct 19, 2026

See all skills by PascaleBeier

Report a problem with this skill