技能潮 SkillTide 提交收录
官方说明开源项目7 天前
anivar/agentic-sdlc

anivar/agentic-sdlc

Process skills for coding agents with the rules enforced: a rule registry cited by skills, a Claude Code…
在 GitHub 查看 ↗直链 · 无中转页
官方说明Process skills for coding agents with the rules enforced: a rule registry cited by skills, a Claude Code hook, native git hooks, a reusable GitHub workflow and a branch ruleset
★ 数取值
0 ★ · anivar/agentic-sdlc · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-16 · 共见到 14 次 · 被 1 个来源列出
评分构成
综合分 103 · 1 个来源 · repo
安装
npx skills
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是 npx skills。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 anivar/agentic-sdlc;我们收录于 2026-10-10;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

agentic-sdlc

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Agent skills and non-negotiable checks for a software delivery process run with coding agents.
Created by **Anivar Aravind**
The problem
A coding agent follows the instructions it is given, most of the time. The parts of a delivery
process that matter most are the parts "most of the time" is not good enough for: a commit that
lands without a go-ahead, a git add -A that sweeps in a file nobody meant to ship, a force push
that moves a protected branch, a key-shaped literal in a test fixture, a tool's name signed into
the history as a co-author. Instructions in a prompt are requests. The rules a team relies on need
a mechanism that does not negotiate.
This solution
Eleven skills that encode the process as rules an agent follows, and four mechanisms that
enforce the rules an agent must not be able to talk its way past:
- a **Claude Code hook** on every Bash command that refuses tool attribution, bulk staging,
hook-bypass flags, force pushes to protected branches and staged secrets, and asks before every
commit, push and post; the same hook asks before a credential file is read or the guard's own
configuration is edited through the file tools, and checks the commit that just landed;
- **native git hooks** (commit-msg, pre-commit, pre-push) that hold the same attribution,
secret and protected-branch rules for every other agent and every person, installed with one
command or through the pre-commit framework;
- a **reusable GitHub workflow** that fails a pull request whose title, body or commits carry
attribution, and runs TruffleHog over the pull request's commits;
- a **ruleset** for the protected branch: merged pull requests only, signatures, linear history,
the checks required.
Every rule has a stable id in rules/registry.json; the skills cite the
ids, the hook names them in its reasons, and docs/coverage.md is generated
from the registry so the coverage claim is a table, not a sentence.
Install
**Claude Code** (skills plus the hook), from inside a session:
or in two steps: /plugin marketplace add anivar/agentic-sdlc, then
/plugin install agentic-sdlc@agentic-sdlc. Skills appear as agentic-sdlc: .
**Any other agent** (skills only; the hook is Claude Code specific, and hook manifests for
other agents are on the roadmap):
Do not install both ways into Claude Code; the plugin already carries the skills. The skill files
carry Claude Code's argument-hint field, which the skills CLI tolerates; the claude.ai skill
upload is not a supported path.
**Every agent and every person**, the git hooks, from inside a repository:
This copies the package under .git/ and writes commit-msg (ATTR-1, ATTR-2), pre-commit
(SECRET-1) and pre-push (PUSH-1) into the hooks directory; hooks status and hooks uninstall
manage them, and an existing hook this tool did not write is left alone unless --force is
passed. Teams on the pre-commit framework add the repository to .pre-commit-config.yaml
instead; .pre-commit-hooks.yaml lists the three hook ids.
**The upstream skills.** This set descends from the skills below (see NOTICE). Keeping
both installed gives a prompt about tests or reviews two answers; to keep one set:
Baseline
| Component | Needs |
|---|---|
| The hook | python3 3.9 or newer on PATH (the stock macOS interpreter qualifies); git; trufflehog optional, used when present, with verification and the update check off. The hook fails closed: on a machine where python3 does not resolve, every Bash tool call is refused until it does or the plugin is disabled. The hook has a 30 s budget; its own git and TruffleHog calls stay under it |
| The plugin | Claude Code 2.1.211 or newer for the forced prompt in auto mode; 2.1.295 or newer for onFailure: block |
| The CI check | GitHub Actions; gh is preinstalled on the runners |
| The skills | any agent that reads SKILL.md |
A constraint, stated plainly rather than as a footnote: on Windows the hook works only where
python3 resolves to a real executable rather than the Store shim, and the CI matrix does
not run Windows, so Windows behaviour is not verified on every change.
What is inside
Skills
| Skill | What it does | Rules |
|---|---|---|
| evidence | Calibrate every claim: Verified, Measured, Inferred, Planned; verify at the production sha; agent output is a lead; read sources in full; compute a headline number twice; sweep after one defect | EVID-1 to EVID-10 |
来源
github · https://github.com/anivar/agentic-sdlc
按领域浏览
开源项目
收录于
昨天

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引