Skip to content
Agentmart
Submit a tool

papi-sdlc-charter

Create, understand, or work with the project charter.

Skill by stainsby

IndexedMIT★ 1
Write a review

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/stainsby-papi-sdlc-charter

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.

We use your email only for this newsletter. Privacy

About

Create, understand, or work with the project charter. [PAPI SDLC]

No 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/papi-sdlc-charter

What's inside

Skill name
papi-sdlc-charter
Description
Create, understand, or work with the project charter. [PAPI SDLC]
License
MIT
Instructions
58 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • charter-template.md · assets/

SKILL.md (first lines)

# SDLC Task - Project Charter

## When to use this skill

Use this skill when a project needs its top-level intent written down —
usually once at the start of a project, then reviewed or updated only
when the project's purpose, scope, or way of working really shifts.

The Charter sits above user stories and component specifications. It is
the one project-level answer to *why we exist*, *where we are going*,
*how we work*, and *what bigger-picture documents we sit under*.

A project normally has one Charter. Lower documents (user stories,
component specs, tasks) do not need to point back to the Charter —
everything below follows it automatically.

## Dependencies

Reading these skills is REQUIRED to understand and execute this skill:

- PAPI skill `papi-sdlc-understand`
- PAPI skill `papi-templates-understand`

## Core principles

### One project, one Charter

A project has exactly one charter.

### Lower documents follow the Charter automatically

The charter applies to everything below it without being mentioned.
Do NOT add a charter reference field to other PAPI artefacts (user stories,
component specs, tasks,…)—the charter is implied.

### Both the *where* and the *how* must be present

A Charter MUST say both where the project is going (Vision) and how
the work is done (Ethos). A Charter with only one of these is
incomplete: vision without ethos drifts; ethos without vision wanders.

### Point upward as well as downward

The Charter MUST list any bigger-picture documents the project sits
under or aligns with — for example a company vision, a community
manifesto, a quality standard, or rules the project must follow. The
list is informal; a link and one line of explanation per item is
enough.

## Actions

Use the charter template.

## Skill artefacts

- **Template**: `assets/charter-template.md`

From stainsby/papi, MIT.

More from stainsby/papi

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
May 31, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from stainsby

Cite this page

papi-sdlc-charter skill. Agent Mart. https://agentmart.dev/skills/stainsby-papi-sdlc-charter (last updated 2026-10-24)