Blueskysdk
BlueSky SDK is a comprehensive PHP library designed to seamlessly integrate with the BlueSky social network.
Install / Use
/learn @edevsh/BlueskysdkREADME
BlueSky SDK for PHP
🌟 Overview
BlueSky SDK is a comprehensive PHP library designed to seamlessly integrate with the BlueSky social network.
📝 Documentation
Explore the Wiki for documentation.
🚀 Quick Start
Installation
composer require shahmal1yev/blueskysdk
Basic Usage
<?php
use Atproto\Client;
// Create a client instance
$client = new Client();
// Authenticate with BlueSky
$client->authenticate('your-handle', 'your-password');
// Get your profile
$profile = bskyFacade($client)->getProfile()
->actor($client->authenticated()->handle())
->send();
// Get the date you joined
$createdAt = $profile->createdAt();
📋 Requirements
- PHP 7.4 or higher
- Extensions:
json,curl,fileinfo - Composer
🧪 Testing
# Run all tests
composer test
# Run unit tests only
composer test-unit
# Run feature tests only
composer test-feature
# Static analysis
composer analyse
🤝 Contributing
We welcome contributions! Please see our Contributing Guide for details on:
- Code standards (PSR, SOLID principles)
- Development setup and workflow
- Testing requirements
- Pull request process
Before contributing, please:
- Read the Contributing Guide
- Check existing issues and pull requests
- Join our Discord community for discussions
📝 License
Released under the MIT License. See LICENSE for details.
🙋♂️ Support
- Issues: GitHub Issues
- Discord: Join Community
Built with ❤️ by Eldar Shahmaliyev.
Related Skills
diffs
344.1kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.0kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
