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

Cross Functional Collab

skill-jamestorrevillas-dev-skills-cross-functional-collab · by jamestorrevillas

Use this skill when working with designers, product managers, business stakeholders, or non-technical team members. Trigger on keywords: working with PM, designer collaboration, stakeholder, business requirements, cross-team, non-technical, translate requirements, align with product, pushback from business.

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

Install

$ agentstack add skill-jamestorrevillas-dev-skills-cross-functional-collab

✓ 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 Used
  • 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-cross-functional-collab)

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 Cross Functional Collab? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Cross-Functional Collaboration

The Translation Problem

Developers think in systems. PMs think in outcomes. Designers think in experiences. Executives think in risk and cost. None of these are wrong — they're just different lenses on the same reality.

Your job: Translate fluently between all of them.


Working with Product Managers

What PMs Need From You

  • Honest estimates (not optimistic, not padded)
  • Technical risk flagged early — surprises are worse than bad news
  • Alternatives when you can't build exactly what they ask
  • Business impact framing when you need to deprioritize tech debt

What You Need From PMs

  • Clear acceptance criteria before you start
  • Priority when scope is too large for the sprint
  • Access to users when requirements are ambiguous
  • Decision authority on trade-offs they create

Handling Unrealistic Requests

WRONG: "That's not possible"
RIGHT: "I can build [what they asked] in 3 weeks, or 
        I can build [simpler version that achieves the same goal] 
        in 3 days. Which would you prefer given the timeline?"

Always offer an alternative, not just a no.


Working with Designers

Collaboration Principles

  • Review designs before implementation starts — not after
  • Flag technical constraints early: "This animation would cost 3x more than a simpler one"
  • Suggest technically feasible alternatives that preserve design intent
  • Implement exactly what's designed, or discuss changes before deviating

Common Friction Points

| Design asks for | Technical reality | How to bridge | |---|---|---| | Pixel-perfect animation | Expensive on low-end devices | Discuss progressive enhancement | | Complex custom component | Library component exists | Show the library option, let them decide | | Real-time updates everywhere | WebSocket complexity | Agree on which features justify real-time |


Translating Technical Decisions to Business Language

| Instead of | Say | |---|---| | "We need to refactor the auth module" | "Our login system has reliability issues that affect 5% of users. Fixing it takes 1 week now or 1 month when it fails in production." | | "We have technical debt" | "We've accumulated shortcuts that are slowing us down. We're shipping 30% slower than 6 months ago because of them." | | "We need to upgrade our database" | "Our current database won't handle the load at 2x our current user base. Upgrading now costs X. Waiting until it fails costs 5x." |


Disagreeing Professionally

When you disagree with a non-technical decision:

1. Understand first — "Help me understand the reasoning behind this"
2. State your concern clearly — "My concern is [specific risk/impact]"
3. Propose an alternative — "What if we tried [approach] instead?"
4. Accept the decision — if they proceed anyway, commit fully
5. Document your concern — brief note in the ticket/PR

Disagreeing → discussing → deciding → committing is healthy. Disagreeing → grumbling → passive resistance is not.

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.