Add Feynman skill and memory to workflow template
- feynman/skills/workflow-bootstrap/SKILL.md - Bootstrap skill - feynman/memory-template.md - Memory template - feynman/README.md - Feynman configs documentation - scripts/setup.sh - Updated to auto-install Feynman configs if detected - docs/workflow/INDEX.md - Updated with Feynman integration info - README.md - Updated with Feynman integration section When running 'pnpm run setup': 1. Checks for Feynman installation 2. Installs workflow-bootstrap skill to ~/.feynman/agent/skills/ 3. Creates .feynman/memory.md from template 4. Gives two-layer nudge: skill (manual) + memory (automatic)
This commit is contained in:
18
README.md
18
README.md
@@ -15,14 +15,14 @@ rm -rf .git
|
||||
# Initialize git
|
||||
git init
|
||||
|
||||
# Setup (installs pnpm if missing, dependencies, and pre-commit hook)
|
||||
# Setup (installs pnpm, dependencies, pre-commit hook, and Feynman configs)
|
||||
pnpm run setup
|
||||
|
||||
# Remove this README (it's the template's README)
|
||||
rm README.md
|
||||
```
|
||||
|
||||
**That's it.** The setup script handles everything.
|
||||
**That's it.** The setup script handles everything—including installing the Feynman skill if Feynman is detected.
|
||||
|
||||
## What This Is
|
||||
|
||||
@@ -31,12 +31,26 @@ rm README.md
|
||||
- **Agents think out loud** in issue files, making reasoning visible
|
||||
- **Humans approve reasoning**, not code line-by-line
|
||||
- **Pre-commit hooks enforce** issue format before any commit
|
||||
- **Feynman integration** for automatic workflow bootstrapping
|
||||
|
||||
## Feynman Integration
|
||||
|
||||
If Feynman is installed on your system, the setup script will automatically:
|
||||
|
||||
1. Detect the Feynman installation
|
||||
2. Install the `workflow-bootstrap` skill
|
||||
3. Create `.feynman/memory.md` with workflow preferences
|
||||
|
||||
This gives you a two-layer nudge system:
|
||||
- **Skill** (manual trigger): Say "feynman, set up the workflow" for new projects
|
||||
- **Memory** (automatic nudge): Feynman reminds you if you forget
|
||||
|
||||
## Requirements
|
||||
|
||||
- **Node.js** (recommended: https://nodejs.org)
|
||||
- If you don't have Node.js, the setup script will install `pnpm` using `corepack` or `npm`
|
||||
- **Git**
|
||||
- **Feynman** (optional, for automatic workflow bootstrapping)
|
||||
|
||||
No other dependencies required for the workflow itself.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user