housekeeping — AI智能体技能 housekeeping, cc-disco, community, AI智能体技能, ide skills, 代码整理, Git工作流优化, 代码优化, Git状态检查, 提交和推送, Claude Code

v1.0.0

关于此技能

Ideal for Developer Agents requiring systematic repository maintenance and collaboration tools. 代码整理技能是一种用于优化Git工作流的技能

功能特性

Git状态检查
提交和推送
代码优化

# 核心主题

mikesol mikesol
[2]
[0]
更新于: 3/20/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 8/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
8/11
Quality Score
36
Canonical Locale
en
Detected Body Locale
en

Ideal for Developer Agents requiring systematic repository maintenance and collaboration tools. 代码整理技能是一种用于优化Git工作流的技能

核心价值

Empowers agents to maintain a clean and organized workspace by committing progress, syncing with upstream repositories using Git, and resolving conflicts, promoting streamlined coding and collaboration through protocols like Git hygiene and upstream syncing.

适用 Agent 类型

Ideal for Developer Agents requiring systematic repository maintenance and collaboration tools.

赋予的主要能力 · housekeeping

Automating Git repository maintenance
Syncing with upstream repositories for collaboration
Resolving Git conflicts to ensure code integrity

! 使用限制与门槛

  • Requires Git installation and configuration
  • Needs access to repository credentials
  • Limited to Git-based version control systems

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

评审后的下一步

先决定动作,再继续看上游仓库材料

Killer-Skills 的主价值不应该停在“帮你打开仓库说明”,而是先帮你判断这项技能是否值得安装、是否应该回到可信集合复核,以及是否已经进入工作流落地阶段。

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

housekeeping 是什么?

Ideal for Developer Agents requiring systematic repository maintenance and collaboration tools. 代码整理技能是一种用于优化Git工作流的技能

如何安装 housekeeping?

运行命令:npx killer-skills add mikesol/cc-disco。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

housekeeping 适用于哪些场景?

典型场景包括:Automating Git repository maintenance、Syncing with upstream repositories for collaboration、Resolving Git conflicts to ensure code integrity。

housekeeping 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

housekeeping 有哪些限制?

Requires Git installation and configuration;Needs access to repository credentials;Limited to Git-based version control systems。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add mikesol/cc-disco。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    housekeeping 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

housekeeping

安装 housekeeping,这是一款面向AI agent workflows and automation的 AI Agent Skill。支持 Claude Code、Cursor、Windsurf,一键安装。

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Housekeeping

This skill is repo gardening: tidy the workspace, consolidate knowledge, and leave things cleaner than you found them. Work systematically through the steps below, committing progress as you go.


Step 1: Git hygiene

bash
1git status 2git diff --stat
  • Untracked files: decide committed vs. gitignored.
    • Default: commit unless clearly transient (tmp files, screenshots mid-session, build artifacts, secrets).
    • If unsure: commit. Git history is cheap, lost knowledge is not.
  • Staged/modified files: commit what makes sense as a logical unit. Don't batch unrelated changes into one commit.
  • gitignore: if anything clearly shouldn't be tracked (logs, large caches, .env), add it to .gitignore.
  • Push: after committing, git push.

Step 2: Upstream sync

cc-disco forks can optionally maintain a clone of the upstream repo for syncing improvements and contributing back. Check CLAUDE.md for a configured upstream clone path.

If an upstream clone exists:

bash
1cd <upstream-clone-path> 2git fetch origin 3git log HEAD..origin/main --oneline # what's new upstream?

If there are upstream changes:

  1. Review them — are they relevant? Do they conflict with local customizations?
  2. Pull them into the live fork:
    bash
    1cd <live-repo-path> 2git remote add upstream <upstream-url> # if not already added 3git fetch upstream 4git merge upstream/main
  3. Resolve conflicts carefully — local customizations (CLAUDE.md, skills, data/) take precedence over upstream defaults unless upstream has a clearly better approach.
  4. Commit the merge and push.

Also consider: if local improvements were made during this housekeeping session that would benefit other cc-disco instances, mention them as upstream contribution candidates.

If no upstream clone is configured: Ask the user: "Would you like to set up an upstream clone? It lets you pull in improvements from the cc-disco community and contribute back. I can clone it to a scratch directory and configure it in CLAUDE.md."

If they say yes, clone the upstream repo to a suitable location (e.g. ~/scratch/cc-disco-upstream), add the path and upstream URL to CLAUDE.md, and proceed with the sync.


Step 3: Recent channel review

Look at Discord messages from the past ~24 hours across all channels to spot undocumented knowledge.

Use the Discord API (bot token and guild ID from CLAUDE.md / 1Password). Fetch recent messages from each channel in the configured guild.

For each message thread or conversation, ask:

  • Is this a recurring task or workflow? → candidate for a new skill
  • Is this a fact about the world, a person, a service, or a codebase? → candidate for CLAUDE.md or a knowledge file in the repo
  • Did something break or get fixed? → candidate for a gotcha note in the relevant skill

Document anything worth keeping. Update CLAUDE.md or the relevant SKILL.md. If something clearly warrants its own skill, draft it.


Step 4: Organizational reflection

Step back and look at the repo as a whole. The goal is to notice where organic growth has created mess — and fix it.

  • Knowledge consolidation: is related information scattered across multiple files or skills? If so, merge or cross-reference.
  • Skills: are any skills redundant, overlapping, or half-finished? Could two be merged into one tighter skill? Is there a skill that used to make sense but no longer reflects how things work?
  • Structure: does the directory layout still make sense? Are there files or folders that feel out of place?
  • Pruning: is there anything that simply shouldn't exist anymore — dead code, abandoned ideas, outdated knowledge files? Remove it.
  • Naming: are things named clearly and consistently?

This step is judgment-driven, not checklist-driven. The question is: if someone came to this repo fresh today, would the layout feel coherent? If not, fix what you can and flag what needs a bigger conversation.


Step 5: CLAUDE.md audit

Read CLAUDE.md from top to bottom. Check for:

  • Stale references: file paths, URLs, credential IDs, channel IDs that may have changed
  • Outdated facts: skills or infrastructure that no longer exist or have changed
  • Bloat: sections that have grown accretive and incoherent — rewrite them tightly
  • Missing entries: new skills, tools, or facts that should be indexed but aren't

Edit CLAUDE.md in place. Keep it light. It is an index and orientation guide, not a full manual.


Step 6: Skills audit

For each skill in .claude/skills/:

  • Does it still work? Compare the SKILL.md description against what you know about the current state of the tool/service.
  • Are credentials still accurate? Check 1Password item IDs and field names referenced.
  • Are there gotchas missing? If a skill has caused problems, document them.
  • Is the skill redundant? If two skills overlap heavily, consider merging them.

If a skill is clearly obsolete, remove it and update CLAUDE.md.


Step 7: Working files check

Look for any non-source files in the repo — state files, caches, logs, screenshots, build artifacts, downloaded content — and make sure each is handled correctly:

  • Should it be committed? If it's meaningful persistent state (e.g. deduplication state, config), commit it.
  • Should it be gitignored? If it's ephemeral or large, add it to .gitignore.
  • Should it be deleted? If it has no ongoing purpose, remove it.

There's no assumed directory structure here — scan the whole repo.


Step 8: Final commit and report

Commit any remaining changes:

bash
1git add -A 2git commit -m "Housekeeping YYYY-MM-DD" 3git push

Post a brief summary to the configured general/status channel (see CLAUDE.md) with:

  • What was tidied (files committed, docs updated, etc.)
  • Any new skills or knowledge added
  • Upstream sync status
  • Anything flagged that needs attention (conflicts you couldn't resolve, decisions you deferred, etc.)

相关技能

寻找 housekeeping 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具