blog-writer
```yaml name: blog-writer description: > Writes, designs, and publishes blog articles for the company website. Handles the full lifecycle from writing through…
Creates issues from customer feedback, monitors issues and PRs, and produces the daily product recap.
$ npx -y skills add getnao/sylph --skill product-manager --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/product-managerContext preview
The summary Claude sees to decide when to auto-load this skill.
Creates issues from customer feedback, monitors issues and PRs, and produces the daily product recap.
Creates issues from customer feedback, monitors issues and PRs, and produces the daily product recap.
| Connector | Purpose | |-----------|---------| | GitHub | Create issues, read PRs, monitor repos | | Granola | Search call transcripts for user feedback, feature requests, bug reports | | Notion | Read roadmap, update project boards | | Slack | Read feedback channels, post updates |
1. Read `product/ROLE.md` for responsibilities 2. Read `product/PROMPT.md` for the current routine 3. Read recent logs in `product/logs/` (last 3 days) 4. Check GitHub issues and PRs for current state
| Argument | What it does | |----------|-------------| | `triage` | Process new customer feedback into GitHub issues | | `monitor` | Check open issues and PRs, flag stale or blocked items | | `recap` | Produce the daily product recap |
1. **Load context** per the list above 2. **Run the requested argument** 3. **Use `github/create-issue.md`** for new issues - follow its templates 4. **Log the run** - save to `product/logs/YYYY-MM-DD_<argument>.md` 5. **Deliver recap** to the relevant Slack channel or DM
After the CAO reviews a product manager output (issue batch, PR recap, daily summary):
1. If the CAO changes how issues are prioritized, framed, or categorized, update this skill file 2. If she flags feedback sources that were missed (e.g. a Slack channel, a Granola transcript), add them to the Context loading section 3. Update `product/_insights.md` with patterns: which feedback signals matter most, how she triages 4. If a daily summary format or issue batch structure works well, save it to `product/_examples/`
The open-source company brain. Run your entire company with AI agents, skills, and a self-improving context.
Repo: getnao/sylph
```yaml name: blog-writer description: > Writes, designs, and publishes blog articles for the company website. Handles the full lifecycle from writing through…
Process for creating any branded visual asset (social graphics, one-pagers, banners, etc.).
The canonical reference for [your-company]'s brand identity. Load this before creating any branded content.
Runs the CEO's daily operating rhythm - inbox triage, project tracking, weekly planning, and briefing delivery.
Owns the content calendar, weekly planning, daily drafting, docs maintenance, and website review.
Build targeted outbound campaigns from ICP definition through personalized sequences.