Agent skill

Attmcojp Claude Md

by natsukium in natsukium/dotfiles

Change the org-level CLAUDE.md that governs every attmcojp repository.

CC0-1.0Auto-check: notesAgent Workflows

Install Attmcojp Claude Md

skills CLI
$ npx skills add natsukium/dotfiles --skill attmcojp-claude-md -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install natsukium/dotfiles attmcojp-claude-md --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/natsukium/dotfiles.git skills-src && mkdir -p .claude/skills && cp -r skills-src/hosts/darwin/work/skills/attmcojp-claude-md .claude/skills/attmcojp-claude-md && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
attmcojp-claude-md
GitHub stars
106
Token cost
~1.3k tokens
SKILL.md length
654 words
Files
1
Skills in repo
10
Repo updated
First seen
Licence
CC0-1.0

At a glance

Change the org-level CLAUDE.md that governs every attmcojp repository.

  • Tasks that involve Agent instruction files
  • SKILL.md covers Procedure, The commit message, What belongs in this file and Before reporting done
  • Calls nix and git
  • Tasks that involve Operations and SOPs

What it does

Attmcojp Claude Md is an agent skill from natsukium/dotfiles. Change the org-level CLAUDE.md that governs every attmcojp repository. Its source of truth is a sops-encrypted file in the dotfiles repository, not the read-only copy at ~/src/work/github.com/attmcojp/CLAUDE.md, so it cannot be edited in place. Use when asked to add, change, or remove a rule that should apply across attmcojp checkouts — 「組織のCLAUDE.mdに追記」「attmcojpの共通ルールを更新」 — and whenever a write to that path fails because the file is not writable.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering Agent instruction files and Operations and SOPs. It works with GitHub. The repository describes itself as: Nix dotfiles for NixOS, Darwin and WSL. The licence is CC0-1.0.

When your agent uses it

  • Tasks that involve Agent instruction files
  • Tasks that involve Operations and SOPs

Example prompts

  • “/attmcojp-claude-md”

What it can do on your machine

Read from SKILL.md and the folder at commit 31561dd. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • nix
    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Attmcojp Claude Md loads about 1.3k tokens when it runs. Until then it costs about 118 tokens; SKILL.md has 654 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~118
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteRuns commands with sudoSKILL.md:77
    run, which needs sudo and is the user's call. Say so explicitly when reporting done —

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from natsukium/dotfiles at commit 31561dd, republished under its CC0-1.0 licence (© natsukium). 654 words, ~1,311 tokens.

Download SKILL.mdSave it as .claude/skills/attmcojp-claude-md/SKILL.md (or your agent's skills folder).
name
attmcojp-claude-md
description
Change the org-level CLAUDE.md that governs every attmcojp repository. Its source of truth is a sops-encrypted file in the dotfiles repository, not the read-only copy at `~/src/work/github.com/attmcojp/CLAUDE.md`, so it cannot be edited in place. Use when asked to add, change, or remove a rule that should apply across attmcojp checkouts — 「組織のCLAUDE.mdに追記」「attmcojpの共通ルールを更新」 — and whenever a write to that path fails because the file is not writable.

The attmcojp org-level CLAUDE.md

~/src/work/github.com/attmcojp/CLAUDE.md applies to every attmcojp checkout beneath it, and it is not editable. It is a symlink into the sops-nix secret store, mode 0400, replaced wholesale at the next activation. A write there fails; forcing the write to succeed — chmod, replacing the symlink, writing through it — produces a change that the next activation discards without warning. Never edit that path.

The source of truth is hosts/darwin/work/attmcojp-claude.md in the dotfiles repository, encrypted with sops. The rules are attmcojp-internal and that repository is public, which is why the file is encrypted rather than stored as text, and why the procedure below never lets the plaintext enter a working tree.

Procedure

sops and treefmt live in the dotfiles devShell, not on the ambient PATH — bare make fails with make: sops: No such file or directory. Run every command below through nix develop --command with the dotfiles repo as the working directory: the devShell hook acts on the cwd (installing pre-commit hooks, syncing files), so launching it from another repository mutates that repository instead.

cd /Users/natsukium/src/private/github.com/natsukium/dotfiles

1. Decrypt. The path to the plaintext copy is printed on stdout.

nix develop --command make attmcojp-claude-md-open

2. Edit that file with the normal file tools. It sits under ~/.cache, deliberately outside every git repository. Do not copy it anywhere else, and do not paste its contents into a commit message, PR, issue, or any other repository.

3. Re-encrypt, which also deletes the plaintext copy.

nix develop --command make attmcojp-claude-md-seal

File has not changed, exiting (make exits 2) means the edit was a no-op. That is a signal, not a broken command — report it rather than retrying.

Sealing deletes the plaintext copy only on success. Any failure leaves it in place on purpose, so an edit is never lost to a transient error; if the change is being abandoned rather than retried, remove it by hand:

rm -f ~/.cache/dotfiles/secrets/attmcojp-claude.md

4. Normalize formatting. sops writes compact JSON, but the repo's pre-commit treefmt hook runs with --fail-on-change, so committing the freshly sealed file fails on the first attempt. Reformat it first — this only rewrites the whitespace of the ciphertext JSON; decryption is unaffected:

nix develop --command treefmt hosts/darwin/work/attmcojp-claude.md

5. Commit in the dotfiles repository, on whatever branch it is currently on:

git -C /Users/natsukium/src/private/github.com/natsukium/dotfiles commit hosts/darwin/work/attmcojp-claude.md

Leave pushing to the user unless asked. See the next section for the message.

6. Hand the activation back to the user. The decrypted copy at ~/src/work/github.com/attmcojp/CLAUDE.md is stale until this machine's usual switch is run, which needs sudo and is the user's call. Say so explicitly when reporting done — otherwise the next session reads the old rules and nobody notices.

Show full SKILL.md (238 more words)Show less

The commit message

This is the one commit in the dotfiles repository whose message must not say why. That repository's CLAUDE.md requires WHY in every message, and the repository is public: a message describing which rule changed republishes in plaintext exactly what the encryption exists to withhold. State that the org rules changed, and stop.

chore(claude-code): update attmcojp org rules

Add a body only when the reason is itself publishable. Anything naming a team, a customer, an internal process, or the substance of the rule is not. When unsure, omit the body — this exception is deliberate, and a future reader should not "fix" it by filling in detail.

Reviewing the change means comparing plaintext, not reading git diff, which shows only ciphertext. Re-run attmcojp-claude-md-open after sealing and check the file against what was intended.

What belongs in this file

Rules that hold for every attmcojp repository — shared conventions, organisation-wide constraints. Anything true of one repository belongs in that repository's own CLAUDE.md, where the team can review it in the open; putting it here hides it from everyone but this machine. If it is unclear which of the two a rule belongs in, ask.

Before reporting done

  • ~/.cache/dotfiles/secrets is empty — no plaintext copy survives.
  • No repository has an untracked or staged file containing the rule text.
  • The commit touches only hosts/darwin/work/attmcojp-claude.md, and its message does not restate what changed.
  • The report tells the user that the rules take effect only after the next switch.

© natsukium, CC0-1.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in hosts/darwin/work/skills/attmcojp-claude-md of natsukium/dotfiles.

Open the folder on GitHubat commit 31561dd

Compare with similar skills

Attmcojp Claude Md next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Attmcojp Claude Md compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Attmcojp Claude Md this skillnatsukium/dotfiles106—~1.3kAutomated safety check: NotesCC0-1.0
AI Self ImprovementJocysCom/FocusLogger213—~1.1kAutomated safety check: PassGPL-3.0
Setup Matt Pocock Skillsywwynm/EverythingDone1448 repos~1.7kAutomated safety check: PassGPL-3.0
AI Readyjohnpapa/ai-ready226—~5.4kAutomated safety check: PassMIT
Arandu Featurearandu-io/arandu281—~2.5kAutomated safety check: PassMIT
Workflow Creatornicepkg/ai-workflow285—~2.6kAutomated safety check: PassMIT

Similar skills

  • AI Self Improvement

    JocysCom/FocusLogger

    Update, create, improve, and synchronise this repository's AI agent instructions and related assets (including skills).

    213 GitHub stars~1.1k tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Setup Matt Pocock Skills

    ywwynm/EverythingDone

    Sets up an Agent skills block in AGENTS.md/CLAUDE.md and docs/agents/ so the engineering skills know this repo's issue tracker (GitHub or local markdown), triage label vocabulary, and domain doc…

    144 GitHub starsUsed in 8 repos~1.7k tokens
    Agent WorkflowsAuto-check passed
  • AI Ready

    johnpapa/ai-ready

    ANALYSIS SKILL — Analyze any repository and generate AI-ready configuration — a canonical AGENTS.md, thin per-tool pointer files, skills, CI workflows, issue templates.

    226 GitHub stars~5.4k tokensUpdated 13 days ago
    Agent WorkflowsAuto-check passed
  • Arandu Feature

    arandu-io/arandu

    Start here for any change to an Arandu (Go) application that adds or changes behaviour -- "add invoices", "let users publish a post", "send a weekly report", "call the payment provider", "expose…

    281 GitHub stars~2.5k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Workflow Creator

    nicepkg/ai-workflow

    Create complete Claude Code workflow directories with curated skills.

    285 GitHub stars~2.6k tokensUpdated 8 mo ago
    Agent WorkflowsAuto-check passed
  • Learn From PR

    dotnet/maui

    Official

    Analyzes a finished pull request that involved an agent to find what slowed or helped it, and recommends specific changes to instruction files, skills and docs.

    23k GitHub stars~2.5k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed

More from natsukium/dotfiles

All 10 skills in this repo
  • Pi Review

    natsukium/dotfiles

    Delegate a source-grounded design or code review to a fresh pi CLI process using sol or luna, then address verified findings until no blockers remain.

    106 GitHub stars~972 tokensUpdated today
    Auto-check passed
  • Ghq

    natsukium/dotfiles

    Clone and reuse GitHub/GitLab repositories under a single managed root (ghq root) instead of fetching files one-by-one via gh api/WebFetch or scratch-cloning into /tmp.

    106 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Gui Debug

    natsukium/dotfiles

    Verify a rendering or window-chrome change in any macOS GUI app unattended — find its CGWindowID via JXA, capture that window alone (with per-pixel alpha) using screencapture -l, and read exact RGBA…

    106 GitHub stars~909 tokensUpdated today
    Auto-check passed
  • Gui Debug

    natsukium/dotfiles

    Verify a rendering or window-chrome change in a GUI app unattended on Linux/Wayland under the niri compositor — enumerate windows and read output scale via niri msg --json, capture a specific window…

    106 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Po Translate

    natsukium/dotfiles

    Orchestrate English→Japanese translation of po/ja.po — classify, delegate translation/review to subagents, iterate until clean

    106 GitHub stars~1.4k tokensUpdated today
    Auto-check passed
  • Gh

    natsukium/dotfiles

    GitHub CLI for pull requests, issues, releases, workflows, and repository operations.

    106 GitHub stars~422 tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Attmcojp Claude Md

What does Attmcojp Claude Md do?

Change the org-level CLAUDE.md that governs every attmcojp repository. Attmcojp Claude Md is an agent skill from natsukium/dotfiles.md that governs every attmcojp repository.

When should I use Attmcojp Claude Md?

Attmcojp Claude Md fits situations like: tasks that involve Agent instruction files; tasks that involve Operations and SOPs.

How do I install Attmcojp Claude Md in Claude Code?

Run `npx skills add natsukium/dotfiles --skill attmcojp-claude-md -a claude-code`. Or copy the skill folder (hosts/darwin/work/skills/attmcojp-claude-md in natsukium/dotfiles) into .claude/skills/attmcojp-claude-md in your project. Claude Code loads it when a task matches its description.

How do I install Attmcojp Claude Md in Codex?

Run `npx skills add natsukium/dotfiles --skill attmcojp-claude-md -a codex`. Or copy the skill folder (hosts/darwin/work/skills/attmcojp-claude-md in natsukium/dotfiles) into .agents/skills/attmcojp-claude-md in your project. Codex loads it when a task matches its description.

Can I use Attmcojp Claude Md in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add natsukium/dotfiles --skill attmcojp-claude-md -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/attmcojp-claude-md, .gemini/skills/attmcojp-claude-md, .github/skills/attmcojp-claude-md and .opencode/skills/attmcojp-claude-md in your project.

What does Attmcojp Claude Md need to run?

Going by SKILL.md and its folder, Attmcojp Claude Md needs the command-line tools its instructions call (nix and git).

Does Attmcojp Claude Md access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Attmcojp Claude Md safe to install?

Our automated static check of SKILL.md found notes only (runs commands with sudo), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Attmcojp Claude Md use?

Attmcojp Claude Md is published under the CC0-1.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Attmcojp Claude Md use?

About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Attmcojp Claude Md?

Skills that share tags, products or a category with Attmcojp Claude Md: AI Self Improvement (JocysCom/FocusLogger, 213 stars), Setup Matt Pocock Skills (ywwynm/EverythingDone, 144 stars), AI Ready (johnpapa/ai-ready, 226 stars) and Arandu Feature (arandu-io/arandu, 281 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Attmcojp Claude Md?

natsukium (a GitHub user) maintains it in natsukium/dotfiles, which has 106 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 10, 2026.

Source: natsukium/dotfiles on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.