CLAUDE.md · ognjengt/founder-skills
CLAUDE.md from ognjengt/founder-skills: 215 lines covering Repository Structure, Adding a New Skill, Skill Naming Conventions, Testing Skills and more.
Template by ognjengt
Chalk Labs
Need help deploying CLAUDE.md · ognjengt/founder-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.
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/ognjengt/founder-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.
About
Use cases: prompt-engineering
Reviews
Write a reviewNo 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
- 215 lines
- File
CLAUDE.md
Sections
- Repository Structure
- Adding a New Skill
- Skill Naming Conventions
- Testing Skills
- Code Style
- CLI Development
First lines (shown under the repo's MIT license)
# Development Guidelines
This file provides guidance for Claude when working on the founder-skills repository.
## Repository Structure
```
founder-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace metadata
├── bin/
│ └── cli.js # npx installer
├── skills/ # All skills
│ └── <skill-name>/
│ ├── SKILL.md # Skill definition
│ └── references/ # Additional materials
├── FOUNDER_CONTEXT.md # Shared business context
├── package.json # npm package config
├── README.md # User documentation
└── CLAUDE.md # This file
```
## Adding a New Skill
1. Create a new directory in `skills/`:
```
skills/new-skill-name/
├── SKILL.md
└── references/
└── .gitkeep
```
2. Follow the SKILL.md format:
```markdown
---
name: skill-name
version: v1.0.0
description: Brief description of what this skill does and when to use it.
---
# Skill Title
## Purpose
One sentence. One outcome. No context.
---
## Execution Logic
**Check $ARGUMENTS first to determine execution mode:**
### If $ARGUMENTS is empty or not provided:
Respond with:
"skill-name loaded, proceed with additional instructions"
Then wait for the user to provide their requirements in the next message.
### If $ARGUMENTS contains content:
Proceed immediately to Task Execution (skip the "loaded" message).
---
## Task Execution
When user requirements are available (either from initial $ARGUMENTS or follow-up message):
### 1. MANDATORY: Read Reference Files FIRST
**BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP**
Before doing ANYTHING else, you MUST use the Read tool to read every file
in `./references/`. This is non-negotiable.
**DO NOT PROCEED** to Step 2 until you have read all reference files and have their content in context.
### 2. Check for Business Context
Check if `FOUNDER_CONTEXT.md` exists in the project root.
- **If it exists:** Read it and use the business context to personalize
your output (company name, brand voice, industry specifics, audience).
- **If it doesn't exist:** Proceed using defaults from
"Defaults & Assumptions".
### 3. Analyze Input
From the user's requirements, extract:
- [Key variable 1]
- [Key variable 2]
- [Key variable 3]
For any missing information, apply defaults from **Defaults & Assumptions**.
### 4. Execute Task
Using the data you read in Step 1:
- [Core action 1 — tie back to specific reference file content]
- [Core action 2]
- Follow all Writing Rules below
- [Skill-specific constraints]
### 5. Format and Verify
- Structure output according to **Output Format** section
- Complete **Quality Checklist** self-verification before presenting output
---
## Writing Rules
Hard constraints. No interpretation.
### Core Rules
- [Rule 1]
- [Rule 2]
- [Rule 3]
### Task-Specific Rules
- [Rules that apply only in certain conditions within this skill]
### Context-Specific Rules
- [Rules that change based on audience, platform, tone, etc.]
---
## Output Format
[Expected output structure — use a concrete example, not just labels]
**Example:**
[A filled-in example showing what good output looks like]
---
## References
**These files MUST be read using the Read tool before task execution
(see Step 1):**
| File | Purpose |
|------|---------|
| `./references/[file-1].md` | [What it contains] |
| `./references/[file-2].md` | [What it contains] |
**Why these matter:** [One sentence on how the reference files connect
to produce better output — not optional boilerplate, but the actual reason.]
---
## Quality Checklist (Self-Verification)
Before finalizing output, verify ALL of the following:
### Pre-Execution Check
- [ ] I read all reference files before starting
- [ ] I have the reference content in context
### Execution Check
- [ ] Output uses data/patterns from the reference files (not invented)
- [ ] Each [unit of output] is distinct (no repetition)
- [ ] Writing Rules are followed throughout
### Output Check
- [ ] Output matches the Output Format exactly
- [ ] Defaults were applied correctly for any missing input
- [ ] Output solves exactly what the user asked for
**If ANY check fails → revise before presenting.**Signals
- Stars
- 630
- Forks
- 76
- Open issues
- 2
- Last commit (this folder)
- Feb 3, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ognjengt/founder-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ognjengt
- 0.639score
marketing-ideas
ognjengt
Produces the best marketing ideas for your business by analyzing your FOUNDER_CONTEXT and matching it against a curated database of 170+ proven marketing…
SkillDFreshness: D★ 630Claude Code +9 - 0.639score
cro-optimization
ognjengt
Analyzes landing pages and provides detailed CRO (Conversion Rate Optimization) recommendations.
SkillDFreshness: D★ 630Claude Code +9 - 0.639score
brand-copywriter
ognjengt
Writes marketing copy using proven copywriting frameworks.
SkillDFreshness: D★ 630Claude Code +9 - 0.639score
lead-magnet-generator
ognjengt
Creates viral lead magnet posts that drive comments and DMs.
SkillDFreshness: D★ 630Claude Code +9 - 0.639score
linkedin-writer
ognjengt
Creates viral LinkedIn posts using proven formats, post templates, and voice matching.
SkillDFreshness: D★ 630Claude Code +9 - 0.639score
outreach-specialist
ognjengt
Crafts high-converting outreach messages and email sequences for cold outreach, LinkedIn DMs, and follow-ups.
SkillDFreshness: D★ 630Claude Code +9
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 · ognjengt/founder-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.
Cite this page
CLAUDE.md · ognjengt/founder-skills. Agent Mart. https://agentmart.dev/templates/ognjengt-founder-skills-claude-md (last updated 2026-10-24)