SkillAgentSearch skills...

feature-risk-assessment

Every new feature MUST include initial risk assessment in risks.yaml

Install / Use

npx skills add supernalintelligence/bill-of-computational-rights

Installs into whichever agent you are using.

About this skill
📐

Cursor Rules

Cursor IDE rules (v2)

Quality Score

63/100

Supported Platforms

Cursor

Our assessment of feature-risk-assessment

feature-risk-assessment scores 63/100 on our quality scale, 3988th of 4,617 Development & Engineering skills we index.

Its Cursor Rules is 5.1 KB long, well organised into 29 sections with 5 code examples: a solid amount of guidance for an agent.

It has no GitHub stars yet, so there is no community track record; judge it on its content.

Substance
26/30
Structure
20/20
Description
12/15
Adoption
0/20
Freshness
5/15

Maintenance, license and trust

  • We could not determine when the repository was last updated.
  • Our last check on 2026-10-18 found the source still online.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 68/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

feature-risk-assessment compared with similar skills

All 4 of these similar skills score higher than feature-risk-assessment; compare them before choosing.

SkillScoreStarsUpdatedFormat
feature-risk-assessment (this skill)by supernalintelligence630—Cursor Rules
taste-skillby Leonxlnx100110.6ktodayCLAUDE.md
ai-job-searchby ai-job-search-dev10069.8ktodayCLAUDE.md
claude-howtoby luongnv8910046.6k2d agoCLAUDE.md
algorithmic-artby anthropics100177.9k44d agoSKILL.md

Frequently asked questions

How do I install feature-risk-assessment?
Run npx skills add supernalintelligence/bill-of-computational-rights. The install tabs above show the steps for each supported agent.
Which AI agents does feature-risk-assessment work with?
It is written for Cursor, as a Cursor Rules file. Other agents that read the same format can often use it too.
Is feature-risk-assessment safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 68/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is feature-risk-assessment still maintained?
We could not determine when the repository was last updated.

description: Every new feature MUST include initial risk assessment in risks.yaml globs: docs/features//*.md, docs/features//risks.yaml alwaysApply: true

Feature Risk Assessment Rule

Core Requirement

Every new feature MUST include a risks.yaml file with initial risk assessment.

When Creating Features

Required Steps

  1. Create feature structure:

    # Feature creation process
    mkdir -p docs/features/{domain}/{feature-name}
    
  2. Initialize risks.yaml:

    sc risk add feature {feature-name}
    
  3. Document risks across categories:

    • Technical risks
    • Security risks
    • Compliance risks (if applicable)
    • Business risks
    • Operational risks

Risk Categories to Consider

✅ Technical Risks

  • Implementation complexity
  • Technology dependencies
  • Integration challenges
  • Performance concerns
  • Scalability limitations
  • Technical debt implications

✅ Security Risks

  • Data exposure
  • Authentication weaknesses
  • Authorization gaps
  • Attack vectors
  • Credential management
  • Audit trail requirements

✅ Compliance Risks

  • HIPAA implications
  • GDPR data handling
  • SOC2 controls
  • Industry-specific regulations
  • Privacy requirements
  • Data retention policies

✅ Business Risks

  • Timeline impact
  • Resource constraints
  • Stakeholder dependencies
  • Budget implications
  • Market timing
  • Competitive positioning

✅ Operational Risks

  • Performance degradation
  • Monitoring gaps
  • Maintenance burden
  • Support complexity
  • Deployment risks
  • Rollback scenarios

File Structure

docs/features/{domain}/{feature-name}/
├── README.md           # Feature overview (includes risk section)
├── risks.yaml          # REQUIRED: Risk assessment
├── planning/
├── requirements/
└── implementation/

risks.yaml Template

lastUpdated: '2025-12-10T12:00:00Z'
risks:
  - id: '{feature-name}-risk-001'
    type: technical  # strategic|tactical|operational|technical|business|compliance
    category: 'Implementation'
    title: 'Brief risk title'
    severity: high  # critical|high|medium|low
    likelihood: medium  # high|medium|low
    impact: high  # high|medium|low
    status: open  # open|mitigating|monitoring|accepted|resolved
    description: 'Detailed risk description'
    created: '2025-12-10T12:00:00Z'
    updated: '2025-12-10T12:00:00Z'
    owner: '@username'
    mitigation:
      strategy: 'How we plan to address this risk'
      implementation:
        - 'Specific action 1'
        - 'Specific action 2'
      progress: 0  # 0-100
    complianceCards:
      - 'comp-hipaa-002-risk-analysis'  # If applicable
    relatedFeatures:
      - 'other-feature-name'  # If applicable

Validation

Pre-Commit Checks

  • risks.yaml must exist in feature directory
  • All risks must have valid schema
  • High/critical risks must have mitigation strategies

Commands

# Validate feature risks
sc risk validate feature {feature-name}

# List all feature risks
sc risk list --scope feature:{feature-name}

# Show risk details
sc risk show {feature-name}-risk-001

Examples

Good: Feature with Risk Assessment

docs/features/auth/user-authentication/
├── README.md
├── risks.yaml  ✅ Present with documented risks
├── planning/
└── requirements/

risks.yaml contains:

  • Technical: OAuth integration complexity (HIGH)
  • Security: Session management vulnerabilities (CRITICAL)
  • Compliance: HIPAA authentication requirements (HIGH)

Bad: Feature without Risk Assessment

docs/features/auth/user-authentication/
├── README.md
└── requirements/
❌ No risks.yaml - Feature is incomplete

Integration with Workflow

Phase 4: Planning & Feature Breakdown

  • Create feature structure
  • Initialize risks.yaml ← REQUIRED
  • Document initial risk assessment
  • Link to compliance cards if applicable

Phase 5: Requirements

  • Update risks based on detailed requirements
  • Add mitigation strategies
  • Identify cross-feature risk dependencies

Phase 7: Build

  • Update risk status (mitigating, monitoring)
  • Track mitigation progress
  • Document any new risks discovered

Phase 11: Production

  • Mark resolved risks
  • Document lessons learned
  • Archive closed risks

Dashboard Integration

Risks are visible in:

  • Planning > Risks: All feature risks aggregated
  • Feature detail view: Feature-specific risks
  • Compliance view: Risks linked to compliance cards

Related Documentation

Enforcement

  • Pre-commit hooks: Warn if feature lacks risks.yaml
  • Feature validation: sc planning feature checks for risks
  • PR reviews: Reviewers must verify risk assessment
  • Dashboard: Features without risks marked incomplete

Remember: Risk assessment is not bureaucracy—it's protecting your users, your team, and your project from preventable failures. Take it seriously.

Related Skills

View on GitHub
GitHub Stars0
CategoryDevelopment
UpdatedNaNy ago
Forks0

Trust signals

68/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

2 medium1 low