Skip to content
Agentmart
Submit a tool

CLAUDE.md · product-on-purpose/pm-skills

CLAUDE.md from product-on-purpose/pm-skills: 50 lines covering Style Rules, Documentation Rules, Project Context.

Template by product-on-purpose

IndexedApache-2.0★ 758
Write a review

Chalk Labs

Need help deploying CLAUDE.md · product-on-purpose/pm-skills?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code. Read the repository before you give any tool access to your data.

curl -fsSL https://raw.githubusercontent.com/product-on-purpose/pm-skills/main/CLAUDE.md -o CLAUDE.md

Read it and adapt it to your project before use.

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

The CLAUDE.md file that product-on-purpose/pm-skills (757 stars) keeps for coding agents. It has 50 lines in 3 sections: Style Rules; Documentation Rules; Project Context. Use it as a model for your own project's instructions.

Use cases: prompt-engineering

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

What's in it

A CLAUDE.md file: project memory Claude Code loads at the start of every session.

For
Claude Code
Length
50 lines
File
CLAUDE.md

Sections

  1. Style Rules
  2. Documentation Rules
  3. Project Context

First lines (shown under the repo's Apache-2.0 license)

# Claude Code Instructions

## Style Rules

### No em-dash characters

**NEVER use em-dash characters (`—`, U+2014) in any output.** This is a hard rule across all generated content: prose, code comments, file names, commit messages, plan docs, internal notes, memory files, or anything authored by Claude in this repo.

When you would reach for an em-dash, use one of:
- ` - ` (space-hyphen-space) for parenthetical pauses
- `:` (colon) when introducing a clarification or list
- `,` (comma) for softer pauses
- Sentence break (`. `) when the thought completes
- Restructure the sentence to remove the need entirely

This rule was codified 2026-04-13 and re-applied through multiple em-dash sweeps. Do not author em-dashes in the first place. The cost of authoring then sweeping is much higher than the cost of internalizing the rule.

## Documentation Rules

### Public vs Private Files

- Some internal working material is gitignored (for example `_NOTES/`, `_LOCAL/`), so external readers cannot access those paths. Note that `docs/internal/` is TRACKED, not gitignored: it is visible to anyone browsing the repo, so treat it as maintainer-facing rather than private.
- Never reference gitignored internal notes in public-facing files:
  - README.md
  - CHANGELOG.md
  - CONTRIBUTING.md
  - Any file a user cloning the repo would read
- If content from internal notes needs to be public, move it to a tracked location first
- Agent context files (`_agent-context/`) may reference internal notes for coordination

### CHANGELOG Best Practices

- Describe **what changed**, not where your working files are
- Reference public paths only (e.g., `skills/deliver-prd/`)
- Link to GitHub issues/PRs for context, not internal planning docs

### File References

When referencing files in documentation:
- Use relative paths from repo root
- Only reference tracked (non-gitignored) files
- If a file is gitignored, summarize its content instead of linking

## Project Context

- **68 PM skills on main** (catalog stable since v2.29.0): 30 phase skills (across 6 Triple Diamond phases) + 11 foundation skills + 12 utility skills + 15 tool-classification entries (Foundation Sprint family of 7 + Design Sprint family of 7 + tool-note-and-vote standalone).
- Follows [agentskills.io specification](https://agentskills.io/specification)
- Apache 2.0 licensed
- See `AGENTS.md` for skill discovery

Signals

Stars
758
Forks
96
Open issues
6
Last commit (this folder)
Aug 1, 2026 (3 months ago)
Last release
Oct 17, 2026 (13 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from product-on-purpose

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get CLAUDE.md · product-on-purpose/pm-skills running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying CLAUDE.md · product-on-purpose/pm-skills?

CallGet help
Cite this page

CLAUDE.md · product-on-purpose/pm-skills. Agent Mart. https://agentmart.dev/templates/product-on-purpose-pm-skills-claude-md (last updated 2026-10-24)