project
Keep a project's goal, decisions, work items, artifacts and briefs portable across AI tools and accounts.
Skill by anton-abyzov
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/anton-abyzov-project
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/project
What's inside
- Skill name
project- Description
- Keep a project's goal, decisions, work items, artifacts and briefs portable across AI tools and accounts. Use for project coordination, "project brief", "what is this project about".
- License
- MIT
- Instructions
- 40 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
<!-- Generated from skills/sw-project/SKILL.md by scripts/build/generate-skills.mjs. Edit the source, then npm run build. --> # sw-project: shared intent across tools Your tool runs the work; SpecWeave keeps what every tool and account must share, in the repository: the goal (`.specweave/project/hub.json`), durable decisions (`.specweave/memory/`), work items, artifacts and routine definitions. ## Steps 1. Read AGENTS.md and `.specweave/memory/MEMORY.md`, then `specweave project show --json`. No project yet: `specweave project init --name "Name" --goal "Goal"` (works without Git). 2. Keep the goal and shared context current with `specweave project set --revision N --goal "..."` or `--context-file ctx.md`. Read the latest revision first; a stale write fails instead of overwriting another session. 3. Decisions that must outlive this session: one file per fact in `.specweave/memory/` and one line for it in `MEMORY.md`. Never store secrets or a copy of the conversation. 4. One work item per outcome: `specweave project work-add --title "Outcome" --summary "Scope and expected evidence"`, reusing existing items. Engineering work links an increment with `--increment 0042`; its ledger and `specweave verify` stay authoritative. 5. A fresh assignment for another tool: `specweave project brief --intent ID --harness codex` (or `claude`, `generic`). It is a snapshot, not proof anything started. 6. Record who ran it when known: `specweave project work-record --intent ID --revision N --harness codex --session ID`. Omit model and effort when unknown. 7. Deliverables: `specweave project artifact-add --revision N --title "Report" --location reports/report.md --intent ID` (files stay in place; HTTPS links work). `specweave project work-update --intent ID --revision N --state review` marks review readiness; it is not verification. 8. Routines are definitions: `specweave project routine-add --revision N --title "Weekly review" --cadence "Mondays 09:00" --instructions-file routine.md`. Only configure a real scheduler when the user has authorized recurring runs. Follow your tool's own task and subagent rules and the user's authorization; never invent a task or session id. `specweave dashboard` shows the hub, work board and sessions. ## Manual path (no CLI) Keep the goal and decisions as files in `.specweave/memory/` with the `MEMORY.md` index, commit them, and write briefs by hand from those files.
From anton-abyzov/specweave, MIT.
More from anton-abyzov/specweave
- 0.783score
sw-glossary
anton-abyzov
Build the shared language - interview the user term by term and write GLOSSARY.md with what each term means in the business, the data, the code and the UI.
SkillAFreshness: A★ 167Claude Code +9 - 0.783score
sw-grill-me
anton-abyzov
Interview the user relentlessly, in rounds, until every decision in a plan is settled; facts are your job, decisions are theirs.
SkillAFreshness: A★ 167Claude Code +9 - 0.783score
glossary
anton-abyzov
Build the shared language - interview the user term by term and write GLOSSARY.md with what each term means in the business, the data, the code and the UI.
SkillAFreshness: A★ 167Claude Code +9 - 0.783score
grill-me
anton-abyzov
Interview the user relentlessly, in rounds, until every decision in a plan is settled; facts are your job, decisions are theirs.
SkillAFreshness: A★ 167Claude Code +9 - 0.781score
sw-handoff
anton-abyzov
Hand work to another tool, account or machine and pick it up there, in two words.
SkillAFreshness: A★ 167Claude Code +9 - 0.781score
handoff
anton-abyzov
Hand work to another tool, account or machine and pick it up there, in two words.
SkillAFreshness: A★ 167Claude Code +9 - 0.777score
increment
anton-abyzov
Plan work as a SpecWeave increment - one spec.md with Problem, Scope, numbered ACs, Approach and Tasks - before writing code.
SkillAFreshness: A★ 167Claude Code +9 - 0.777score
review
anton-abyzov
Adversarial review of an increment before it ships, by a fresh context or another model family; every finding cites path:line and is re-verified.
SkillAFreshness: A★ 167Claude Code +9 - 0.777score
sw-do
anton-abyzov
Work a SpecWeave increment task by task - claim, implement inside its Files, test, commit, done with evidence - alone, unattended or in lanes, then close.
SkillAFreshness: A★ 167Claude Code +9 - 0.777score
sw-done
anton-abyzov
Close a SpecWeave increment - every task done or skipped, specweave verify green, a fresh-context review, then specweave complete.
SkillAFreshness: A★ 167Claude Code +9 - 0.777score
sw-increment
anton-abyzov
Plan work as a SpecWeave increment - one spec.md with Problem, Scope, numbered ACs, Approach and Tasks - before writing code.
SkillAFreshness: A★ 167Claude Code +9 - 0.777score
sw-jev
anton-abyzov
Use Jev or optional OpenAI Decisions for bounded routing, shell-command risk, text screening and failure triage.
SkillAFreshness: A★ 167Claude Code +9
Signals
- Stars
- 167
- Forks
- 20
- Open issues
- 2
- Last commit (this folder)
- Oct 17, 2026 (11 days ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/anton-abyzov/specweave
- Website
- spec-weave.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from anton-abyzov
- 0.783score
glossary
anton-abyzov
Build the shared language - interview the user term by term and write GLOSSARY.md with what each term means in the business, the data, the code and the UI.
SkillAFreshness: A★ 167Claude Code +9 - 0.783score
sw-grill-me
anton-abyzov
Interview the user relentlessly, in rounds, until every decision in a plan is settled; facts are your job, decisions are theirs.
SkillAFreshness: A★ 167Claude Code +9 - 0.783score
grill-me
anton-abyzov
Interview the user relentlessly, in rounds, until every decision in a plan is settled; facts are your job, decisions are theirs.
SkillAFreshness: A★ 167Claude Code +9 - 0.783score
sw-glossary
anton-abyzov
Build the shared language - interview the user term by term and write GLOSSARY.md with what each term means in the business, the data, the code and the UI.
SkillAFreshness: A★ 167Claude Code +9 - 0.781score
handoff
anton-abyzov
Hand work to another tool, account or machine and pick it up there, in two words.
SkillAFreshness: A★ 167Claude Code +9 - 0.781score
sw-handoff
anton-abyzov
Hand work to another tool, account or machine and pick it up there, in two words.
SkillAFreshness: A★ 167Claude Code +9
Cite this page
project skill. Agent Mart. https://agentmart.dev/skills/anton-abyzov-project (last updated 2026-10-24)