Install
$ agentstack add skill-tomasz-tomczyk-skills-dev-copy ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Dev Copy — Engineer-Facing Marketing
Audit or write marketing copy for developer tools using these principles. Engineers have finely tuned BS detectors — the goal is clarity and insight, not sizzle.
Core Rule
You stand out by being concise and easy to understand. Not by energy, pizzazz, or shark-tankiness. Clear and specific beats clever and vague every time.
The Checklist
Run every piece of copy through these checks. Report what passes and what doesn't.
1. Two sentences + specific example
The reader must know what the product does after reading two sentences. Then a vivid, specific example that makes them think "I had that exact problem yesterday."
Good: "Teleport lets you SSH into any server in your infrastructure without managing keys. Imagine you're paged at 2am, you need to get into the prod database box, but your SSH key expired last week and nobody's around to rotate it."
Bad: "A next-generation identity-aware infrastructure access platform."
Rules:
- 80% accurate, 100% clear — not the other way around
- The example needs specific details: a person, a situation, a number, an outcome
- Vague examples ("if you have a project and need to do X...") don't stick
- Never leave the first screen / first paragraph without the reader knowing what it does
2. Insight over features
Feature lists describe WHAT. Insights explain WHY — and position you as an expert.
Good: "Most database queries aren't slow because of the query. They're slow because the ORM generated a join you didn't ask for."
Bad: "Query optimizer. Connection pooling. Automatic indexing."
Rules:
- A unique insight is something "saw the opportunity"
6. Traction = velocity, not vanity
Communicate speed and momentum, always with timeframes.
Good: "Built and shipped in 3 months. 500 stars in the first week."
Bad: "500 stars." (no timeframe — could be 3 years)
Rules:
- Always include how long things took
- Release cadence is a traction signal (shipping weekly > big launch once)
- Fake traction (advisor surveys, waitlist numbers) is worse than no traction — skip the section entirely
- Pre-launch traction is fine: "built the prototype in 2 weeks, 100 beta users in the first month"
7. The ask must be explicit and low-friction
Every piece of content needs a clear CTA. Make it trivially easy to try.
Good: End with the install command and a concrete first use: npx create-my-tool then "run my-tool init in any project."
Bad: "Check out our GitHub for more information."
Rules:
- The CTA should feel like the default action, not a commitment
- "30-second install. No account, no config, no dependencies." — each word removes an objection
- Don't end with "learn more" when you could end with the install command
8. Conversation, not book report
Copy should feel like talking to a smart colleague, not reading a press release.
Rules:
- Draw the reader in with questions they'd actually ask ("Why not just use grep? Because grep doesn't understand scope.")
- FAQ sections that address real objections are high-value
- Let users/testimonials say things you can't say about yourself
- Match tone to the audience — engineers respect directness, distrust polish
9. Self-contained pages
Every page must work for someone arriving from search with zero context.
Rules:
- Don't reference other pages/features as if the reader has seen them ("Same as the Pro plan" assumes they've read the pricing page)
- Each page should re-state what the product does in one line before diving into specifics
- Section headers should be meaningful to a cold reader ("How it works" > "The loop")
- Meta titles and descriptions must match the current page content — stale meta tags are the equivalent of an investor not knowing what your company does after slide one
10. No misleading claims
Technical accuracy matters. Engineers verify claims and remember when you lied.
Rules:
- Don't say "zero runtime overhead" if there's a 2ms per-request cost
- Don't say "no dependencies" if there's a runtime requirement you're not counting
- Qualify honestly: "local by default — cloud sync is opt-in" is more compelling than a vague "privacy-first"
- Under-promise concrete things, over-deliver on the experience
How to Use This Skill
Auditing existing copy
Read each page/section and check it against the 10 points above. Report findings as:
| Section | Passes | Issue | Suggestion | |---|---|---|---| | Hero | 1, 7, 8 | Missing specific example (#4) | Add a scenario after the tagline |
Writing new copy
- Start with two sentences + specific example
- List 2-3 unique insights (non-obvious things about the problem/solution)
- Order sections by impressiveness
- Add a scenario to each section
- End with explicit, low-friction CTA
- Read it cold — does a stranger know what this does after 10 seconds?
When This Skill Is Wrong
- Internal docs, READMEs for internal tools — skip the marketing framing
- API reference / technical docs — accuracy over clarity tradeoffs reverse
- Copy aimed at non-technical buyers (VPs, procurement) — different rules apply
- The user explicitly wants a feature list, not insight-driven copy
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: tomasz-tomczyk
- Source: tomasz-tomczyk/skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.