Agent skill

Bap Identity

by Microck in Microck/ordinary-claude-skills

Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli.

Custom licenceAuto-check passedTesting & QA

Install Bap Identity

skills CLI
$ npx skills add Microck/ordinary-claude-skills --skill bap-identity -a claude-code

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

GitHub CLI
$ gh skill install Microck/ordinary-claude-skills bap-identity --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/Microck/ordinary-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills_all/bap-identity .claude/skills/bap-identity && 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
bap-identity
GitHub stars
403
Token cost
~2.9k tokens
SKILL.md length
898 words
Files
2
Skills in repo
91
Repo updated
First seen
Licence
Custom licence

At a glance

Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli.

  • Works in 3 steps: First run bap list on the master backup → Note the index of the desired identity → Extract using that index
  • Tasks that involve Backup and disaster recovery
  • SKILL.md covers Overview, Prerequisites, Tool Selection Guide and Core Operations with bap-cli, plus 5 more sections
  • Calls bun, git and jq; reaches github.com

What it does

Bap Identity is an agent skill from Microck/ordinary-claude-skills. Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli. This skill should be used when users need to create, decrypt, list, or extract BAP identity backups, work with .bep encrypted files, or generate test fixtures for Playwright tests involving BAP identities.

Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `metadata.json`).

It sits in Testing & QA, covering Backup and disaster recovery, Test generation and Browser testing. It works with Bitcoin and Playwright. The repository describes itself as: An unappealing collection of Claude Skills and resources.

When your agent uses it

  • Tasks that involve Backup and disaster recovery
  • Tasks that involve Test generation
  • Tasks that involve Browser testing

Example prompts

  • “/bap-identity”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. First run bap list on the master backup
  2. Note the index of the desired identity
  3. Extract using that index

What it can do on your machine

Read from SKILL.md and the folder at commit 1056d29. 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:

    • bun
    • git
    • jq

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    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

Bap Identity loads about 2.9k tokens when it runs. Until then it costs about 73 tokens; SKILL.md has 898 words of instructions outside code blocks.

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

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 passed

The automated check found no risky patterns in SKILL.md.

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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 898 words (~2,903 tokens).

“This skill enables comprehensive management of BAP (Bitcoin Attestation Protocol) identity files using two complementary command-line tools:”

— opening of SKILL.md by Microck, Custom licence
name
bap-identity
version
1.0.1
location
user

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in skills_all/bap-identity of Microck/ordinary-claude-skills.

  • SKILL.md
  • metadata.json

Open the folder on GitHubat commit 1056d29

Compare with similar skills

Bap Identity 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.

Bap Identity compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bap Identity this skillMicrock/ordinary-claude-skills403—~2.9kAutomated safety check: PassCustom licence
Playwright Testmizchi/skills356—~4.7kAutomated safety check: NotesNone
Write and Verify Playwright Testsappsmithorg/appsmith41k—~2.9kAutomated safety check: NotesApache-2.0
Playwright Stealth Verifyliarjsdev/liarjs-skills5181 repos~1.3kAutomated safety check: NotesMIT
Chamilo Feature Test Authorchamilo/chamilo-lms1k—~3.6kAutomated safety check: PassGPL-3.0
Dev Webtest Planclassmethod/tsumiki974—~4.2kAutomated safety check: PassMIT

Similar skills

  • Playwright Test

    mizchi/skills

    Best practices and reference for Playwright Test (E2E). An agent skill from mizchi/skills.

    356 GitHub stars~4.7k tokensUpdated 6 days ago
    Testing & QAAuto-check: notes
  • Writes a Playwright end-to-end test from a prompt, runs it against a live Appsmith deployment and retries with fixes up to three times until it passes.

    41k GitHub stars~2.9k tokensUpdated today
    Testing & QAAuto-check: notes
  • Playwright Stealth Verify

    liarjsdev/liarjs-skills

    Check whether a Playwright, Puppeteer, Selenium or CDP-driven browser presents a coherent fingerprint, using liarjs as a library against a Page you already have - navigator.webdriver, HeadlessChrome…

    518 GitHub starsUsed in 1 repo~1.3k tokens
    Testing & QAAuto-check: notes
  • Chamilo Feature Test Author

    chamilo/chamilo-lms

    Turns a plain-language Chamilo feature description into a Playwright and Gherkin test suite confirmed against the live app, not just the source code.

    1k GitHub stars~3.6k tokensUpdated today
    Testing & QAAuto-check passed
  • Dev Webtest Plan

    classmethod/tsumiki

    This skill should be used when the user asks to "dev-webtest-plan", "Webテスト計画を生成", "テスト計画を作成", "webtest plan", "E2Eテスト計画", "画面テスト計画", "generate webtest plan", "create test plan from requirements"…

    974 GitHub stars~4.2k tokensUpdated 2 mo ago
    Testing & QAAuto-check passed
  • Testing Orcaq

    cin12211/orca-q

    OrcaQ-specific testing guide. An agent skill from cin12211/orca-q.

    224 GitHub stars~1.6k tokensUpdated 17 days ago
    Testing & QAAuto-check passed

More from Microck/ordinary-claude-skills

All 91 skills in this repo
  • Every Style Editor

    Microck/ordinary-claude-skills

    This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide.

    403 GitHub starsUsed in 3 repos~1.2k tokens
    Auto-check passed
  • Gemini Imagegen

    Microck/ordinary-claude-skills

    Generate and edit images using the Gemini API (Nano Banana Pro).

    403 GitHub starsUsed in 3 repos~1.6k tokens
    Auto-check passed
  • Andrew Kane Gem Writer

    Microck/ordinary-claude-skills

    Write Ruby gems following Andrew Kane's proven patterns and philosophy.

    403 GitHub starsUsed in 2 repos~1.2k tokens
    Auto-check passed
  • Codex

    Microck/ordinary-claude-skills

    Execute Codex CLI for code analysis, refactoring, and automated code changes.

    403 GitHub starsUsed in 2 repos~2.8k tokens
    Auto-check passed
  • Docs Review

    Microck/ordinary-claude-skills

    Review documentation changes for compliance with the Metabase writing style guide.

    403 GitHub starsUsed in 2 repos~1.8k tokens
    Auto-check: notes
  • File Todos

    Microck/ordinary-claude-skills

    This skill should be used when managing the file-based todo tracking system in the todos/ directory.

    403 GitHub starsUsed in 2 repos~1.9k tokens
    Auto-check passed

Questions about Bap Identity

What does Bap Identity do?

Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli. Bap Identity is an agent skill from Microck/ordinary-claude-skills. Manage BAP (Bitcoin Attestation Protocol) identity files using bap-cli.

When should I use Bap Identity?

Bap Identity fits situations like: tasks that involve Backup and disaster recovery; tasks that involve Test generation; tasks that involve Browser testing.

How do I install Bap Identity in Claude Code?

Run `npx skills add Microck/ordinary-claude-skills --skill bap-identity -a claude-code`. Or copy the skill folder (skills_all/bap-identity in Microck/ordinary-claude-skills) into .claude/skills/bap-identity in your project. Claude Code loads it when a task matches its description.

How do I install Bap Identity in Codex?

Run `npx skills add Microck/ordinary-claude-skills --skill bap-identity -a codex`. Or copy the skill folder (skills_all/bap-identity in Microck/ordinary-claude-skills) into .agents/skills/bap-identity in your project. Codex loads it when a task matches its description.

Can I use Bap Identity 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 Microck/ordinary-claude-skills --skill bap-identity -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bap-identity, .gemini/skills/bap-identity, .github/skills/bap-identity and .opencode/skills/bap-identity in your project.

What does Bap Identity need to run?

Going by SKILL.md and its folder, Bap Identity needs the command-line tools its instructions call (bun, git and jq).

Does Bap Identity access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Bap Identity safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bap Identity use?

Bap Identity has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Bap Identity use?

About 2.9k tokens (SKILL.md is roughly 12k 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 Bap Identity?

Skills that share tags, products or a category with Bap Identity: Playwright Test (mizchi/skills, 356 stars), Write and Verify Playwright Tests (appsmithorg/appsmith, 41k stars), Playwright Stealth Verify (liarjsdev/liarjs-skills, 518 stars) and Chamilo Feature Test Author (chamilo/chamilo-lms, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bap Identity?

Microck (a GitHub user) maintains it in Microck/ordinary-claude-skills, which has 403 GitHub stars. The repository holds 91 skills in this directory. The repository was last updated on September 6, 2026.

Source: Microck/ordinary-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.