AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Technical Communication

skill-jamestorrevillas-dev-skills-technical-communication · by jamestorrevillas

Use this skill when explaining technical concepts to non-technical stakeholders, writing for mixed audiences, presenting technical decisions to leadership, translating business requirements into technical specs, or communicating complexity clearly. Trigger on keywords: explain to stakeholders, non-technical, executive summary, business language, translate tech, present to leadership, communicate…

No reviews yet
0 installs
15 views
0.0% view→install

Install

$ agentstack add skill-jamestorrevillas-dev-skills-technical-communication

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No 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.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jamestorrevillas-dev-skills-technical-communication)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

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 →
Are you the author of Technical Communication? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Technical Communication

The Core Problem

Technical people communicate for accuracy. Non-technical people communicate for decisions. These are different goals requiring different approaches.

Rule: Lead with impact, follow with mechanism. Never the reverse.


Audience-First Framework

Before writing or speaking, answer:

  1. Who is the audience? (developer, PM, executive, client)
  2. What decision do they need to make?
  3. What do they already know?
  4. What do they care about? (reliability, cost, speed, risk)

Then adapt every word to those answers.


Explaining Technical Concepts

The Analogy Method

Find a familiar concept that shares the same structure:

Cache → A sticky note on your desk vs going to the filing cabinet
API → A restaurant menu — you order, the kitchen delivers, you don't see the kitchen
Microservices → A food court vs a single restaurant kitchen

The Why-Before-What Pattern

WRONG: "We need to implement Redis caching."
RIGHT: "Our API is responding slowly under load. 
        Caching the most frequent DB queries in Redis 
        would cut response time by ~70% at minimal cost."

Always lead with the problem and impact, then the solution.


Writing for Different Audiences

For Executives

  • One paragraph max per topic
  • Lead with business impact (cost, risk, user experience)
  • No acronyms without expansion
  • Include a clear recommendation

For Product Managers

  • Connect every technical decision to user or product impact
  • Flag trade-offs that affect timeline or scope
  • Be clear about what you need from them (decision, info, approval)

For Other Developers

  • Be precise and specific
  • Include relevant context (why, not just what)
  • Reference code, docs, or tickets directly

The BLUF Format (Bottom Line Up Front)

For all written technical communication:

[One sentence: what you want them to know or do]

[2-3 sentences: context and reasoning]

[Optional: details, alternatives, risks for those who want depth]

Busy people read the first line and stop. Make that line count.


Technical Decision Communication

When presenting a technical decision to non-developers:

SITUATION: [current state and why it's a problem]
RECOMMENDATION: [what you propose]
IMPACT: [what this achieves in business terms]
TRADE-OFFS: [what we give up or risk]
COST/EFFORT: [time, money, resources needed]
DECISION NEEDED: [what you need from them]

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.