Documentation
samchon/typia
Defines README, website-guide, and agent-instruction structure, audience, prose formatting, and voice for typia.
A skill your agent uses when adapting the generic .claude pipeline folder to a specific codebase - adjusting skills, agents, hooks, scripts, prompts, and settings for the target project's tech stack…
$ npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install aaddrick/claude-pipeline adapting-claude-pipeline --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/aaddrick/claude-pipeline.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/adapting-claude-pipeline .claude/skills/adapting-claude-pipeline && rm -rf skills-srcUse ~/.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/
Install the "adapting-claude-pipeline" agent skill from https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipeline into .claude/skills/adapting-claude-pipeline/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "adapting-claude-pipeline", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipelineType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install aaddrick/claude-pipeline adapting-claude-pipeline --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aaddrick/claude-pipeline.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/adapting-claude-pipeline .agents/skills/adapting-claude-pipeline && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "adapting-claude-pipeline" agent skill from https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipeline into .agents/skills/adapting-claude-pipeline/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "adapting-claude-pipeline", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install aaddrick/claude-pipeline adapting-claude-pipeline --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aaddrick/claude-pipeline.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/adapting-claude-pipeline .cursor/skills/adapting-claude-pipeline && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "adapting-claude-pipeline" agent skill from https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipeline into .cursor/skills/adapting-claude-pipeline/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "adapting-claude-pipeline", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/aaddrick/claude-pipeline.git --path .claude/skills/adapting-claude-pipeline--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install aaddrick/claude-pipeline adapting-claude-pipeline --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aaddrick/claude-pipeline.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/adapting-claude-pipeline .gemini/skills/adapting-claude-pipeline && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "adapting-claude-pipeline" agent skill from https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipeline into .gemini/skills/adapting-claude-pipeline/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "adapting-claude-pipeline", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install aaddrick/claude-pipeline adapting-claude-pipelineInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/aaddrick/claude-pipeline.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/adapting-claude-pipeline .github/skills/adapting-claude-pipeline && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "adapting-claude-pipeline" agent skill from https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipeline into .github/skills/adapting-claude-pipeline/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "adapting-claude-pipeline", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install aaddrick/claude-pipeline adapting-claude-pipeline --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/aaddrick/claude-pipeline.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/adapting-claude-pipeline .opencode/skills/adapting-claude-pipeline && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "adapting-claude-pipeline" agent skill from https://github.com/aaddrick/claude-pipeline/tree/main/.claude/skills/adapting-claude-pipeline into .opencode/skills/adapting-claude-pipeline/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "adapting-claude-pipeline", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
adapting-claude-pipelineA skill your agent uses when adapting the generic .claude pipeline folder to a specific codebase - adjusting skills, agents, hooks, scripts, prompts, and settings for the target project's tech stack…
Adapting Claude Pipeline is an agent skill from aaddrick/claude-pipeline. Use when adapting the generic .claude pipeline folder to a specific codebase - adjusting skills, agents, hooks, scripts, prompts, and settings for the target project's tech stack and workflows
Its SKILL.md is about 2.8k 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. The repository describes itself as: Portable Claude Code multi-agent pipeline - skills, agents, hooks, orchestration scripts, and quality gates. The licence is MIT.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 402eac7. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are dot).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Adapting Claude Pipeline loads about 2.8k tokens when it runs. Until then it costs about 54 tokens; SKILL.md has 1,037 words of instructions outside code blocks.
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.
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.
The full file from aaddrick/claude-pipeline at commit 402eac7, republished under its MIT licence (© aaddrick). 1,037 words, ~2,797 tokens.
.claude/skills/adapting-claude-pipeline/SKILL.md (or your agent's skills folder).Adapt the generic .claude/ pipeline folder to a specific project's tech stack, domain, and workflows. This means modifying, replacing, or removing every skill, agent, hook, script, prompt, and setting so they serve the target codebase — not the original Laravel/web template.
Core principle: Every file in .claude/ must earn its place. If it doesn't serve the target project, delete it. If it needs modification, modify it. If new capabilities are needed, create them.
.claude/ folderdigraph adaptation {
rankdir=TB;
"1. Brainstorm with user" [shape=box style=filled fillcolor=lightyellow];
"2. Research domain patterns" [shape=box];
"3. Audit existing .claude/ inventory" [shape=box];
"4. Write adaptation plan" [shape=box];
"5. Execute plan with subagents" [shape=box style=filled fillcolor=lightblue];
"6. Verify adapted pipeline" [shape=box style=filled fillcolor=lightgreen];
"1. Brainstorm with user" -> "2. Research domain patterns";
"2. Research domain patterns" -> "3. Audit existing .claude/ inventory";
"3. Audit existing .claude/ inventory" -> "4. Write adaptation plan";
"4. Write adaptation plan" -> "5. Execute plan with subagents";
"5. Execute plan with subagents" -> "6. Verify adapted pipeline";
}REQUIRED: Use the brainstorming skill to explore the target project.
Focus questions on:
Key decisions to reach:
Use WebSearch to investigate the target project's domain. This feeds directly into agent definitions and skill content.
Search for:
"[language/framework] best practices [current year]"
"[language/framework] anti-patterns"
"[language/framework] code review checklist"
"[language/framework] common mistakes"
"[language/framework] testing best practices"
"[language/framework] security considerations"
"[language/framework] project structure conventions"
"[tool/framework] CI/CD pipeline best practices"Capture findings as notes — they will be incorporated into:
Categorize every .claude/ file into one of four buckets:
| Bucket | Action | Example |
|---|---|---|
| Keep as-is | Universal process skills | brainstorming, writing-plans, TDD, systematic-debugging |
| Modify | Adapt to new tech stack | implement-issue (change test commands), agents (change domain) |
| Replace | Same purpose, different implementation | laravel-backend-developer → python-backend-developer |
| Delete | Irrelevant to target project | bulletproof-frontend (for a CLI tool), write-docblocks (non-PHP) |
Skills (19 in template):
| Skill | Category | Typical Decision |
|---|---|---|
| brainstorming | Process | Keep as-is |
| bulletproof-frontend | Domain (web/CSS) | Delete if not web |
| dispatching-parallel-agents | Process | Keep as-is |
| executing-plans | Process | Keep as-is |
| handle-issues | Workflow (GitHub) | Keep if using GitHub Issues |
| implement-issue | Workflow (GitHub) | Keep if using GitHub Issues |
| investigating-codebase-for-user-stories | Process | Keep as-is |
| process-pr | Workflow (GitHub) | Keep if using GitHub PRs |
| review-ui | Domain (web/CSS) | Delete if not web |
| subagent-driven-development | Process | Keep as-is |
| systematic-debugging | Process | Keep as-is |
| test-driven-development | Process | Keep as-is |
| ui-design-fundamentals | Domain (web/CSS) | Delete if not web |
| using-git-worktrees | Process | Keep as-is |
| using-skills | Meta | Keep as-is |
| write-docblocks | Domain (PHP) | Replace with language-specific docblock skill |
| writing-agents | Meta | Keep as-is |
| writing-plans | Process | Keep as-is |
| writing-skills | Meta | Keep as-is |
Agents (10 in template):
| Agent | Category | Typical Decision |
|---|---|---|
| bash-script-craftsman | Domain (bash) | Keep if project uses bash |
| bats-test-validator | Domain (bash) | Keep if project uses bash |
| bulletproof-frontend-developer | Domain (web) | Delete or replace |
| cc-orchestration-writer | Meta | Keep as-is |
| code-reviewer | Process | Modify (update tech stack refs) |
| code-simplifier | Domain (PHP) | Replace with language-specific |
| laravel-backend-developer | Domain (Laravel) | Replace with project-specific |
| phpdoc-writer | Domain (PHP) | Replace or delete |
| php-test-validator | Domain (PHP) | Replace with language-specific |
| spec-reviewer | Process | Keep as-is (tech-agnostic) |
Hooks:
| Hook | Typical Decision |
|---|---|
| session-start.sh | Keep as-is (loads using-skills) |
| post-pr-simplify.sh | Modify (change PHP references) or delete |
Settings (settings.json):
| Setting | Typical Decision |
|---|---|
| PHP formatter (Pint) | Replace with project's formatter |
| Sensitive file protection | Modify patterns for project |
| Production deploy protection | Modify command for project |
| Desktop notifications | Keep as-is |
Scripts:
| Script | Typical Decision |
|---|---|
| implement-issue-orchestrator.sh | Modify (test commands, agents) |
| batch-orchestrator.sh | Modify (agent references) |
| JSON schemas | Modify if stages change |
| BATS tests | Modify to match script changes |
Prompts:
| Prompt | Typical Decision |
|---|---|
| frontend audit/refactor | Delete if not web, replace if different frontend |
REQUIRED: Use the writing-plans skill.
The plan should be organized into parallel workstreams where possible:
Workstream A: Delete irrelevant files (quick, no dependencies)
Workstream B: Modify existing files (parallel per file)
Workstream C: Create new skills (use writing-skills skill)
Workstream D: Create new agents (use writing-agents skill)
Workstream E: Modify orchestration scripts (use cc-orchestration-writer agent)
Workstream F: Update hooks and settingsEach task in the plan must specify:
REQUIRED: Use the subagent-driven-development skill to execute the plan.
Route tasks to the correct agent/skill:
| Task Type | How to Execute |
|---|---|
| Delete files | Direct (no subagent needed) |
| Modify existing skills | Edit directly, following writing-skills patterns |
| Create new skills | Invoke writing-skills skill |
| Modify existing agents | Edit directly, following writing-agents patterns |
| Create new agents | Invoke writing-agents skill |
| Modify orchestration scripts | Dispatch cc-orchestration-writer agent via Task tool |
| Modify hooks/settings | Direct edit |
| Create new hooks | bash-script-craftsman agent via Task tool |
Parallel execution: Tasks in different workstreams with no shared files can run in parallel using dispatching-parallel-agents.
After all modifications:
.claude/ and verify no orphaned or irrelevant files remainDelete: bulletproof-frontend, review-ui, ui-design-fundamentals, bulletproof-frontend-developer agent, all frontend prompts
Replace: laravel-backend-developer → language-specific developer agent
Modify: code-simplifier (change language), test validators (change framework)
Replace: laravel-backend-developer → django-backend-developer, php-test-validator → pytest-validator, code-simplifier → python code simplifier, write-docblocks → python docstring writer
Modify: settings.json (Pint → Black/Ruff), post-pr-simplify.sh (PHP → Python)
Add: Service-specific agents, API contract validation skill, cross-service testing patterns
Modify: implement-issue workflow (multi-repo awareness), code-reviewer (service boundaries)
Add: Domain-specific agents (ML engineer, data pipeline developer, etc.), domain testing skills
Keep: All process skills, orchestration infrastructure
© aaddrick, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/adapting-claude-pipeline of aaddrick/claude-pipeline.
Open the folder on GitHubat commit 402eac7
Adapting Claude Pipeline 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Adapting Claude Pipeline this skillaaddrick/claude-pipeline | 130 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Documentationsamchon/typia | 5.9k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Openlark Code Standardsfoxzool/openlark | 106 | — | ~1.8k | Automated safety check: Notes | Apache-2.0 | |
| Tasksgenkovich/sdd | 171 | — | ~4.8k | Automated safety check: Pass | MIT | |
| Agentsbutterbase-ai/butterbase-skills | 534 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Building With Medusamedusajs/medusa-agent-skills | 228 | — | ~4.1k | Automated safety check: Pass | None |
samchon/typia
Defines README, website-guide, and agent-instruction structure, audience, prose formatting, and voice for typia.
foxzool/openlark
OpenLark 项目代码规范检查技能。用于快速审查仓库内的架构一致性、API 实现套路、参数校验、命名与导出规范,并输出可执行检查清单与证据路径。Triggers: code review / consistency check / architecture audit / 规范检查 / 风格一致性 / 体检 / 对齐约定。项目锚点见 AGENTS.mdCONVENTIONS 与…
genkovich/sdd
A skill your agent uses to break a designed feature into atomic, ≤1-day tasks with a dependency graph, a per-task Definition of Done, and a machine-readable tasks.json that the implement engine…
butterbase-ai/butterbase-skills
A skill your agent uses when designing, deploying, or debugging a Butterbase Agent (declarative LLM/tool graph), registering an MCP server for tool use, or wiring access controls and rate limits.
medusajs/medusa-agent-skills
Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links, business logic).
receptron/mulmoterminal
Lay out a Worker with D1 and static Vue assets, with tests that run inside the Workers runtime.
aaddrick/claude-pipeline
A skill your agent uses when creating new agents, editing existing agents, or defining specialized subagent roles for the Task tool
aaddrick/claude-pipeline
A skill your agent uses when asked to create user stories from a codebase, document existing features as stories, or reverse-engineer requirements from code
aaddrick/claude-pipeline
Comprehensive UI/CSS review using parallel agents. An agent skill from aaddrick/claude-pipeline.
aaddrick/claude-pipeline
A skill your agent uses when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees in .worktrees/
aaddrick/claude-pipeline
A skill your agent uses when given a GitHub issue number and base branch to implement end-to-end
aaddrick/claude-pipeline
A skill your agent uses when documentation coverage is low, after composer docs:coverage shows gaps, or when asked to batch-write PHPDoc blocks across multiple files
Categories
A skill your agent uses when adapting the generic .claude pipeline folder to a specific codebase - adjusting skills, agents, hooks, scripts, prompts, and settings for the target project's tech stack…. Adapting Claude Pipeline is an agent skill from aaddrick/claude-pipeline.
Adapting Claude Pipeline fits situations like: adapting the generic .claude pipeline folder to a specific codebase - adjusting skills; settings for the target projects tech stack and workflows.
Run `npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a claude-code`. Or copy the skill folder (.claude/skills/adapting-claude-pipeline in aaddrick/claude-pipeline) into .claude/skills/adapting-claude-pipeline in your project. Claude Code loads it when a task matches its description.
Run `npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a codex`. Or copy the skill folder (.claude/skills/adapting-claude-pipeline in aaddrick/claude-pipeline) into .agents/skills/adapting-claude-pipeline in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aaddrick/claude-pipeline --skill adapting-claude-pipeline -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/adapting-claude-pipeline, .gemini/skills/adapting-claude-pipeline, .github/skills/adapting-claude-pipeline and .opencode/skills/adapting-claude-pipeline in your project.
SKILL.md names no scripts, command-line tools or credentials: Adapting Claude Pipeline is instructions for the agent only. Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
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.
Adapting Claude Pipeline is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Adapting Claude Pipeline: Documentation (samchon/typia, 5.9k stars), Openlark Code Standards (foxzool/openlark, 106 stars), Tasks (genkovich/sdd, 171 stars) and Agents (butterbase-ai/butterbase-skills, 534 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
aaddrick (a GitHub user) maintains it in aaddrick/claude-pipeline, which has 130 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on February 25, 2026.
Source: aaddrick/claude-pipeline on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.